飞思卡尔HC12系类AD转换模块讲解.pdf
《飞思卡尔HC12系类AD转换模块讲解.pdf》由会员分享,可在线阅读,更多相关《飞思卡尔HC12系类AD转换模块讲解.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Freescale Semiconductor Confidential and Proprietary Information.Freescale and the Freescale logo are trademarks of Freescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.TMFreescale HCS12 微控制器微控制器微控制器微控制器TMFreescal
2、e Semiconductor Confidential and Proprietary Information.Freescale and the Freescale logo are trademarks of Freescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.Slide 1Internal BusSCI1256K FLASEEPROM12K SRAMATD1St
3、ar12 CPUBKP INT MMICM BDM MEBI4K BYTESEEPROMSIM msCAN3msCAN2msCAN1SCI1SPI 2orPWMCH4-7BDLCormsCAN0msCAN4orIICSPI 1or PWMCH 0-3SPI 0ATD0PIM PLL PITECT8CHANPWM8CHANA/D转换模块转换模块转换模块转换模块TMFreescale Semiconductor Confidential and Proprietary Information.Freescale and the Freescale logo are trademarks of Fr
4、eescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.Slide 2AD转换模块转换模块转换模块转换模块特点特点特点特点:8/10 位精度位精度位精度位精度 7 us,10-位单次转换时间位单次转换时间位单次转换时间位单次转换时间.采样缓冲放大器采样缓冲放大器采样缓冲放大器采样缓冲放大器 可编程采样时间可编程采样时间可编程采样时间可编程采样时间 左左左左/右右右右 对齐对齐对
5、齐对齐,有符号有符号有符号有符号/无符号结果数据无符号结果数据无符号结果数据无符号结果数据 外部触发控制外部触发控制外部触发控制外部触发控制 转换完成中断转换完成中断转换完成中断转换完成中断 模拟输入模拟输入模拟输入模拟输入8通道复用通道复用通道复用通道复用 模拟模拟模拟模拟/数字输入引脚复用数字输入引脚复用数字输入引脚复用数字输入引脚复用 1到到到到8转换序列长度转换序列长度转换序列长度转换序列长度 连续转换模式连续转换模式连续转换模式连续转换模式 多通道扫描方式多通道扫描方式多通道扫描方式多通道扫描方式TMFreescale Semiconductor Confidential and P
6、roprietary Information.Freescale and the Freescale logo are trademarks of Freescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.Slide 3A/D 寄存器寄存器寄存器寄存器转换结果寄存器转换结果寄存器转换结果寄存器转换结果寄存器控制寄存器控制寄存器控制寄存器控制寄存器状态寄存器状态寄存器状态寄存器
7、状态寄存器TMFreescale Semiconductor Confidential and Proprietary Information.Freescale and the Freescale logo are trademarks of Freescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.Slide 4Address offset$0002A/D 控制寄存器控制
8、寄存器控制寄存器控制寄存器2ADPU-A/D 电源使能/禁止1=A/D模块上电0=禁止A/D,以减少功耗AFFC-A/D 快速转换完成标志位清零1=快速标志位清零顺序每次读取结果寄存器自动清零0=正常标志位清零顺序需要手动对状态标志位清零AWAI-A/D 等待模式1=等待模式下,转换0=等待模式下,禁止转换ASCIE-A/D 顺序完成中断使能ASCIF-A/D 顺序完成标志位高电平触发,每次触发,执行连续转换X111低电平触发,每次触发,执行连续转换X101上升沿触发,每次触发,执行一次转换X110下降沿触发,每次触发,执行一次转换X100忽略外部触发,执行连续转换后10 xx忽略外部触发,执
9、行一次转换后停止00 xx描述SCANETRIGEETRIGPETRIGLEATDCTRL2TMFreescale Semiconductor Confidential and Proprietary Information.Freescale and the Freescale logo are trademarks of Freescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2
10、005.Slide 5FRZResponse00Ignore IFREEZE01Reserved10Finish conversion,then freeze11Freeze ImmediatelyAddress offset$0003转换序列长度转换序列长度转换序列长度转换序列长度FIFO 结果寄存器 FIFO1=结果寄存器没有映射到转换序列0=结果寄存器没有映射到转换序列A/D 控制寄存器控制寄存器控制寄存器控制寄存器3ATDCTRL3转换序列长度就是需要转换的通道数转换序列长度就是需要转换的通道数转换序列长度就是需要转换的通道数转换序列长度就是需要转换的通道数比如:通道0,1,2作为AD
11、采集通道则转换序列为3,即S2C=1,S1C=1在控制寄存器5 ATD0CTL5中:设CC CB CA=0 0 0,转换序列从通道0开始;ATD0DR0,ATD0DR1,ATD0DR2存放转换结果设CC CB CA=0 1 0,转换序列从通道2开始。仍然是ATD0DR0,ATD0DR1,ATD0DR2存放转换结果TMFreescale Semiconductor Confidential and Proprietary Information.Freescale and the Freescale logo are trademarks of Freescale Semiconductor,I
12、nc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.Slide 65位 模数计数器预分频器-由A/D控制寄存器中的PRS4:0控制-分频系数从2到64-如果 PRS4:0=0,预分频不起作用注:设置PRS4:0时,A/D Clock 不能大于 2 MHz.最大最大最大最大 A/D 时钟时钟时钟时钟=2.0 MHz (最小最小最小最小 A/D CLOCK=0.5 MHz)ATDCTL4(HI)-A/D 控制寄存器控制寄存
13、器控制寄存器控制寄存器SRES8-A/D 精度选择精度选择精度选择精度选择1=8 位位位位0=10位位位位采样时间选择采样时间选择采样时间选择采样时间选择Address offset$0004A/D 时钟选择时钟选择时钟选择时钟选择/预分频预分频预分频预分频除除除除25位位位位 模数计数器模数计数器模数计数器模数计数器预分频器预分频器预分频器预分频器PRS0-PRS4系统时钟系统时钟系统时钟系统时钟A/D 时钟时钟时钟时钟16 A/D时钟周期118 A/D时钟周期104 A/D时钟周期012 A/D时钟周期00采样时间采样时间采样时间采样时间SMP 1:0TMFreescale Semicon
14、ductor Confidential and Proprietary Information.Freescale and the Freescale logo are trademarks of Freescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.Slide 7转换时间转换时间转换时间转换时间A/D 时钟2,4,8,16时钟周期总是2 个时钟周期转换时间计算举例:(假
15、设 2MHZ A/D 时钟频率)例 1:转换时间=Initial Sample Time+Programmed Sample Time+Resolution Period=2+2+10=14 A/D Clocks=7uSec例 2:转换时间=Initial Sample Time+Programmed Sample Time+Resolution Period=2+16+10=28 A/D Clocks=14uSecCCF标志位置位,如果在8通道模式下,序列结束TMFreescale Semiconductor Confidential and Proprietary Information.
16、Freescale and the Freescale logo are trademarks of Freescale Semiconductor,Inc.All other product or service names are the property of their respective owners.Freescale Semiconductor,Inc.2005.Slide 8SCAN 连续转换模式1=连续转换模式0=单次转换注意注意注意注意:对这个寄存器写操作时对这个寄存器写操作时对这个寄存器写操作时对这个寄存器写操作时,将会中断当前的转换将会中断当前的转换将会中断当前的转换
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 卡尔 HC12 系类 AD 转换 模块 讲解
限制150内