- наявність вбудованого АЦП.
- наявність програмного пакета для написання і налагодження програми мікроконтролера Hi-Tech.
- достатня вивченість мікроконтролера.
У моїй роботі я вирішив використовувати ПІК контролер PIC16F8776. Це однокристальний 8-разраядний FLASH CMOS мікроконтроллер компанії Microchip Technology. Мікроконтролери серії PIC16FXX фірми Microchip є електрично програмованими. Пам'ять програм може бути стерта і повторно запрограмована без видалення з схеми. Мікроконтролери будуть мати однакові параметри для досвідченого зразка, експериментальної партії і випуску продукції. p align="justify"> Архітектура заснована на концепції роздільних шин і областей пам'яті для даних і для команд (Гарвардська архітектура). Така концепція забезпечує просту, але потужну систему команд, розроблену так, що бітові, байтові і реєстрові операції працюють з високою швидкістю і з перекриттям за часом вибірок команд і циклів виконання. br/>В
Рис. Цоколевка висновків має вигляд
Висновки RA *, RB * і RС * - це контакти введення/виведення, пов'язані з регістрами мікроконтролера PORTA, PORTB і PORTC відповідно. VDD і VSS - висновки харчування (+ Uпит і GND відповідно). Серія 16FXX працює в широкому діапазоні живлячих напруг, але зазвичай VSS підключений до 0В, а VDD підключений +5 В. Виведення основного скидання/MCLR зазвичай підключений до VDD (безпосередньо або через резистор), тому що мікроконтролер містить надійну схему скидання при включенні харчування. Висновки OSC1 і OSC2 підключаються до генератора тактової частоти і можуть бути налаштовані для різних його типів, включаючи режими кварцу і RC-генератора. p align="justify"> Характеристика перефірійних модулів:
В· Три таймера/лічильника:
В§ таймер0: 8-ми розрядний таймер/лічильник з 8-ми розрядним предделітеля;
В§ таймер1: 16-ти розрядний таймер/лічильник з предделітеля і можливістю поповнення в сплячому режимі від зовнішнього джерела;
В§ таймер2: 8-ми розрядний лічильник з 8-ми розрядним предделітеля і постделітелем;
В· два модулі захоплення, порівняння, 10-ти розрядний ШІМ;
В· 10-ти розрядний 6-ти канальний Аналогово Цифровий Перетворювач;
В· синхронний послідовний порт з SPI та I2C інтерфейсом;
В· універсальний синхронно асинхронний приймач.
Мікроконтролер побудований за RISC архіте...