Организация ЭВМ. Довгий П.С - 40 стр.

UptoLike

40
3.2. Работа ADC преобразователя ЭВМ SAB515/535.
Структура блока измерения с учетом встроенных в SAB515 схем
управления аналого-цифровым преобразованием включает следующие
программно-доступные регистры:
Рис. 3.3. Программируемая схема ADC.
1) 8 адресуемых аналоговых входа Ain0-7 порта P6.
Входной аналоговый сигнал подключается к одному из входов
2) регистр команд ADCON= b.clk.-.bsy.adm.mx[2.0]
Bsy=1 – признак преобразования в ADC.
Adm=
0/1 – одиночное/многократное преобразование.
Mx - адрес входного канала.
3) регистр масштаба DAPR=0 , опорное напряжение 5 в и диапазон
входного сигнала 0-5 в.
4) результат преобразования - регистр ADDAT.
5) 8-разрядный ADС-преобразователь S(Ux) последовательного
приближения. Завершение преобразованияпо сигналу готовности bsy=0, по
прерыванию или при одиночном преобразованиипо времени (задержка ~ 20
мкс).
Значение аналогового сигнала
U=Uоп/2
8
*S,
где Uоп/2
8
цена бита для 8-разрядного преобразования;
S-двоичный кодрезультат преобразования;
Uопмаксимальное значение сигнала на входе;
U=Uоп для S=2
8
= 0xFF.
Программа чтения периодического аналогового сигнала с сохранением и
обработкой в MCU:
Addat
ADC
ADCON
DAPR
Mx
P6.0/Ain0 (0-5в)
P6.7/Ain7
Uоп =5в