(11) 第10章 单片机片内外设模块(atd)

(11) 第10章 单片机片内外设模块(atd)

ID:5316322

大小:1.15 MB

页数:38页

时间:2017-11-23

(11) 第10章 单片机片内外设模块(atd)_第1页
(11) 第10章 单片机片内外设模块(atd)_第2页
(11) 第10章 单片机片内外设模块(atd)_第3页
(11) 第10章 单片机片内外设模块(atd)_第4页
(11) 第10章 单片机片内外设模块(atd)_第5页
资源描述:

《(11) 第10章 单片机片内外设模块(atd)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章单片机片内外设模块CollegeofCommunicationEngineering,JilinUniversity本章提要10.1并行I/O10.2异步串行通信SCI10.3同步串行通信SPI10.4ATD转换模块10.5周期中断定时器PIT10.6时钟产生器模块CollegeofCommunicationEngineering,JilinUniversity本章提要10.1并行I/O10.2异步串行通信SCI10.3同步串行通信SPI10.4ATD转换模块10.5周期中断定时器PIT10.6时钟产生器模块CollegeofCommunication

2、Engineering,JilinUniversity10.4ATD转换模块10.4.1A/D转换基本知识10.4.2ATD模块简介10.4.3ATD模块寄存器10.4.4ATD模块编程范例CollegeofCommunicationEngineering,JilinUniversity10.4ATD转换模块10.4.1A/D转换基本知识10.4.2ATD模块简介10.4.3ATD模块寄存器10.4.4ATD模块编程范例CollegeofCommunicationEngineering,JilinUniversity10.4.1A/D转换基本知识微控制器处理的

3、是离散量(数字量),而现实中往往是连续量(模拟量)。物理量如:温度,压力,湿度以及速度等等。传感器将物理量转换为电信号(电压,电流)需要模拟-数字转换器将电信号转换为数字量以供微控制器处理CollegeofCommunicationEngineering,JilinUniversity10.4.1A/D转换基本知识逐次逼近式A/D转换器工作原理(4位为例)+-Uin逐次逼近寄存器D/A转换器结果UrefSA-ADC完成一次转换至少需要n个时钟周期CollegeofCommunicationEngineering,JilinUniversity10.4.1A/D

4、转换基本知识采样保持电路可以避免输入电压在转换期间发生变化而引起的差错。+-UinCollegeofCommunicationEngineering,JilinUniversity10.4.1A/D转换基本知识AD参数转换位数(Bits):分辨率=2-n(8bits=1/256=0.39%)转换速度(Speed):由工作时钟频率和转换位数确定转换范围(Range):0~5V,0~10V,-5V~+5V.Etc..转换通道数(Channels):8、16CollegeofCommunicationEngineering,JilinUniversity10.4AT

5、D转换模块10.4.1A/D转换基本知识10.4.2ATD模块简介10.4.3ATD模块寄存器10.4.4ATD模块编程范例CollegeofCommunicationEngineering,JilinUniversity10.4.2ATD模块简介S12单片机ADC特性如下:8/10/12位可选转换速度较高,8位、8MHz、单次转换时间为2us采样时间可编程设置多种转换模式:数据对齐方式、单次/连续转换、转换结果比较外触发控制转换序列结束可产生中断,能够使能比较中断模拟输入引脚与通用I/O口复用多通道扫描,1~16转换序列长度。CollegeofCommuni

6、cationEngineering,JilinUniversity10.4.2ATD模块简介S12单片机ADC转换时间:转换时间计算举例:(假设A/D时钟为2MHz,10位精度)转换时间=InitialSampleTime+ProgrammedSampleTime+ResolutionPeriod=2+4+10=16A/DClocks=8us4~24ClocksAlways2ClocksCollegeofCommunicationEngineering,JilinUniversity10.4.2ATD模块简介S12单片机ADC模块框图ADC引脚可用于数字输入A

7、DC结果寄存器模拟输入通道参考电压VDDAVSSAVRLVRH模拟信号CollegeofCommunicationEngineering,JilinUniversity10.4ATD转换模块10.4.1A/D转换基本知识10.4.2ATD模块简介10.4.3ATD模块寄存器10.4.4ATD模块编程范例CollegeofCommunicationEngineering,JilinUniversity10.4.3ATD模块寄存器S12单片机ATD模块共27个寄存器控制寄存器(ATDCTL0~ATDCTL5,6个)状态寄存器(ATDSTAT0~ATDSTAT1,2

8、个)比较使能寄存器(ATDCMPE,1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。