Dalrate.ru

Построение рабочей локальной сети

Инициализация микроконтроллера

; В РЕГИСТР STOP_HL EEADR, F ; УВЕЛИЧИТЬ АДРЕС ТЕКУЩЕЙ ЯЧЕЙКИ ПАМЯТИ НА 1 EEDATA, W ; ПРОЧИТАТЬ РЕГИСТР ДАННЫХ STOP_HH ; ПОМЕСТИТЬ СОДЕРЖИМОЕ ТЕКУЩЕЙ ЯЧЕЙКИ ПАМЯТИ

; В РЕГИСТР STOP_HH

B'0100000' ; ВКЛЮЧИТЬ РЕЖИМ ОТОБРАЖЕНИЯ ТЕКУЩЕГО ВРЕМЕНИ FLAG_R FLAG_R1 ; ВЫКЛЮЧИТЬ РЕЖИМ ПОДДЕРЖАНИЯ ТЕМПЕРАТУРЫ

IND_0 ; ОБНУЛИТЬ РЕГИСТРЫ ИНДИКАЦИИ IND_1

CLRF IND_2 IND_3

SEC_L ; ОБНУЛИТЬ СЧЕТЧИКИ SEC_H MIN_L MIN_H HOUR_L

CLRF HOUR_H

B'00000010' ; ВКЛЮЧИТЬ ДЕЦИМАЛЬНУЮ ТОЧКУ ВО 2-М РАЗРЯДЕ POINT

;-

; ИНИЦИАЛИЗАЦИЯ ДРАЙВЕРА LCD SSPCON, SSPEN ; ВКЛЮЧИТЬ МОДУЛЬ MSSP SSPCON2, SEN ; СГЕНЕРИРОВАТЬ БИТ START SSPCON2, SEN ; ОЖИДАТЬ ОКОНЧАНИЯ ГЕНЕРАЦИИ БИТА START $-1 0x38 ; ПЕРЕДАТЬ АДРЕС ДРАЙВЕРА SSPBUF SSPCON2, ACKSTAT ; ОЖИДАТЬ ФОРМИРОВАНИЕ БИТА ПОДТВЕРЖДЕНИЯ $-1 0x01 ; ПРЕРЕДАТЬ АДРЕС РЕГИСТРА УПРАВЛЕНИЯ ДЕКОДИРОВАНИЕМ SSPBUF SSPCON2, ACKSTAT ; ОЖИДАТЬ ФОРМИРОВАНИЕ БИТА ПОДТВЕРЖДЕНИЯ $-1 0x0F ; ВКЛЮЧИТЬ ДВОИЧНО-ДЕСЯТИЧНОЕ ДЕКОДИРОВАНИЕ ДЛЯ ВСЕХ

; РАЗРЯДОВ SSPBUF SSPSTAT, BF ; ОЖИДАТЬ ОКОНЧАНИЕ ПЕРЕДАЧИ $-1 0x07 ; УСТАНОВИТЬ ЯРКОСТЬ СВЕЧЕНИЯ ИНДИКАТОРОВ SSPBUF SSPCON2, ACKSTAT ; ОЖИДАТЬ ФОРМИРОВАНИЕ БИТА ПОДТВЕРЖДЕНИЯ $-1 SSPCON2, PEN ; СФОРМИРОВАТЬ БИТ STOP

INTCON, GIE ; РАЗРЕШИТЬ ПРЕРЫВАНИЯ

;- Перейти на страницу: 1 2 

Популярное:

Разработка микроконтроллерного устройства стабилизации температуры Эффективная организация контроля информации приобретает всё большее практическое значение, прежде всего как условие успешной практической деятельности людей. Объем информации, необходимой для нормального функционирования современного общества, растёт из года в год. На сегодняшний день складывается ситуация, в которой наряду с самой ...