AD转换寄存器表文档格式.docx
- 文档编号:21361039
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:13
- 大小:15.57KB
AD转换寄存器表文档格式.docx
《AD转换寄存器表文档格式.docx》由会员分享,可在线阅读,更多相关《AD转换寄存器表文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
A/D转换精度选择Bit0*/
byteSRES1
A/D转换精度选择Bit1*/
byteETRIGSEL
ExternalTriggerSourceSelect*/
}Bits;
/***ATD0CTL2-ATD0ControlRegister2;
0x000002C2***/
byteACMPIE
ATDCompareInterruptEnable*/
byteASCIE
ATDSequenceCompleteInterruptEnable*/
byteETRIGE
ExternalTriggerModeenable*/
byteETRIGP
ExternalTriggerPolarity*/
byteETRIGLE
ExternalTriggerLevel/Edgecontrol*/
byteICLKSTP
InternalClockinStopModeBit*/
byteAFFC
ATDFastConversionCompleteFlagClear*/
byte
/***ATD0CTL3-ATD0ControlRegister3;
0x000002C3***/
byteFRZ0
BackgroundDebugFreezeEnableBit0*/
byteFRZ1
BackgroundDebugFreezeEnableBit1*/
byteFIFO
ResultRegisterFIFOMode*/
byteS1C
ConversionSequenceLength1*/
byteS2C
ConversionSequenceLength2*/
byteS4C
ConversionSequenceLength4*/
byteS8C
ConversionSequenceLength8*/
byteDJM
ResultRegisterDataJustification*/
/***ATD0CTL4-ATD0ControlRegister4;
0x000002C4***/
bytePRS0
ATDClockPrescaler0*/
bytePRS1
ATDClockPrescaler1*/
bytePRS2
ATDClockPrescaler2*/
bytePRS3
ATDClockPrescaler3*/
bytePRS4
ATDClockPrescaler4*/
byteSMP0
SampleTimeSelect0*/
byteSMP1
SampleTimeSelect1*/
byteSMP2
SampleTimeSelect2*/
ATD时钟的计算公式如下:
ATDclock=BusClock/Prescaler/2
/***ATD0CTL5-ATD0ControlRegister5;
0x000002C5***/
byteCA
AnalogInputChannelSelectCodeA*/
byteCB
AnalogInputChannelSelectCodeB*/
byteCC
AnalogInputChannelSelectCodeC*/
byteCD
AnalogInputChannelSelectCodeD*/
byteMULT
Multi-ChannelSampleMode*/
byteSCAN
ContinuousConversionSequenceMode*/
byteSC
SpecialChannelConversionBit*/
CD、CC、CB、CA:
摸拟输入通道选择码:
如果在单通采样模式(MULT=0),则这4位指定了目标通道;
如果在多通道采样模式(MULT=1),则这4位指定了转换队列中的第一个通道,通过选择码的递加就可以得到队列中其他的通道,当选择码加到最大值时,则会回到最小值重新进行加操作。
/***ATD0STAT0-ATD0StatusRegister0;
0x000002C6***/
typedefunion{
byteCC0
ConversionCounter0*/
byteCC1
ConversionCounter1*/
byteCC2
ConversionCounter2*/
byteCC3
ConversionCounter3*/
byteFIFOR
OverRunFlag*/
byteETORF
ExternalTriggerOverrunFlag*/
byteSCF
SequenceCompleteFlag*/
CC[4:
0]转换计数器:
指向下一个将要转换的通道。
/***ATD0STAT2-ATD0StatusRegister2;
0x000002CA***/
wordWord;
/*Overlappedregisters:
*/
/***ATD0STAT2H-ATD0StatusRegister2High;
byteCCF8
ConversionCompleteFlag8*/
byteCCF9
ConversionCompleteFlag9*/
byteCCF10
ConversionCompleteFlag10*/
byteCCF11
ConversionCompleteFlag11*/
byteCCF12
ConversionCompleteFlag12*/
byteCCF13
ConversionCompleteFlag13*/
byteCCF14
ConversionCompleteFlag14*/
byteCCF15
ConversionCompleteFlag15*/
/***ATD0STAT2L-ATD0StatusRegister2Low;
0x000002CB***/
byteCCF0
ConversionCompleteFlag0*/
byteCCF1
ConversionCompleteFlag1*/
byteCCF2
ConversionCompleteFlag2*/
byteCCF3
ConversionCompleteFlag3*/
byteCCF4
ConversionCompleteFlag4*/
byteCCF5
ConversionCompleteFlag5*/
byteCCF6
ConversionCompleteFlag6*/
byteCCF7
ConversionCompleteFlag7*/
CCF[15:
0]转换完成标志寄存器(写1清零)。
/***ATD0DIEN-ATD0InputEnableRegister;
0x000002CC***/
/***ATD0DIENH-ATD0InputEnableRegisterHigh;
byteIEN8
ATDDigitalInputEnableonchannel8*/
byteIEN9
ATDDigitalInputEnableonchannel9*/
byteIEN10
ATDDigitalInputEnableonchannel10*/
byteIEN11
ATDDigitalInputEnableonchannel11*/
byteIEN12
ATDDigitalInputEnableonchannel12*/
byteIEN13
ATDDigitalInputEnableonchannel13*/
byteIEN14
ATDDigitalInputEnableonchannel14*/
byteIEN15
ATDDigitalInputEnableonchannel15*/
/***ATD0DIENL-ATD0InputEnableRegisterLow;
0x000002CD***/
byteIEN0
ATDDigitalInputEnableonchannel0*/
byteIEN1
ATDDigitalInputEnableonchannel1*/
byteIEN2
ATDDigitalInputEnableonchannel2*/
byteIEN3
ATDDigitalInputEnableonchannel3*/
byteIEN4
ATDDigitalInputEnableonchannel4*/
byteIEN5
ATDDigitalInputEnableonchannel5*/
byteIEN6
ATDDigitalInputEnableonchannel6*/
byteIEN7
ATDDigitalInputEnableonchannel7*/
IEN[15:
0]ATD输出入允许寄存器。
ATD0DR(word)[15:
0]端口数据寄存器(当数据被取出的,转换完成标志位相应清零)。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AD 转换 寄存器