x00; BL=0x00;
/ / External Interrupt (s) initialization
/ / INT0: Off
/ / INT1: Off
/ / Interrupt on any change on pins PCINT0-7: Off=0x00;=0x00;
/ / Timer (s) / Counter (s) Interrupt (s) initialization=0x00;
/ / Mode: Disabled
/ / Clock source: Register & Counter=no clk.
/ / USI Counter Overflow Interrupt: Off=0x00;
/ / Analog Comparator initialization
/ / Analog Comparator: Off
/ / Analog Comparator Input Capture by Timer / Counter 1: Off=0x80; (1)
{(PORTB.0 == 1); do (PORTB.3=0) (PORTB.0 == 1)
{delay_ms (200); .1=1; PORTB.2=1; PORTB.3=1; PORTB.4=1; _ms (200); .4=1; PORTB.5=1; PORTB.6=1; _ms (200); } PORTB.1=0; PORTB.2=0; PORTB.3=0; PORTB.4=0; _ms (200); .7=1; PORTB.8=1; _ms (200); .8=1; _ms (200); .7=1; _ms (200); .6=1; _ms (200); .5=1; _ms (200) ; .1=1; PORTB.2=1; PORTB.3=1; PORTB.4=1; _ms (200); };
}
2.5 Моделювання, Функціонування Розроблення пристрою засобой схемних сімуляторів
даже тоді, коли є в наявності Повністю готова и розрахована електрична схема плати, перед тім як приступати до ее виготовлення бажано перевіріті ее на помилки. Щоб Запобігти марній вітраті матеріалів и деталей сучасне програмне забезпечення дозволяє создать віртуальну модель схеми мікроконтролера.
Для создания проекту даної плати Було звертаючись PROTEUS VSM - пакет програм для автоматизованого проектування (САПР) електронною схеми, Компанії LabcenterElectronics (Великобританія).
Пакет являє собою систему схемотехнічного моделювання, что базується на Основі моделей Електрон компонентів прийнятя в PSpice. Відмінною рісою пакета PROTEUS VSM є можлівість моделювання роботи програмованіх прістроїв: мікроконтролерів, мікропроцесорів, DSP и інш. Бібліотека компонентів містіть довідкові дані. Додатково в пакет PROTEUS VSM входити система проектування Друкований плат. Пакет Proteus Складається з двох частин, двох підпрограм: ISIS - программа синтезу та моделювання безпосередно електронною схеми и ARES - программа розробки Друкований плат. Разом з програмою встановлюється набор демонстраційніх проектів для Ознайомлення.
Пакет є комерційним. Безкоштовна ознайомча версія характерізується ПОВНЕ функціональністю, альо НЕ має возможности Збереження файлів.
Прімітною особлівістю є ті, что в ARES можна Побачити 3D-модель друкованої плати, что дозволяє розробник оцініті свой Пристрій ще на стадії розробки.
Даній проект, БУВ Виконання в середовіщі Proteus, згідно Зі схемою. При встановленні різніх значень на датчиках температури и вологості контролер виводів відповідні значення І слав сигналі на відповідні виконавчі механізмі, реагуючі на зміну параметрів. Оскількі в Proteus Неможливо создать виконавчий Механізм, вместо, нього Було ВСТАНОВЛЕНО індикатор сигналу. Колі на порт PD3 вівелась Напруга індикатор засвітівся, на виконавчий Механізм подається сигнал.
рис.2.11. Модель схеми Керування в PROTEUS.
Рис.2.12....