Курсовая работа: Разработка термометра с автоматическим контролем температуры на базе микроконтроллера AТ90S2313

st Z+,temp

dec ramsize

brne strtolcdloop ;если не закончили повторить

rjmp LCDOUT

;*************************************************************************

;* получение данных из термостата

;* temp2 - команда temp - первые 8 бит temp1 - 9-ый бит

TERMIN:

ldi ramsize,8

terminloop:

sbi PIND,DQ

sbrc temp2,0

cbi PIND,DQ

sbi PIND,CLK

cbi PIND,CLK

ror temp2

dec ramsize

brne terminloop ;если не закончили повторить

ldi ramsize,0x8

sbi DDRD,DQ

termindloop:

sbi PIND,DQ

sbrc temp,0

cbi PIND,DQ

sbi PIND,CLK

cbi PIND,CLK

ror temp2

dec ramsize

brne termindloop ;если не закончили повторить

К-во Просмотров: 609
Бесплатно скачать Курсовая работа: Разработка термометра с автоматическим контролем температуры на базе микроконтроллера AТ90S2313