没有合适的资源?快使用搜索试试~ 我知道了~
飞思卡尔单片机教程.ppt
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 193 浏览量
2022-06-20
07:44:31
上传
评论
收藏 640KB PPT 举报
温馨提示
试读
13页
飞思卡尔单片机教程.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
资源详情
资源评论
资源推荐
TM
Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo aretrademarksof Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.
ATD 模块
Slide 1
ADPU AFFC AWAI ETRIGLE ETRIGP ETRIGE ASCIE ASCIF
ADPU: A/D 电源使能 / 禁止
1=A/D 模块上电 , 转换正常工作 ; 0 = 关闭模块电源 , 减少功耗
AFFC: A/D 快速转换完成标志位清零
1 = 快速标志位清零顺序 , 每次读取结果寄存器自动清零
0 = 正常标志位清零顺序 , 需要手动对状态标志位清零
A/D 控制寄存器 2 :
ATD0CTL2
ASCIE: 转换完成允许中断。 1= 允许 , 并使标志位 ASCIF=1;0= 禁
止。
ASCIF: 转换完成中断标志。
ETRIGLE ETRIGP ETRIGE SCAN 描述
x x 0 0 忽略外部触发,执行一次转换后停止
x x 0 1 忽略外部触发,执行连续转换后
0 0 1 X 下降沿触发,每次触发,执行一次转换
0 1 1 X 上升沿触发,每次触发,执行一次转换
1 0 1 X 低电平触发,每次触发,执行连续转换
1 1 1 X 高电平触发,每次触发,执行连续转换
TM
Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo aretrademarksof Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.
ATD 模块
0 S8C S4C S2C S1C FIFO FRZ1 FRZ0
Slide 2
A/D 控制寄存器 3 : ATD0CTL3
S8C 、 S4C 、 S2C 、 S1C :定义转换队列的长度。默认长度为 4
。
FIFO :结果寄存器先进先出模式。 1=FIFO 模式,转换结果是连
续存放的; 0= 非 FIFO 模式,转换结果放在对应的寄存器中。
FRZ1 、 FRZ0 :背景调试冻结模式允许。这两个控制位就决定了
,当遇到断点时, A/D 模块怎样反应。
转换序列长度就是需要转换的通道数
比如:
通道
0 , 1 , 2
作为
AD
采集通道
则转换序列为
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
存
放转换结果
TM
Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo aretrademarksof Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.
ATD 模块
SRES8 SMP1 SMP0 PS4 PS3 PS2 PS1 PS0
SRES8:A/D 精度选择 ,1 = 8 位 ;0 = 10 位
PRS[4:0]: 5 位预分频器值 , 如果 PRS[4:0] = 0, 预分频不起作用
; 分频系数从 2 到 64
SMP [1:0] 采样时间
00
2 个 A/D 时钟周
期
01
4 个 A/D 时钟周
期
10
8 个 A/D 时钟周
期
11
16 个 A/D 时钟周
期
采样时间选择
除 2
5 位 模数计数器
预分频器
PRS0-PRS4
总线时钟
A/D 时钟
A/D 控制寄存器 4 : ATD0CTL4
ATDclock=((BusClock) / (PRS+1) ) /2
注 : A/D 模块的时钟频率要在 500KHz 和 2MHz 之间
,所以在选择分频因子时一定要注意。
剩余12页未读,继续阅读
是空空呀
- 粉丝: 171
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0