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

.def temp2=r18 ;временный регистр

.def temp3=r19 ;временный регистр

.def ramsize=r19 ;размер блока

.def tmode=r22 ;Регистр режима

.def key=r20 ;Регистр нажатой клавиши

.def keyc=r21 ;Счетчик для прграммы обработки нажатия клавиши

.def TMIN=r22 ;ячейка с содержимым минимальной температуры термостата

.def TMINL=r22 ;младший

.def TMINH=r23 ;старший

.def TMAX=r24 ;ячейка с содержимым максимальной температуры термостата

.def TMAXL=r24 ;младший

.def TMAXH=r25 ;старший

.def TNORM=r26 ;ячейка с содержимым текущей температуры термостата

.def TNORML=r26 ;младший

.def TNORMH=r27 ;старший

.equ DLCD=$66 ;стартовый адрес SRAM для буфера индикатора

;маладшая ячейка соответствует левому символу

;на дисплее

.def fbinL =r16;двоичное значение, младший байт

.def fbinH =r17;двоичное значение, старший байт

;биты портов

.equ K1 =3 ;бит первой кнопки

.equ K2 =4 ;бит второй кнопки

.equ K3 =5 ;бит третьей кнопки

.equ WR1 =5 ;бит WR1

.equ WR2 =6 ;бит WR2

.equ A0 =7 ;бит A0

.equ DQ =0 ;бит DQ канал данных термостата

.equ CLK =1 ;бит CLK канал синхронизации данных

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