- Nhiệt độ tối đa mà vi mạch này cĩ thể hoạt động được là 70 độ C 1.7 LED(LIGHT EMITER DIODE):
DPL TIMER EQU 48H :CHUA DIA CHI BAT DAU THAY DO
M_TODAY EQU 49H
CHUC_DATE EQU 4AH
DONVI_DATE EQU 4BH
BRGHGGHGHHNNWNGGGGểGGGGG.--(GGGGGGGGGGGGGGGtGGGGGGGGHG-GNRGGGGGGqaa-aawwwờœa
Trang 52
8-8888 NNGGằaœtqttềyaxấGNWtằơaơaœœœtớợatzrweasasqaaatĩãänaaaaẵtœnnta
CHUC_MONTH EQU 4CH DONVI_MONTH EQU 4DH CHUC_YEAR EQU 4EH DONVI_YEAR EQU 4FH CHUC_HOUR EQU 50H DONVI_HOUR EQU 51H CHUC_MINUTEEQU 52H DONVI_MINUTE EQU 53H SO EQU 54H TAM EQU 55H
DPTR_YEAR EQU 1FFFH ;Dia chỉ luu gia tr NAM DPTR_MONTH EQU I1FEEH ;Diĩa chỉ luu gia tr THANG DPTR_DATE EQU I1FFDH ;Diĩa chỉ luu gia tr NGAY DPTR_TODAY EQU 1FECH ;Dia chỉ luu gia tr THỦ DPTR_HOUR EQU I1FFBH ;Dia chỉ luu gia trí Hour
DPTR_MINUTE EQU 1FFAH ;Dia chỉ luu gia trí Minute
DPTR_CONTROL EQU 1FEFSH ;Dia chỉ luu gia trí Control cho M48T59
DPTR RAM EQU 0000H ;Dia chỉ luu du lieu Ram
DPTR_R EQU 0000H ;0000H - 2034H Dịa chỉ luu du lieu bang ty gia
(52 Byte = $ + 50 Byte du lieu + #)
DPTR_.N EQU_ 0000H ;0035H - 2163H Dịa chi luu du lieu bang quang bao (302 Byte = @ + 300 Byte du lieu + #)
DPTR SFEQU 01A0H ;:01A0H - 3EB0H Dãa chỉ luu du lieu font chu
quang bao (7500 Byte = 300 Byte*25)
Trang 53
START PRO:
SETB 00H ;bit chen gia tri 0
MOV TMOD,Z21H :Timer1 auto reload, Timer0 couter 16 bit MOV IE,#10010000B ;Ngat Port noI tiep
MOV SCON,Z01010000B
CLR EA
MOV TL1,#00H
MOV THI1,¿FDH ›:Count 9600 baud
MOV A,87H
SETB AŒC.7
MOV 87H,A ;Tang toc do baud gap doi
SETB TRI
MOV P1,#0FFH
MOV ENDBYTE,#00H ;neu gia trí endbyte la 00
MOV DPTR,#DPTR_SF
MOV DPL _DF,DPL
MOV DPH_DF,DPH MOV P1,/0FFH
hong nh hipnbb0nn0innnnnnn0nipinnnnb0ïe
LCALL ADD ;tim dĩa chị thay doi
LCALL READ_TIME_M48T59 ;doc gio moi de cap nhat gio LCALL NAP RAM
LCALL PROCESS_FONT ;nap lai font SE Ệ Đ Ấ CE Ấ Ác CEO ĐCE ĐC TC ĐO ẤTE ĐC TEIOE ĐCECE JCECACICE
SETB EA
sesz=ez=====-zzz=zr-=-e *ii& MAIN
CLR EA
Trang 54 CLR MOV CJNE CLR MOV JNB CLR JNB CLR MOV CINE CLR MOV JNB CLR LIMP
RI ;thu du lieu tu may tính