1. шим сразу отпал, так как не представляю как синхронизировать между собою эти три сигнала.
2. табличное чтение - высокое быстродействие, но очень большие затраты на память ROM. Если прописывать на каждый герц. Да и еще одного байта мало на константу, нужно минимум два. К примеру 1/50Гц = 0.02 сек. При кварце в 4 МГц нужно два байта для записи паузы в 0,02с. в один запишем 79, в другой 253. Вот и выходит не одна таблица, а две.
3. пытался разобраться с инструкцией AN575 IEEE 754 Compliant Floating Point Routines в ней описаны процедуры с плавающей запятой, но ничего не вышло... хотел с их помощью в рабочей программе вычислять период по формуле = 1/f.
http://www.microchip.com/stellent/idcpl ... e=en010961 - ссылка на инструкцию AN575
Может кто сталкивался с такой задачей?Или просто есть опыт по регулировке частоты?Подскажите... Поделитесь опытом... Заранее огромное спасибо!
- Вложения
-
- График.JPG
- График сигналов
- (30.57 КБ) 604 скачивания


