Составители:
74
Следующая подпрограмма считывает сформированный АЦП 12-ти
битный код. Выделяет 8 старших бит и выводит их на светодиоды.
Конечно, нагляднее выводить значения на ЖКД, но тогда потребуется
дополнительное преобразование BIN кода в ASCII. На рисунке
проиллюстрирован алгоритм объединения младшей тетрады старшего
байта и старшей тетрады младшего байта.
После выполнения команды ‘swap’ в аккумуляторе находится выходной
код АЦП, и его можно было бы сразу отправить на индикацию “Write acc,
LED_address”. Однако, из-за особенностей реализации SDK1.1 выходной
код АЦП (для режима сквозного тестирования канала ЦАП-АЦП)
необходимо калибровать. Следующие 4-ре команды выполняют
простейшую калибровку. Этот фрагмент также добавьте в программу.
Входное напряжение для АЦП получается на выходе ЦАП. От
произвольного начального кода ЦАП (в программе DACfst=250) при
Страницы
- « первая
- ‹ предыдущая
- …
- 72
- 73
- 74
- 75
- 76
- …
- следующая ›
- последняя »