- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
索奥科技中心
单片机培训
USTB索奥科技中心
索奥科技中心
目录
AD转换
USART
EEPROM
USTB索奥科技中心
AD转换
AD:AD转换,模数转换。将模拟信号转换成数字信号。
自然界以及大部分需要处理的量都是模拟量,但是单片机以及计算机等设备所能处理的量为数字量,则需要将被测量先进行模数转换,然后由单片机等记录处理。
ATmega16 有一个10位的逐次逼近型ADC。ADC与一个8 通道的模拟多路复用器连接,能对来自端口A 的8 路单端输入电压进行采样。单端电压输入以0V (GND) 为基准。
USTB索奥科技中心
AD转换
AD转换有一个基准电压(一般为0V),一个参考电压(Vref)。基准电压为测量下限,参考电压为测量上限。
10位AD即将基准电压和参考电压之间的值平均分成2^10=1024份。
则AD转换精度为 Vref/1023
AD转换之前的量是连续的模拟量,转换后是离散的数字量,间隔为精度。
USTB索奥科技中心
AD转换
AD转换过程
1,AD转换使能。
2,设置ADC相关参数
选择触发方式。
选择输入通道从PA端口选择。
选择参考电压。
预分频设置。
ADC转换结果对齐方式。
选择触发源。
3,转换开始。
4,等待转换结束。
5,开始下一次转换。
USTB索奥科技中心
AD转换
8通道的AD转换是通过PA0-7引脚完成的
可以通过配置寄存器来实现PA0-7的AD转换功能
USTB索奥科技中心
AD转换
P5为排针,可以通过连接跳线帽使PA0_0与PA0连接,即单片机采AD的管脚连接上滑动变阻器。通过改变滑动变阻器的阻值则可改变PA0_0的电压值。
USTB索奥科技中心
AD转换
• Bit 7:6 – REFS1:0: 参考电压选择
• Bit 5 – ADLAR: ADC 转换结果 左对齐
影响ADC转换结果在ADC数据寄存器中的存放形式。ADLAR置位时转换结果为左对齐,否则为右对齐
• Bits 4:0 – MUX4:0: 模拟通道与增益选择位
(参考技术文档P204)
USTB索奥科技中心
AD转换
• Bit 7 – ADEN: ADC 使能
• Bit 6 – ADSC: ADC 开始转换
• Bit 5 – ADATE: ADC 自动触发使能
• Bit 4 – ADIF: ADC 中断标志
• Bit 3 – ADIE: ADC 中断使能
• Bits 2:0 – ADPS2:0: ADC 预分频器选择位
USTB索奥科技中心
AD转换
对齐方式对ADCL和ADCH的影响
USTB索奥科技中心
AD转换
根据移位寄存器的配置方法,试着配置只有通道1(PA0)的AD转换,用数码管或者LED灯显示AD结果。调整滑动变阻器看是否有变化
PORTA = ADC;
或者
HC595_DisplayData(4,7,ADC);
USTB索奥科技中心
AD转换
Void main()
{
DDRA = 0X00 ; //模拟量输入管脚设置为输入
ADMUX |= (1<<6) ; //选择AVCC为参考电压
//自动触发使能, 64分频,ADC使能
ADCSRA |= (1<<7)|(1<<5)|(1<<2)|(1<<1) ;
ADCSRA |= (1<<6) ; //开始转换
while(1)
{
while(!(BitIsSet(ADCSRA,ADIF))); //等待ADC的结束
HC595_DisplayData(4,7,ADC); //数码管显示ADC转换结果
}
}
USTB索奥科技中心
USART
USART:(Universal Synchronous/Asynchronous Receiver/Transmitter)
通用同步/异步串行接收/发送器
USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备
单工:数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输,使用一根传输线
半双工:使用同一根传输线,既可以发送数据又可以接收数据,但不能同时进行发送和接收。数据传输允许数据在两个方向上传输
全双工:数据通信允许数据同时在两个方向上传输,是两个单工通信方式的结合,它要求发送设备和接
您可能关注的文档
- 数学:选修2-3人教A版精品课件1.2.2组合.ppt
- 终端销售宝典.docx
- (主席版)湖南怀化紫东新城地块新项目命名建议(湖南区域)20150208.doc
- 《VIP开发与管理》“海底捞”服务营销理念.ppt
- 《单片机培训》DS1302.pptx
- 《单片机培训》第1讲_基础知识改.pptx
- 《单片机培训》第2讲_数码管中断.pptx
- 《单片机培训》第3讲定时器.pptx
- 《单片机培训》第4讲_SPI入门(74hc595).ppt
- 《单片机培训》第6讲_AD&USART.pptx
- 初级(师)卫生资格初级临床医学检验技术师模拟题2021年_真题无答案28.pdf
- 初级(师)卫生资格初级临床医学检验技术师模拟题2021年(58)_真题-无答案.pdf
- 初级(师)卫生资格初级护理师模拟题2021年_真题无答案32.pdf
- 超声波医学技术(中级)考前冲刺模拟题三.pdf
- 初级管理会计师MAT试题及答案.pdf
- 抄表核算收费员中级工试题题库含答案.pdf
- 浙江地区高考语文五年高考真题汇编语言文字应用.pdf
- 崇明2021届一模语文试卷及参谋答案.pdf
- 重庆市乌江新高考协作体2023-2024学年高一年级上册期中联考 物理试卷(含答案).pdf
- 天津地区高考语文五年高考真题汇编——实用类、论述类文本阅读.pdf
文档评论(0)