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

st Z+,temp1

rcall LCDOUT

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

; программа возвращает код символа для индикатора

; значение temp заменяется на значение необходимое для отображения на

; индикаторе и оно помещается назад в ячейку temp

getcod:

ldi ZH,high(LCDCG*2)

ldi ZL,low(LCDCG*2);init Z-pointer

add ZL,temp

lpm ;get constant

mov temp,r0

ret

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

; данные для отображения на индикаторе

LCDCG: ;тип код

.DB 0xEE ;число 0

.DB 0x60 ;число 1

.DB 0x2F ;число 2

.DB 0x6D ;число 3

.DB 0xE1 ;число 4

.DB 0xCD ;число 5

.DB 0xCF ;число 6

.DB 0x68 ;число 7

.DB 0xEF ;число 8

.DB 0xED ;число 9

.DB 0x10 ;символ. a

.DB 0x01 ;символ - b

.DB 0x87 ;символ t c

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