电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

单片机设计报告(共21页)

  • 资源ID:471756275       资源大小:591KB        全文页数:22页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

单片机设计报告(共21页)

精选优质文档-倾情为你奉上51单片机课程设计报告学 院: 物理与信息工程 专业班级: B(电信111) 学 号: 姓 名: 指导教师: 王 莉 专心-专注-专业目 录1、 设计任务与要求-2(1) 概述-2(2) AT89C52介绍-2(3) 引脚功能说明-22、 总原理图及元器件清单-3(1) 总原理图-3(2) 元器件清单-33、 硬件模块分析-4(1)74LS245引脚结构及功能-4(2)LED显示模块-4(3)数码管显示模块-5(4)蜂鸣器模块-64、系统硬件结构图及程序流程图-7(1)系统硬件结构图-7(2)程序流程图-75、调试及结论-8(1)单元调试-8(2)整体调试-86、实验结果-8(1)数码管倒计时及流水灯-9(2)8个LED灯同步闪烁-9(3)数码管显示HELLO-10(4)播放音乐-107、心得体会-108、参考文献-129、附录:C源程序代码-121、设计任务与要求(1)概述 通过自选课题课程设计,将理论知识和实际操作结合起来,熟悉STC89C52的工作原理,运用所学知识,完成设计。本次课程设计选用比较常用的AT89C52单片机,显示模块分为三个:LED灯;数码管;蜂鸣器。利用定时器控制数码管倒计时的时间间隔和LED流水灯的时间间隔,以及蜂鸣器播放音乐时音律的调节,以实现数码管倒计时、LED闪烁、音乐播放的功能。使用uVision软件,利用汇编语言编写程序,并用Protues软件进行硬件仿真,掌握这两款软件的基本使用方法,熟悉掌握汇编语言的编写,提高动手和思维能力。(2)AT89C52介绍·与MCS-51 产品指令和引脚完全兼容 ·8K字节可重擦写flash闪速存储器 ·1000次擦写周期·数据保留时间:10年·全静态工作:0Hz-24MHz·三级程序存储器锁定·256*8位内部RAM·32可编程I/O线·3个16位定时器/计数器·8个中断源 ·可编程串行UART通道·低功耗的闲置和掉电模式(3)引脚功能说明(1).电源引脚 Vcc(40脚):典型值5V。 Vss(20脚):接低电平。(2).外部晶振 X1、X2分别与晶体两端相连接。当采用外部时钟信号时,X2接振荡信号,X1接地。(3).输入输出口引脚: P0口:I/O双向口。作输入口时,应先软件置“ 1”。 P1口:I/O双向口。作输入口时,应先软件置“ 1”。 P2口:I/O双向口。作输入口时,应先软件置“ 1”。 P3口:I/O双向口。作输入口时,应先软件置“ 1”。(4).控制引脚: RST/Vpd、ALE/-PROG、-PSEN、-EA/Vpp组成了MSC-51的控制总线。 RST/Vpd(9脚):复位信号输入端(高电平有效)。 第二功能:加+5V备用电源,可以实现掉电保护RAM信息不丢失。ALE/-PROG(30脚):地址锁存信号输出端。 第二功能:编程脉冲输入。-PSEN(29脚):外部程序存储器读选通信号。-EA/Vpp(31脚):外部程序存储器使能端。 第二功能:编程电压输入端(+21V)。2、总原理图及元器件清单(1)基于Proteus 7.8的总原理图(2)元器件清单(1) 控制部分:AT29C52单片机1个,弹跳式开关1个。(2) 显示部分:8个发光二极管(LED灯),1个6位七段数码管。(3) 声音部分:蜂鸣器1个。(4) 收发器:74LS245芯片1个。3、硬件模块分析(1)74LS245引脚结构及功能 74LS245是我们常用的芯片,用来驱动led或者其他的设备,用法很简单如上图,这里简单的给出一些资料,他是8路同相三态双向总线收发器,可双向传输数据。     74LS245还具有双向三态功能,既可以输出,也可以输入数据。      当8051单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。      当片选端/CE低电平有效时,DIR=“0”,信号由 B 向 A 传输;(接收) *DIR=“1”,信号由 A 向 B 传输;(发送)当/CE为高电平时,A、B均为高阻态。(2)LED显示模块(实现闪烁功能) 图(1)发光二极管实物图 图(2)发光二极管原理图 LED显示模块包括控制参数调整显示模块和交叉口倒计时显示模块两部分,此两部分的8位LED均采用动态显示方式,采用共阳极连接方式,将所有二极管的阳极端连在一起,阴极接到P0口,通过AT89C52对各个LED进行控制从而实现对LED的定时选通。(3)数码管显示模块(实现倒计时功能) 图(1)引脚图 图(2)六位7段数码管实物图 这类数码管可以分为共阳极与共阴极两种,共阳极就是把所有LED的阳极连接到共同接点com,而每个LED的阴极分别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED的阴极连接到共同接点com,而每个LED的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示。图中的8个LED分别与上面那个图中的ADP各段相对应,通过控制各个LED的亮灭来显示数字。(4)蜂鸣器模块(实现播放音乐功能) 蜂鸣器发声原理是电流通过电磁线圈,使电磁线

注意事项

本文(单片机设计报告(共21页))为本站会员(m****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.