- Ngồi ra cịn cĩ một số led đơn dùng để báo hiệu như báo nguồn báo lỗi đường truyền
1 Chương trình điều khiển:
ACC . . . D ADDR 00E0H A AGAIN . . . . C ADDR 08CFH A AGAIN . . . . C ADDR 08CFH A AMON. . . C ADDR 03E2H A BACK. . . C ADDR 0897H A BACK2 . . . . C ADDR 08A0H A BACK3 . . . . C ADDR 08A5H A BCDTO7SEG . . C ADDR 0178H A C_LED . . . . C ADDR 017DH A C_MT1 . . . . C ADDR 0187H A C_MT2 . . . . C ADDR 018CH A CA. . . C ADDR 06E1H A CDDL. . . C ADDR 03A9H A CE. . . C ADDR 06F2H A CHECK . . . . C ADDR 0798H A CHECKAMON . . C ADDR 03EEH A CHECKCD . . . C ADDR 0364H A CHECKCDDL . . C ADDR 03B5H A CHECKCO . . . C ADDR 037FH A CHECKDAY. . . C ADDR 0235H A CHECKDT . . . C ADDR 02DDH A CHECKED . . . C ADDR 07EEH A CHECKKD . . . C ADDR 0427H A CHECKKLB. . . C ADDR 0349H A CHECKKLV. . . C ADDR 039AH A CHECKNOI. . . C ADDR 032EH A CHECKOK . . . C ADDR 0840H A CHECKPRA. . . C ADDR 03D0H A CHECKRO . . . C ADDR 040CH A CHECKSERI . . C ADDR 026BH A CHECKSHC. . . C ADDR 02C2H A CHECKSON. . . C ADDR 0445H A CHECKSX . . . C ADDR 0313H A CHECKTLT. . . C ADDR 02F8H A CHIEUDAY. . . C ADDR 0358H A CO. . . C ADDR 0373H A COPY. . . C ADDR 0727H A DATA0 . . . . C ADDR 080AH A DATA1 . . . . C ADDR 0856H A DELAY2MS. . . C ADDR 0882H A DICHCE. . . . C ADDR 06FEH A DONE. . . C ADDR 08DCH A DUNGTICH. . . C ADDR 02D1H A ENTER . . . . C ADDR 0759H A
ER. . . C ADDR 06C2H A EXIT. . . C ADDR 08DEH A EXIT. . . C ADDR 08DEH A EXITDATA0 . . C ADDR 082CH A EXITETER. . . C ADDR 0777H A EXITGM. . . . C ADDR 046CH A EXITNS. . . . C ADDR 0491H A EXITT_CH. . . C ADDR 083FH A F0. . . B ADDR 00D0H.5 A
Trên đây là các chương trình điều khiển trên vi xử lý tuy nhiên em chỉ trình bày lưu đồ giải thuật của một số chương trình chính.
Chương trình chính:
Sau khi nhấn nút RESET phần cứng chương trình sẽ được thực thi như sơ đồ khối sau (xem hình)
Trong đĩ, tồn bộ các cơng việc thực thi như phân loại dữ liệu, truyền nhận… đều được thực thi trong phần giải mã.
Chương trình con quét phím: