Посмотрите плиз схему и программу подключения светодиодного 4-разрядного индикатора.
Таблица знакогенератора размещена в рез.памяти мк.

CODE
;indpos–номер включеного катода
;Таблица знакогенератора(без децимальных точек)
digit: db C0h, F9h, A4h, B0h, 99h, 92h, 82h, F8h, 80h, 90h
; Таблица кодов для включения одного из четырех катодов
ipos : db 01h, 02h, 04h, 08h
; Инициализация параллельного интерфейса
display:
mov A, 0FFh
out BUS, A
mov A, @R1
add A, digit
mov A, @A
out P1, A
mov A, R2
out BUS, A
rl, A
mov R2, A
inc R1
repeat:
mov A, indpos
mov R1, number
add A, R1
mov R1, digit
add R1
mov A, R1
mov R1, ipos
add R1
mov A, 01h
dcr D
mov A, D
jnz repeat
mov D, 7
jmp repeat
Сообщение отредактировал Omen_13 - Feb 27 2010, 18:51
Причина редактирования: Оформление кода