333726 333726 333726 333727 333727
以上是读出结果,能过串口发回
以下是读程序,加48转换为ASCII码发回,寄存器定义没错
;hour ldr r1,=rBCDHOUR ldrb r2,[r1] mov r0,r2,lsr#4 add r0,r0,#48 bl outchar bic r0,r2,#0xf0 add r0,r0,#48 bl outchar ;min ldr r1,=rBCDMIN ldrb r2,[r1] mov r0,r2,lsr#4 add r0,r0,#48 bl outchar bic r0,r2,#0xf0 add r0,r0,#48 bl outchar ;sec ldr r1,=rBCDSEC ldrb r2,[r1] mov r0,r2,lsr#4 add r0,r0,#48 bl outchar bic r0,r2,#0xf0 add r0,r0,#48 bl outchar |