📄 hen gio.txt
字号:
MOV SBUF,PHUT_HEN_2
JNB TI,$
CLR TI
LJMP CHINH_GIAY_HEN_2
LUU_PHUT_HEN_2:
MOV R1,#PHUT_HEN_2
ACALL LUU_SO_NHAP
HIEN_THI_PHUT_HEN_2:
MOV GIO_HT,GIO_HEN_2
MOV PHUT_HT,PHUT_HEN_2
MOV GIAY_HT,GIAY_HEN_2
ACALL HT
SJMP CHINH_PHUT_HEN_2
CHINH_GIAY_HEN_2:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIAY_HEN_2
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIAY_HEN_2
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0FAH
JNB TI,$
CLR TI
MOV SBUF,GIAY_HEN_2
JNB TI,$
CLR TI
LJMP CHINH_GIO_HEN_3
LUU_GIAY_HEN_2:
MOV R1,#GIAY_HEN_2
ACALL LUU_SO_NHAP
HIEN_THI_GIAY_HEN_2:
MOV GIO_HT,GIO_HEN_2
MOV PHUT_HT,PHUT_HEN_2
MOV GIAY_HT,GIAY_HEN_2
ACALL HT
SJMP CHINH_GIAY_HEN_2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;CHINH GIO HEN 3
CHINH_GIO_HEN_3:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIO_HEN_3
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIO_HEN_3
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F9H
JNB TI,$
CLR TI
MOV SBUF,GIO_HEN_3
JNB TI,$
CLR TI
LJMP CHINH_PHUT_HEN_3
LUU_GIO_HEN_3:
MOV R1,#GIO_HEN_3
ACALL LUU_SO_NHAP
HIEN_THI_GIO_HEN_3:
MOV GIO_HT,GIO_HEN_3
MOV PHUT_HT,PHUT_HEN_3
MOV GIAY_HT,GIAY_HEN_3
ACALL HT
SJMP CHINH_GIO_HEN_3
CHINH_PHUT_HEN_3:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_PHUT_HEN_3
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_PHUT_HEN_3
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F8H
JNB TI,$
CLR TI
MOV SBUF,PHUT_HEN_3
JNB TI,$
CLR TI
LJMP CHINH_GIAY_HEN_3
LUU_PHUT_HEN_3:
MOV R1,#PHUT_HEN_3
ACALL LUU_SO_NHAP
HIEN_THI_PHUT_HEN_3:
MOV GIO_HT,GIO_HEN_3
MOV PHUT_HT,PHUT_HEN_3
MOV GIAY_HT,GIAY_HEN_3
ACALL HT
SJMP CHINH_PHUT_HEN_3
CHINH_GIAY_HEN_3:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIAY_HEN_3
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIAY_HEN_3
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F7H
JNB TI,$
CLR TI
MOV SBUF,GIAY_HEN_3
JNB TI,$
CLR TI
LJMP CHINH_GIO_HEN_4
LUU_GIAY_HEN_3:
MOV R1,#GIAY_HEN_3
ACALL LUU_SO_NHAP
HIEN_THI_GIAY_HEN_3:
MOV GIO_HT,GIO_HEN_3
MOV PHUT_HT,PHUT_HEN_3
MOV GIAY_HT,GIAY_HEN_3
ACALL HT
SJMP CHINH_GIAY_HEN_3
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;CHINH GIO HEN 4
CHINH_GIO_HEN_4:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIO_HEN_4
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIO_HEN_4
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F6H
JNB TI,$
CLR TI
MOV SBUF,GIO_HEN_4
JNB TI,$
CLR TI
LJMP CHINH_PHUT_HEN_4
LUU_GIO_HEN_4:
MOV R1,#GIO_HEN_4
ACALL LUU_SO_NHAP
HIEN_THI_GIO_HEN_4:
MOV GIO_HT,GIO_HEN_4
MOV PHUT_HT,PHUT_HEN_4
MOV GIAY_HT,GIAY_HEN_4
ACALL HT
SJMP CHINH_GIO_HEN_4
CHINH_PHUT_HEN_4:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_PHUT_HEN_4
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_PHUT_HEN_4
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F5H
JNB TI,$
CLR TI
MOV SBUF,PHUT_HEN_4
JNB TI,$
CLR TI
LJMP CHINH_GIAY_HEN_4
LUU_PHUT_HEN_4:
MOV R1,#PHUT_HEN_4
ACALL LUU_SO_NHAP
HIEN_THI_PHUT_HEN_4:
MOV GIO_HT,GIO_HEN_4
MOV PHUT_HT,PHUT_HEN_4
MOV GIAY_HT,GIAY_HEN_4
ACALL HT
SJMP CHINH_PHUT_HEN_4
CHINH_GIAY_HEN_4:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIAY_HEN_4
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIAY_HEN_4
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F4H
JNB TI,$
CLR TI
MOV SBUF,GIAY_HEN_4
JNB TI,$
CLR TI
LJMP CHINH_GIO_HEN_5
LUU_GIAY_HEN_4:
MOV R1,#GIAY_HEN_4
ACALL LUU_SO_NHAP
HIEN_THI_GIAY_HEN_4:
MOV GIO_HT,GIO_HEN_4
MOV PHUT_HT,PHUT_HEN_4
MOV GIAY_HT,GIAY_HEN_4
ACALL HT
SJMP CHINH_GIAY_HEN_4
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;CHINH GIO HEN 5
CHINH_GIO_HEN_5:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIO_HEN_5
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIO_HEN_5
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F3H
JNB TI,$
CLR TI
MOV SBUF,GIO_HEN_5
JNB TI,$
CLR TI
LJMP CHINH_PHUT_HEN_5
LUU_GIO_HEN_5:
MOV R1,#GIO_HEN_5
ACALL LUU_SO_NHAP
HIEN_THI_GIO_HEN_5:
MOV GIO_HT,GIO_HEN_5
MOV PHUT_HT,PHUT_HEN_5
MOV GIAY_HT,GIAY_HEN_5
ACALL HT
SJMP CHINH_GIO_HEN_5
CHINH_PHUT_HEN_5:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_PHUT_HEN_5
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_PHUT_HEN_5
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F2H
JNB TI,$
CLR TI
MOV SBUF,PHUT_HEN_5
JNB TI,$
CLR TI
LJMP CHINH_GIAY_HEN_5
LUU_PHUT_HEN_5:
MOV R1,#PHUT_HEN_5
ACALL LUU_SO_NHAP
HIEN_THI_PHUT_HEN_5:
MOV GIO_HT,GIO_HEN_5
MOV PHUT_HT,PHUT_HEN_5
MOV GIAY_HT,GIAY_HEN_5
ACALL HT
SJMP CHINH_PHUT_HEN_5
CHINH_GIAY_HEN_5:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIAY_HEN_5
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIAY_HEN_5
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F1H
JNB TI,$
CLR TI
MOV SBUF,GIAY_HEN_5
JNB TI,$
CLR TI
LJMP CHINH_GIO_HEN_6
LUU_GIAY_HEN_5:
MOV R1,#GIAY_HEN_5
ACALL LUU_SO_NHAP
HIEN_THI_GIAY_HEN_5:
MOV GIO_HT,GIO_HEN_5
MOV PHUT_HT,PHUT_HEN_5
MOV GIAY_HT,GIAY_HEN_5
ACALL HT
SJMP CHINH_GIAY_HEN_5
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;
;;;;;;;;;;;;;;;CHINH GIO HEN 6
CHINH_GIO_HEN_6:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIO_HEN_6
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIO_HEN_6
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0F0H
JNB TI,$
CLR TI
MOV SBUF,GIO_HEN_6
JNB TI,$
CLR TI
LJMP CHINH_PHUT_HEN_6
LUU_GIO_HEN_6:
MOV R1,#GIO_HEN_6
ACALL LUU_SO_NHAP
HIEN_THI_GIO_HEN_6:
MOV GIO_HT,GIO_HEN_6
MOV PHUT_HT,PHUT_HEN_6
MOV GIAY_HT,GIAY_HEN_6
ACALL HT
SJMP CHINH_GIO_HEN_6
CHINH_PHUT_HEN_6:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_PHUT_HEN_6
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_PHUT_HEN_6
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0EFH
JNB TI,$
CLR TI
MOV SBUF,PHUT_HEN_6
JNB TI,$
CLR TI
LJMP CHINH_GIAY_HEN_6
LUU_PHUT_HEN_6:
MOV R1,#PHUT_HEN_6
ACALL LUU_SO_NHAP
HIEN_THI_PHUT_HEN_6:
MOV GIO_HT,GIO_HEN_6
MOV PHUT_HT,PHUT_HEN_6
MOV GIAY_HT,GIAY_HEN_6
ACALL HT
SJMP CHINH_PHUT_HEN_6
CHINH_GIAY_HEN_6:
ACALL IN_HEX
JNB CO_AN,HIEN_THI_GIAY_HEN_6
CLR CO_AN
MOV A,PHIM
CJNE A,#12,LUU_GIAY_HEN_6
;TRUYEN GIO HEN LEN MAY TINH
MOV SBUF,#0EEH
JNB TI,$
CLR TI
MOV SBUF,GIAY_HEN_6
JNB TI,$
CLR TI
RET
LUU_GIAY_HEN_6:
MOV R1,#GIAY_HEN_6
ACALL LUU_SO_NHAP
HIEN_THI_GIAY_HEN_6:
MOV GIO_HT,GIO_HEN_6
MOV PHUT_HT,PHUT_HEN_6
MOV GIAY_HT,GIAY_HEN_6
ACALL HT
SJMP CHINH_GIAY_HEN_6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;
SO_SANH:
ACALL KIEM_TRA_GIO_HEN_1
ACALL KIEM_TRA_GIO_HEN_2
ACALL KIEM_TRA_GIO_HEN_3
ACALL KIEM_TRA_GIO_HEN_4
ACALL KIEM_TRA_GIO_HEN_5
ACALL KIEM_TRA_GIO_HEN_6
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
KIEM_TRA_GIO_HEN_1: ;KIEM TRA BAT DAU CA LAM VIEC 1
MOV A,GIO_HEN_1
CJNE A,GIO,END_COMPARE_1
MOV A,PHUT_HEN_1
CJNE A,PHUT,END_COMPARE_1
MOV A,GIAY_HEN_1
CJNE A,GIAY,END_COMPARE_1
CLR P0.0 ;BAT DAU CA LAM VIEC 1
END_COMPARE_1:
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
KIEM_TRA_GIO_HEN_2:
MOV A,GIO_HEN_2
CJNE A,GIO,END_COMPARE_2
MOV A,PHUT_HEN_2
CJNE A,PHUT,END_COMPARE_2
MOV A,GIAY_HEN_2
CJNE A,GIAY,END_COMPARE_2
SETB P0.0 ;;KET THUC CA LAM VIEC 1
END_COMPARE_2:
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
KIEM_TRA_GIO_HEN_3: ;KIEM TRA BAT DAU CA LAM VIEC 2
MOV A,GIO_HEN_3
CJNE A,GIO,END_COMPARE_3
MOV A,PHUT_HEN_3
CJNE A,PHUT,END_COMPARE_3
MOV A,GIAY_HEN_3
CJNE A,GIAY,END_COMPARE_3
CLR P0.0 ;BAT DAU CA LAM VIEC 2
END_COMPARE_3:
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
KIEM_TRA_GIO_HEN_4:
MOV A,GIO_HEN_4
CJNE A,GIO,END_COMPARE_4
MOV A,PHUT_HEN_4
CJNE A,PHUT,END_COMPARE_4
MOV A,GIAY_HEN_4
CJNE A,GIAY,END_COMPARE_4
SETB P0.0 ;;KET THUC CA LAM VIEC 2
END_COMPARE_4:
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
KIEM_TRA_GIO_HEN_5: ;KIEM TRA BAT DAU CA LAM VIEC 3
MOV A,GIO_HEN_5
CJNE A,GIO,END_COMPARE_5
MOV A,PHUT_HEN_5
CJNE A,PHUT,END_COMPARE_5
MOV A,GIAY_HEN_5
CJNE A,GIAY,END_COMPARE_5
CLR P0.0 ;BAT DAU CA LAM VIEC 3
END_COMPARE_5:
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
KIEM_TRA_GIO_HEN_6:
MOV A,GIO_HEN_6
CJNE A,GIO,END_COMPARE_6
MOV A,PHUT_HEN_6
CJNE A,PHUT,END_COMPARE_6
MOV A,GIAY_HEN_6
CJNE A,GIAY,END_COMPARE_6
SETB P0.0 ;;KET THUC CA LAM VIEC 6
END_COMPARE_6:
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -