Умный дом
Блок инициализации модуля
Не мудрствуя лукаво, поправим и используем в этом блоке кбд предыдущего модуля.
Intinit_comms() // Инициализация модуля. {
PORTA = 0x0; // Настройка портов А и В.
CMC0N = 0x7;
TRISA = OxCO; // Здесь только RA6 на ввод.
TRISB = 0xF6;
RCSTA =
|
0x90;
|
|
// настройка приемника.
|
TXSTA =
|
0x4;
|
//
|
Настройка передатчика.
|
SPBRG =
|
0x16;
|
|
// настройка режима приема-передачи
|
INTCON :
|
= 0;
|
//
|
Запретить прерывания.
|
PORTB =
|
0;
|
//
|
Выключим передатчик драйвера RS485.
|
}
Современные технологии для энергоэффективного дома Энергоэффективный дом — это здание, которое потребляет минимальное количество энергии для отопления, охлаждения, освещения и других нужд. Это не только снижает затраты на коммунальные услуги, …
Строительство дома — это масштабный проект, который требует значительных финансовых вложений. Чтобы избежать перерасхода средств и неприятных сюрпризов, важно заранее рассчитать бюджет и тщательно спланировать все этапы строительства. В этой …
Выбор фундамента для частного дома – один из ключевых этапов строительства, который влияет на долговечность и устойчивость здания. Основные виды фундаментов – ленточный, свайный и плитный – имеют свои преимущества …