
DTMF Декодер за начинаещи PIC16F84+ MT8870
Здравейте,
след запознаване с основните правила и команди на PIC16F84 реших, че трябва да направя нещо по-смисленно от разни мигалки и пищялки /от книгата "PIC Микроконтролери Част 1"/
Случайно срещнах datasheet на DTMF декодер MT8870 и реших да направя модул за контрол през GSM.
В интернет намерих оснвно схеми за управление на релета, но кода който е на пик-а ми се вижда малко сложен като се има в предвид командите.
ето го и него
http://www.foxdelta.com/products/repeater.htm
повечето схеми от този тип които се срещат в интернет работят със същия код.
Бихте ли ми предложили по-добър алгоритъм за декодиране и четене на DTMF от МТ8870?
Иска ми се командите да имат следния вид:
*01*1# - Логическа 1 на PB0
*01*0# - Логическа 0 на PB0
*02*1/2/3# Логическа 1 на PB1 с установяване на лог. 0 след 1/2/3 еденици време.
Поздрави!
/Знам, че ще има хора който ще кажат остави този пик вземи "по-голям" и че тр да прочета още докато стигна до тук, но аз това го знам/