у режимі АЦП виконує перетворення відповідно з типом синхронізації і конфігурацією каналів, вибраними в інших SFR.6DMAБіт дозволу режиму ПДП. Встановлюється користувачем для початку операції ПДП з боку АЦП.7ADCIБіт переривання АЦП встановлюється апаратно по закінченню одноразового циклу перетворення АЦП або по закінченню передачі блоку в режимі ПДП. ADCI очищає апаратно при переході по вектору на процедуру обслуговування переривання.
Регістр ADCCON3 є регістром статусу АЦП і використовується тільки для читання. Біт 7 цього регістра - біт зайнятості, автоматично встановлюється в 1 під час перетворення, по закінченню циклу перетворення автоматично очищається. Біти з 0-го по 6-й зарезервовані і в програмі користувача не використовуються.
Як тільки АЦП налаштований і встановлений біт SCONV регістра ADCCON2, починається перетворення аналогових вхідних сигналів і видача 12-розрядних вихідних кодів в регістри ADCDATAH і ADCDATAL.состоіт з двох частин: номер каналу (старші чотири біта) + старші розряди (молодші чотири біти), ADCDATAL містить молодші розряди АЦП:
ADCDATAHADCDATALне іспользуютсястаршіе 4 розряду 12-розрядного слова АЦПмладшіе 8 розрядів 12-розрядного слова АЦП
2. Принцип дії пристрою.
2.1 Опис структурної схеми.
а) Коротка функціональна схема
В
б) Опис блоків:
В· Блок мікроконтролера.
Здійснює функціонування мікроконтролера. Складається з наступних елементів:
o С2, С3, ZQ1 - схема тактового генератора. Здійснює вироблення зовнішнього сигналу тактирования мікроконтролера частотою 12МГц.
o С4, R11, SB1 - схема скидання мікроконтролера. Забезпечує коректний запуск.
o DD1 - сам мікроконтролер.
В· Блок клавіатури.
Клавіатура призначена для управління пристроєм. Натиснута клавіша обробляється мікроконтролером, який виконує необхідні дії. Клавіатура складається з 4-х кнопок: В«RegimВ», В«+В», В«-В», В«ProgВ». Кнопка В«RegimВ» дозволяє вибрати режим відображення інформації на LCD екрані, кнопки В«+В», В«-В» дозволяють збільшити або зменшити критичні значення швидкості, кількості обертів, напруги, температури коробки або температури двигуна. Кнопка В«ProgВ» призначена для вибору одного з критичних значень. p align="justify"> В· LCD - дисплей.
Для відображення текстової інформації на плату контролера було встановлено LCD-дисплей - текстовий дисплей, 2 рядки по 16 символів.
Управлінн...