олу
MOV P1, A; вивести символ в порт
INC R5; підготуватися до наступного розряду
RET
; --------------------- висновок кута на індикатор ---------------- -------
OUTCORN PUSH ACC
PUSH B
MOV A, CORN
MOV B, # 10
DIV AB
MOV RAZ2, B
MOV B, # 10
DIV AB
MOV RAZ1, B
MOV RAZ0, A
POP B
POP ACC
RET
; -------------------- видача зображення символу ------------------ ---
GETIMGE PUSH DPH
PUSH DPL
MOV DPTR, # TABLE
MOVC A, @ A + DPTR
POP DPL
POP DPH
RET
; ------------------ підпрограма роботи з RS-232 ----------------- -----
; Передача байта
TRANS: MOV SBUF, A; переслати байт
JNB TI, $; очікування переривання передавача
CLR TI; скидання прапора переривання передавача
RET
; ----------------------- таблиця символів ---------------- -----------
TABLE DB 11000000B; 00 - '0 '
DB 11111001B; 01 - '1 '
DB 10100100B; 02 - '2 '
DB 10110000B; 03 - '3 '
DB 10011001B; 04 - '4 '
DB 10010010B; 05 - '5 '
DB 10000010B; 06 - '6 '
DB 11111000B; 07 - '7 '
DB 10000000B; 08 - '8 '
DB 10010000B; 09 - '9 '
; ------------------------- кінець програми -------------- -----------
END
Список використаної літератури
1. Ковшов В.Д., Павлов О.Б., Каштанова С.Б. Мікропроцесорні засоби в електроприводах і технологічних комплексах: Навчальний посібник. - К.: Вид-во УГНТУ, 2000. - 114с. p> Ковшов В.Д., Павлов О.Б., Каштанова С.Б. Програмування однокристальних ЕОМ 1816ВЕ31/51: Методичні вказівки до лаб. роб. № 2 з курсу В«Мікропроцесорні засоби та основи телемеханікиВ» - Уфа: Изд-во УГНТУ, 1998. - 24с. p>. Мікропроцесорні системи: Навчальний посібник для вузів. Під загальною редакцією Д. В. Пузанкова. - СПб.: Політехніка, 2002. - 935 с.: Іл. br/>