Chào các bạn. Mình đang làm một cái đồng hồ về nhà treo cho bõ 4 năm học. Mình làm nó chạy bình thường nhưng giờ của nó lại là 0-23h. Mình muốn nó chỉ chạy từ 1- 12h mà làm hoài vẫn không được. Mình hỏi vài người bạn thì nói là con DS18C887 này nó chỉ chạy từ 0 -23h thui. Nhưng theo datasheet của nó thỉ nó chon giữa chạy 24/12 đều được ( thay đổi ở thanh ghi B của nó). Mình thử hoài mà không được. Mong các bạn giúp đỡ. Cám ơn nhiều nha.
KTAO_RTIME:
MOV R0,#0BH
MOV A,#20H
MOVX @R0,A ; cho phep chinh cai dat gio
MOV A,GIAY
MOV R0,#0
MOVX @R0,A
MOV A,PHUT
MOV R0,#02
MOVX @R0,A
MOV A,GIO
MOV R0,#04
MOVX @R0,A
MOV A,THU ;thu 2
MOV R0,#06
MOVX @R0,A
MOV A,NGAY
MOV R0,#07
MOVX @R0,A
MOV A,THANG
MOV R0,#08
MOVX @R0,A
MOV A,NAM
MOV R0,#09
MOVX @R0,A
MOV R0,#0AH
MOV A,#02FH
MOVX @R0,A
RET
;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
KTAO_RTIME:
MOV R0,#0BH
MOV A,#20H
MOVX @R0,A ; cho phep chinh cai dat gio
MOV A,GIAY
MOV R0,#0
MOVX @R0,A
MOV A,PHUT
MOV R0,#02
MOVX @R0,A
MOV A,GIO
MOV R0,#04
MOVX @R0,A
MOV A,THU ;thu 2
MOV R0,#06
MOVX @R0,A
MOV A,NGAY
MOV R0,#07
MOVX @R0,A
MOV A,THANG
MOV R0,#08
MOVX @R0,A
MOV A,NAM
MOV R0,#09
MOVX @R0,A
MOV R0,#0AH
MOV A,#02FH
MOVX @R0,A
RET
;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX