clr |
CKCON |
;Использовать для переключения таймера0 внутреннюю тактовую частоту, деленную на 2 |
mov |
TMOD,#%0000001 |
;Таймер0 – внутренняя синхронизация ;– Режим 1 |
mov |
TCON,#%00010000 |
;Запустить таймер0 |
mov |
IE,#%10000010 |
;Разрешить прерывание от таймера 0 |
mov |
P1,#081h |
;Линии светодиодов в высокое состояние |
mov |
P2,#1 |
;Все линии Р2, кроме кнопки, в 0 |
Loop: |
||
mov |
C,P2.0 |
;Получить состояние кнопки |
mov |
P1.0,C |
;Скопировать его на светодиод |
jamp |
Loop |