входів З регістрів і лінії RC0 мікроконтролера. При надходженні синхроімпульсу, мікроконтролер зчитує стан регістрів по черзі подаючи імпульси на входи ОЕ і зчитуючи дані через порт D і зберігає дані в ОЗУ. p align="justify"> Запис і читання даних проводиться аналогічно мікроконтролерам сімейства MC S 51, але PIC-контролери не мають апаратних засобів для підключення ОЗУ, тому робота з ним проводиться програмно. Мікроконтролер видає молодшу частину адреси на порт В, а старшу на порт А, потім подає імпульс ALE (лінія RE0), і старша частина адреси замикається в регістрі DD5. Потім мікроконтролер активізує одну з ліній, WR (RE2) або RD (RE1), і проводить обмін даними через порт В.
Мікросхема DD3 перетворює логічні рівні контролера в логічні рівні ЕОМ, конденсатори, підключені до мікросхемі DD3, забезпечують роботу перетворювачів рівня.
RC-ланцюжок R1C6 необхідна для скидання мікроконтролера при включенні харчування. У початковий момент часу напруга на конденсаторі дорівнює нулю, і відбувається скидання мікроконтролера. Далі конденсатор заряджається через резистор до рівня лог. 1, і контролер починає роботу. p align="justify"> Кварцовий резонатор ZQ1 визначає тактову частоту мікроконтролера DD4, ми вибрали резонатор на 10МГц. Конденсатори С7 і С8 забезпечують стабільність роботи тактового генератора. br/>
2.3 Опис елементів схеми
Мікросхема DD3 - перетворювач рівня ТТЛ - СОМ-порт, необхідна для узгодження електричних рівнів мікроконтролера і COM-порту комп'ютера. Рівень логічного нуля і одиниці у мікроконтролера рівні 0 і +5 В, а у COM-порту комп'ютера +12 В і-12В відповідно. Мікросхема живиться напругою +5 В, а напруги В± 12В вона генерує за допомогою вбудованих перетворювачів напруги. p align="justify"> Мікросхема DD4 - однокристальний мікроконтролер сімейства PIC Micro. Має такі особливості:
- 5 канальний, 10 розрядний АЦП;
- 3 порти введення-виведення
- виконаний з високошвидкісної RISC-технології;
Мікросхеми DD1, DD2, DD5 - регістри-засувки, 8 інформаційних входів, 8 виходів. Запис інформації відбувається при надходженні лог. 0 на вхід С. лог.1 на вході ОЕ переводить виходи регістра в третє (високоімпедансное) стан. br/>
3. Опис програми
.1 Алгоритм роботи програми
Загальний алгоритм роботи програми наведено на рис. 1. br/>В
Малюнок 1. Загальний алгоритм роботи програми
При включенні контролера відбувається налаштування портів вводу-виводу на вводь висновок, всі лінії портів А і Е контролера налаштовуються як входи, а лінії портів В і С - як виходи. Після цього контролер почин...