Конспект лекций по курсам "Проектирование центральных и периферийных устройств ЭВС", "Микропроцессоры и ЭВМ в микросистемах". Лукьяненко Е.Б. - 35 стр.

UptoLike

Составители: 

К2
да
замкнут?
замкнут?
да
замкнут?
замкнут?
Инициализация
да
да
Включить H2
К3
нет
замкнут?
Включить H3
нет
нет
К2
Включить H1
К1
нет
замкнут?
К3
нет
нет
да
К1
да
Рис. 28
.device ATtiny2313
.nolist
.include “…\tn2313def.inc”
.list
.def tmp=r16
.cseg
.org 0
rjmp Reset
Reset:
ser tmp
out ddrB,tmp ;порт В – выходы
ldi tmp,0b11111000
out ddrD,tmp ;D0 … D2 – входы;
ldi tmp,0b00000111
out portD,tmp ;D0 … D2 – подтяжка
Start:
сlr tmp
out portB,tmp ;все СИД выключены
sbis PinD,0 ;
rjmp on1 ;если К1 замкнут, то переходим на on1
sbis PinD,1
rjmp on2
sbis PinD,2
rjmp on3
rjmp Start
35