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

ldi temp,0

ldi ZH,high(DLCD)

ldi ZL,low(DLCD)

clrlcdloop:

st Z+,temp

dec ramsize

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

rjmp LCDOUT

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

; Вывод содержимого буфера на индикатор

LCDOUT:

ldi temp,low(DLCD) ;установить Z как указатель на буфер

mov ZL,temp ;индикатора

ldi temp,high(DLCD)

mov ZH,temp

ldi ramsize,10

LCDOUT1:

mov temp,ramsize ;запись в индикатор адреса символа

andi temp,0b00001111

out PORTB,temp

cbi PORTB,A0

sbi PORTB,WR1

cbi PORTB,WR1

ld temp1,Z+ ; получить байт из DLCD

mov temp,temp1

andi temp,0b00001111 ;получить младшую тетраду

sbrs temp,A0

out PORTB,temp

sbi PORTB,WR1

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