Status - регистр статуса цап 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Status - регистр статуса цап



Бит                  
+0x05
- - - - - - CH1DRE CH0DRE
STATUS
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт/Зап Чт/Зап
Нач значение                

· Биты 7:2 - Res: резервные биты

Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

· Бит 1 - CH1DRE: флаг пустоты регистра данных канала ЦАП 1

Данный бит предназначен для сигнализации пустоты регистра данных канала 1, что указывает на возможность записи нового значения для преобразования. Равенство данного бита нулю предупреждает о том, что запись в регистр данных может привести к потере преобразуемого значения. Данный бит напрямую используется в качестве DMA-запроса.

· Бит 0 - CH0DRE: флаг пустоты регистра данных канала ЦАП 0

Данный бит предназначен для сигнализации пустоты регистра данных канала 0, что указывает на возможность записи нового значения для преобразования. Равенство данного бита нулю предупреждает о том, что запись в регистр данных может привести к потере преобразуемого значения. Данный бит напрямую используется в качестве DMA-запроса.

CH0DATAH - старший регистр данных канала ЦАП 0

В регистрах CHnDATAH и CHnDATAL хранится старший и младший байт, соответственно, 12-битного значения CHnDATA, подлежащего преобразованию в аналоговое напряжение на выходе канала ЦАП n. По умолчанию, 12 бит разделяются на 8 бит в регистре CHnDATAL и 4 бита в 4 младших битах регистра CHnDATAH (правое выравнивание). При необходимости можно активизировать левое выравнивание. Для этого необходимо установить бит LEFTADJ в регистре CTRLC.

Левое выравнивание выгодно использовать, когда достаточно возможностей 8-битного преобразования. В таком случае, для инициации преобразования достаточно выполнить запись только в один в регистр CHnDATAH.

Выравнивание Бит                
правое +0x19
- - - - CHDATA[11:8]
левое  
CHDATA[11:4]
правое Чтение/ запись Чт. Чт. Чт. Чт. Чт/Зап Чт/Зап Чт/Зап Чт/Зап
левое Чтение/ запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
правое Нач значение                
левое Нач значение                

Правое выравнивание

· Биты 7:4 - Res: резервные биты

Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

· Биты 3:0 - CHDATA[11:8]: 4 старших бита регистра данных канала ЦАП 0

Данные биты являются четырьмя старшими битами 12-битного значения, подлежащего преобразованию в канале ЦАП 0, работающего с правым выравниванием.

Левое выравнивание

· Биты 7:0 - CHDATA[11:4]: 8 старших бит регистра данных канала ЦАП 0

Данные биты являются восемью старшими битами 12-битного значения, подлежащего преобразованию в канале ЦАП 0, работающего с левым выравниванием.

CH0DATAL - младший регистр данных канала ЦАП 0

Выравнивание Бит                
правое +0x18
CHDATA[7:0]
левое  
CHDATA[3:0] - - - -
правое Чтение/ запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
левое Чтение/ запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт. Чт. Чт. Чт.
правое Нач значение                
левое Нач значение                

Правое выравнивание

· Биты 7:0 - CHDATA[7:0]: 8 младших бит регистра данных канала ЦАП 0

Данные биты являются восемью младшими битами 12-битного значения, подлежащего преобразованию в канале 0, работающего с правым выравниванием.

Левое выравнивание

· Биты 7:4 - CHDATA[3:0]: 4 младших бита регистра данных канала ЦАП 0

Данные биты являются четырьмя младшими битами 12-битного значения, подлежащего преобразованию в канале 0, работающего с левым выравниванием.

· Биты 3:0 - Res: резервные биты

Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.



Поделиться:


Последнее изменение этой страницы: 2016-12-30; просмотров: 218; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.16.29.209 (0.005 с.)