DT, який може бути вимкнений тільки в бітах конфігурації мікроконтролера. Для підвищення надійності сторожовий таймер WDT має власний RC генератор. Додаткових два таймера виконують затримку старту роботи мікроконтролера. Перший, таймер запуску генератора (OST), утримує мікроконтролер у стані скидання, поки не стабілізується частота тактового генератора. Другий, таймер включення живлення (PWRT), спрацьовується після включення живлення і утримує мікроконтролер у стані скидання протягом 72мс (типове значення), поки не стабілізується напруга живлення. У більшості додатків ці функції мікроконтролера дозволяють виключити зовнішні схеми скидання.
Режим SLEEP призначений для забезпечення наднизького енергоспоживання. Мікроконтролер може вийти з режиму SLEEP по сигналу зовнішнього скидання, по переповненню сторожового таймера або при виникненні переривань.
Вибір режиму роботи тактового генератора дає можливість використовувати мікроконтролери в різних додатках. Режим тактового генератора RC дозволяє зменшити вартість пристрою, а режим LP знизити енергоспоживання. Бітами конфігурації встановлюється режим роботи мікроконтролера.
Загальний вид контролера наведений на малюнку 2
Малюнок 2 - Загальний вид мікроконтролерів PIC16F873/876
.3 Робота регулятора за принциповою схемою
Метою роботи є розробити дистанційний регулятор гучності акустичної системи 5.1 на базі контролера PIC. Для цієї мети підходить мікроконтролер PIC16F873/876. У ньому є сторожовий таймер, внутрішня пам'ять і в даному мікроконтролері є можливість застосувати мови високого рівня для його програмування.
Регулятор зроблений у вигляді двох модулів: модуль мікроконтролера і модуль аудіопроцесора. До модуля мікроконтролера підключається:
знакосінтезірующіх індикатор 16 * 2 (2 рядки по 16 знакомест) на контролері HD44780;
ІК - приймач TSOP1736;
енкодери PEC16, 4 штуки;
Модуль мікроконтролера і модуль аудіопроцесора обмінюється даними на шині I2C по лініях SDA (data - дані) і SCL (clock - синхронізація)
Аудіо процесор підключений за типовою схемою згідно документації.
Конструкція вимагає вхідного стабілізованого живлення 12 вольт.
Харчування 12 вольт на модуль аудіопроцесора йде «транзитом» через модуль мікроконтролера.
Мікроконтролер і індикатор більшу частину часу знаходяться в режимі очікування зовнішніх керуючих сигналів і загальний струм споживання становить одиниці міліампер. Це дозволило використовувати слабкострумовий стабілізатор 78L05 без боязні перегріву за рахунок падіння напруги.
Харчування підсвічування індикатора взято з вхідних ліній. Необхідний струм споживання (і як наслідок яскравості підсвічування) визначаються відповідним опором. У даному пристрої це построечной опір номіналом 10 кОм.
Аудіопроцесор TDA7448 може працювати в різних режимах: звичайне стерео, розширене стерео, псевдостерео, моно.
В стерео режимі мікросхема працює як всі «нормальні» стереомікросхеми.
У моно режимі сигнали з обох входів підсумовуються на внутрішньому резисторного ді...