ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:110.14KB ,
资源ID:22255863      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22255863.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机实验报告Word下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机实验报告Word下载.docx

1、4. 采用交直流供电电源5. 关键词:ATMEAG16(L)单片机 定时一设计目的:1. 在学习了手把手教你学AVR单片机C程序设计课程后,为加深了解理论知识,学习理论知识应用在实际,提高动手能力和解决实际问题能力。2. 通过实验提高焊接、布局、电路检查能力。3. 通过实验提高软件仿真能力。4. 通过实验进一步熟悉和掌握ATMEGA16(L)单片机的结构和工作原理。5. 通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。二设计具体要求:(1)画出系统组成方框图,并确定设计方案。(2)分析各单元电路的工作原理和特性。(3)说明主要集成电路芯片的功能、特点和基本工作原理。(4)系统软件

2、程序设计,画出主程序和子程序流程图。(4)调试并测试数据及分析误差。(5)画出完整的电路图(用proteus ISIS画电路图)。方案论证与比较:一.1 NE555时基电路设计方案(1)定时器是一种数字与模拟混合型的集成电路,应用广泛。成本较低,外加电阻、电容等元件就可以构成多谐振荡器、单稳电路、施密特触发器等,常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等领域5。采用NE555时基电路或其他振荡电路产生秒脉冲信号,作为秒加法电路的时钟信号或微处理器的外部中断输入信号,可构成电子钟。由555构成的秒脉冲发生器电路见图2.1。输出的脉冲信号V0的频率F为: 式(2.1)可通过调节

3、式2.1中的3个参数,使输出V0的频率为精确的1Hz。图2.1 基于的秒脉冲发生器采用555定时器设计电子时钟,成本低,容易实现。但是受芯片引脚数量和功能限制,不容易实现电子时钟的多功能性。一.2 ATMEGA16(L) 单片机设计方案。单片机是微型机的一个主要分支,它在结构上的最大特点使把CPU、存储器、定时器和多种输入/输出接口(I/O口)电路集成在一块超大规模集成电路芯片上。就其组成和功能而言,一块单片机芯片就是一台计算机。ATMEGA(L)单片机具有如下特点:1 优异的性价比;2 高功能、低消耗的8位微处理器:(1) 先进的RISC结构;(2) 131条指令中大多数指令执行时间为单个时

4、钟周期;(3) 32个8位通用工作寄存器;(4) 全静态工作;(5) 工作于16MHz时钟频率高达16MIPS;(6) 只需两个时钟周期的硬件乘法器。3、处理器的特点(1)上电复位以及可编程的掉电检测;(2)片内经过标定的RC振荡器3)片内/片外中断源;4)6种睡眠模式:空闲模式、ADC噪音抑制模式、省电模式、掉电模式、待机模式以及扩展的待机模式ATmega16 的引脚如上图所示:在比较了此两种实现方案之后,考虑单片机已有、功能突出,可软硬件结合使用,能够较方便的实现系统的多功能性,故本次评测中我们小组采用ATmega16单片机作为本设计的硬件基础,结合相关的软件知识来实验此次评测要求。2.3

5、 LCD1602液晶显示器模块如图1 图1 LCD1602液晶显示器模块 接口信号说明如图2 图2 LCD1602液晶显示器模块接口信号1602采用标准的16脚接口,其中:第1脚:VSS为地电源第2脚:VDD接5V正电源第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙

6、信号,当RS为高电平RW为低电平时可以写入数据。第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。第714脚:D0D7为8位双向数据线。第1516脚:(空脚),本实验中,15脚和2脚连在一起,接5V正电源;16脚和1脚之间串联一可调旋转电阻(目的为调节液晶显示的亮度),再与负极相连。 AVR与LCD的接线方式如图3(部分脚没有引入,故有出入): 图3 AVR与LCD的接线方式实物粗略图示:三作品的功能(1)时间以24小时为一个周期(2)能显示时、分、秒且自动清零;(3)有校对功能,可以分别对时,分,进行单独校正,使其校正到标准时间;(4)计时过程具有定时功能,当时间到达设定

7、时间后,发光二极管会发光;四作品的电路图:五作品实现的功能以及步骤1功能的实现(1)接通电源后,lcd1602液晶显示器的第一行会显示出“This is a test”第二行会显示“About Time”输出每个字符都会调用延时函数,时间为10ms,然后进行清屏,延时10ms,在显示器第一行上显示年、月、日以及定时开关和状态变量。第二行上显示时、分、秒以及闹钟定时,时钟开始运行,延时1s。(2)按下S4按钮,时钟进入设置界面,时钟停止运行,通过按S4按钮使光标移到要设置的位置上,在显示器的右上角上有显示光标的位置的数字显示,状态“1”设置年的高2位,接着可以按S2或S3增加或减小设置年的高两位

8、; 按下S4按钮在状态“2”设置年的低2位,接着可以按S2或S3增加或减小设置年的低两位;按下S4按钮在状态“3”设置月的显示接着可以按S2或S3增加或减小设置月份数;按下S4按钮在状态“4”设置日的显示接着可以按S2或S3增加或减小设置日;按下S4按钮在状态“5”设置时的显示接着可以按S2或S3增加或减小设置时;按下S4按钮在状态“6”设置分的显示接着可以按S2或S3增加或减小设置分;按下S4按钮在状态“7”设置计时的时显示接着可以按S2或S3增加或减小设置定时的时;按下S4按钮在状态“8”设置计时的分显示接着可以按S2或S3增加或减小设置要定时的分;再按下S4时,当状态为“9”时,清屏,显

9、示器显示“press S3 write set-time”按下S3后,在显示屏上会显示“OK”这时就把设置好的时间确定写入,此时再按S5复位键后,开始刷新时间和显示。在状态“0”按下S3后把闹钟的开关打开,当时间运行到设置的闹钟时间时,单片机的第9脚输出为低电平,此时二极管发光给点亮。六、误差分析由于本次作品是我们组员的第一次制作,焊接比较粗糙,导致部分线路接触不良,1602显示屏灯经常不亮,应该加强动手次数,提高动手能力;没有加电容在外部做滤波而且没有加晶振,所以导致电压不稳定,计时器计算脉冲出现误计,应该在外部加电容滤波,在电路中加晶振使计数的效果更好七结论在组员的共同努力下作品终于完成,

10、通过本次设计,我们将从书本上学到的知识应用于实践,学会了初步的简单电子电路仿真设计,虽然过程十分曲折,出现的问题也不少,但是在解决这些问题的过程无疑也是对自己自身专业素质的一种提高。当最终调试成功的时候也是对自己的一种肯定。在当前金融危机大的社会背景下,能够增加自身砝码的不仅仅是一纸文凭证书,更为重要的是毕业生是否能够适应社会大潮流的需要,契合企业的要求即又较硬的动手操作及设计能力。此次的设计作业不仅增强了我们在专业设计方面的信心,鼓舞了我们自己,更是一次兴趣的培养,为我们自己以后的学习方向的明确了重点。另外在这次实验中我们遇到了不少的问题针对不同的问题我们采取不同的解决方法,通过向同学的请教和在网上查找问题解决方法,最终一一解决设计中遇到的问题。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1