avr单片机实验报告(共10篇)

avr单片机实验报告(共10篇)

ID:29734416

大小:26.80 KB

页数:44页

时间:2018-12-22

avr单片机实验报告(共10篇)_第1页
avr单片机实验报告(共10篇)_第2页
avr单片机实验报告(共10篇)_第3页
avr单片机实验报告(共10篇)_第4页
avr单片机实验报告(共10篇)_第5页
资源描述:

《avr单片机实验报告(共10篇)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划avr单片机实验报告(共10篇)  青岛科技大学  XX/XX学年第二学期  课程设计实验报告  模块名称AVR单片机课程设计  专业电气工程自动化  学生班级电气121  学生姓名于呈宾  学生学号12180XX0  学生姓名巩志成  学生学号12180XX4  指导教师王泽华  AVR单片机课程设计报告  一.课程设计目的  1、设计要求  本课程着重于把理论学习的知识应用于实际,解决实际的工程问

2、题,培养学生的系统设计能力,提高学生的科研动手能力。本次设计要求深入了解AVR单片机ATmega8a的功能,通过研究开发板的硬件设计,进行相关的硬件连接,选择合适的编程及程序植入方法,用开发板完成列出的各设计课题;初步学习撰写规范的设计文档;提交实验报告。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  二.课程设计内容 

3、 1、基本要求:  1、正确连接数LM35测温传感器,LCDJHD162A液晶显示器或通过串口将数据传递至PC。  2、设定温度告警门限。  3、通过蜂鸣器、发光二极管进行告警显示。  三.课程设计过程  (一)、本实验可以分为三个部分来考虑:  1、LM35测温传感器采集温度显示在LED上。  2、设定温度告警门限。通过蜂鸣器、发光二极管进行告警显示。  3、添加按键控制温度警告门限和各功能汇总。  硬件介绍  1、ATmega8  ATmega8主要特点:  具有8K程序和数据存储器  1KB内存  512

4、B电擦除可编程只读存储器  23个可编程的I/O接口  3路定时器/计数器  3通道PWM输出  8路10位ADC目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  TWI两线接口  USART通用异步串行口  SPI串行外设接口  ISP程序下载接口  ISP接口:在线可编程接口,占用四条引脚,分别是:RESET,SCK,

5、MOSI,MISO  I/O引脚:有B,C和D口,C,D为8位,B为6位。  2、LM35  是由NationalSemiconductor所生产的温度传感器,其输出电压与摄氏温标呈线性关系,转换关系为:0时输出为0V,每升高1℃,输出电压增加10mV。LM35有多种不同封装型式,外观如图所示。在常温下,LM35不需要额外的校准处理即可达到±1/4℃的准确率。其电源供应模式有单电源与正负双电源两种,本实验采用单电源模式,单电源模式在25℃下静止电流约50μA,工作电压较宽,可在4—20V的供电电压范围内正常工作

6、非常省电。  JHD162A液晶显示器  4.电路图  关键代码介绍。  /*******************************文件*********************/#defineF_CPUUL  #include目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  #include  //是lcd头文件 

7、 #include""  //是ad头文件  #include""  #defineSIZE9//滑动窗尺寸  #definebuffSize32//显示缓冲区尺寸  //全局变量的定义  volatileintdataAD;//采样数据  volatileintflagT0=0;//中断Timer0运行标志  chardispBuff[buffSize];//显示缓冲区  intcount=0;//采样计数器,每隔采样一次  /**********端口初始化**************************

8、***/  voidinitPin()  {  PORTB=0xFF;//B口上拉电阻使能  DDRB=0x00;  PORTC=0xFF;//C口上拉电阻使能  DDRC=0x00;  PORTD=0xFF;//D口上拉电阻使能  DDRD=0x00;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应

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

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

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