Программирование МК на ассемблере ASM-51 и AVR Pascal. Китаев Ю.В. - 73 стр.

UptoLike

Составители: 

73
Оба ЦАПа имеет один управляющий регистр DACCON и по два
регистра данных DACxL и DACxH (x=0,1). Младшие 8 бит данных нужно
записывать в DACxL, а 4-ре старших в младшую тетраду DACxH.
MODE RNG1 RNG0 CLR1 CLR0 SYNC ~PD1 ~PD0
V-2). Программирование встроенных ЦАП и АЦП.
Команды первоначальной настройки ЦАП и АЦП помещены в
п/п “DAC_ADC_init”. Для упрощения отображения кодов ЦАП и АЦП на
линейке из 8-ми светодиодов запрограммируем ЦАП на 8-ми битный
режим, а в АЦП используем только 8 старших бит.
Первая команда настраивает ЦАП на 8-ми битный режим.
Остальные биты в соответствии с вышеприведенной таблицей
. Первый
пуск по справочнику д.б. холостым и после него требуется задержка на
1сек (20 циклов по 0.05 сек). Предпоследняя команда инициализирует
АЦП. Введите процедуру в программу.