单片机课程设计报告论文报告

单片机课程设计报告论文报告

ID:41179945

大小:652.00 KB

页数:29页

时间:2019-08-18

单片机课程设计报告论文报告_第1页
单片机课程设计报告论文报告_第2页
单片机课程设计报告论文报告_第3页
单片机课程设计报告论文报告_第4页
单片机课程设计报告论文报告_第5页
资源描述:

《单片机课程设计报告论文报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《单片机课程设计》题目:学生信息显示与查询系统设计院系名称:信息科学与工程学院专业班级:电信1201学生姓名:白亚兵学号:201216020122指导教师:王洪群教师职称:讲师课程设计时间:2015-8-31—2015-9-11电信1201专业课程设计任务书学生姓名白亚兵专业班级电信1201学院信息学院题目学生信息显示与查询系统设计课程类别集中实践环节课程性质必修指导教师王洪群同组姓名王泽俊、刘春辉主要内容用51单片机、16*32点阵式LED、16*16键盘以及串行接口组成学生信息的显示与查询系统设计。基本要求是在键盘输入学生姓名后,点阵LED屏能够滚动显示学生相关信息:如姓名、学号、性别

2、、班级、组名等信息。可提分内容:可以通过电路的串行接口接收上位机程序的指令和查询信息并在电路板LED屏上显示。要求开机信息显示必须是设计者本人信息,查询人员信息范围可在实验小组内查询。任务要求1.根据功能要求选择设计方案,并进行论证。2.完成系统整体设计方案,画出电路的总体方框图,并在proteus上设计出原理图。3.绘制程序说明及流程图并完成程序设计,要求用汇编程序编写或与C程序的混合编程。4.在Proteus对电路及程序进行仿真调试,直到正确显示所要求信息的直观显示效果。5.写出经验体会和总结,撰写课程设计报告。参考文献1.单片机技术有关教材2.电路设计手册3.其他资料审查意见指导教师

3、签字:王洪群教研室主任签字:年月日说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页目录摘要11.引言11.1.设计意义11.2.系统功能要求11.3.本组成员所做的工作12.方案设计22.1.总体设计22.2.设计论证23.硬件设计33.1.原器件介绍33.2.点阵及其驱动部分43.3.模块设计43.3.1时钟和复位及显示屏模块43.3.2点阵屏驱动模块及点阵屏模块53.3.3键盘模块.54.软件设计54.1.设计电路原理框图及仿真电路图54.2.程序流程图及程序编程64.2.系统主程序65.调试66.设计总结67.附录:源程序78.参考文献2616×32

4、点阵LED室内电子显示屏的设计摘要:LED显示屏作为一种新型的显示器件,是由多个发光二极管按矩阵形式排列封装而成,通常用来显示时间、图文等信息。本设计是基于ATS52单片机的16x32显示屏,其中包含了硬件、软件、调试等方案的设计。此外、该设计只需简单的级联就能实现显示屏的拓展,但级联时要注意不要超过驱动负载范围。关键词:Ats52;LED;单片机1.引言1.1.设计意义LED显示屏是一种通过控制半导体发光二极管的显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。图文显示屏可与计算机同步显示汉字、英文文本和图形;视频显示屏采用微型计算机进行控制,图文、图像

5、并茂,以实时、同步、清晰的信息传播方式播放各种信息,还可显示二维、三维动画、录像、电视、VCD节目以及现场实况。LED显示屏显示画面色彩鲜艳,立体感强,静如油画,动如电影,广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。它的优点:亮度高、工作电压低、功耗小、微型化、易与集成电路匹配、驱动简单、寿命长、耐冲击、性能稳定。1.2.系统功能要求1.根据功能要求选择设计方案,并进行论证。2.完成系统整体设计方案,画出电路的总体方框图,并在proteus上设计出原理图。3.绘制程序说明及流程图并完成程序设计,要求用汇编程序编写或与C程序的混

6、合编程。4.在Proteus对电路及程序进行仿真调试,直到正确显示所要求信息的直观显示效果。1.3.本组成员所做的工作方案原理论证:王泽俊、白亚兵、刘春辉仿真电路图:王泽俊过程分析:白亚兵、刘春辉设计报告:白亚兵、王泽俊、刘春辉2、方案设计2.1总体设计单片机列驱动器16*16矩阵键盘电源16X32LED显示点阵行驱动器图(1)设计基本原理框图2.2设计论证图文显示一般有静态和动态显示两种方案,静态方案虽然设计简单,但其使用的管脚太多,如本设计中16x16的点阵共有256个发光二极管,显然单片机没有这么多的端口,如果我采用锁存器来扩展端口,按8位的锁存器来计算,16x16的点阵需要256/

7、8=32个锁存器。这个数字很庞大,因为我们仅仅是16x16的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。因此在实际应用中的显示屏几乎都不采用这种设计,而采用另外一种称为动态扫描的显示方法。动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行(比如16行)的同名列共用一套驱动器。具体就16x32的点阵来说,把所有同1行的发光管的阳极连在一起,把所有同1列的发光管的阴

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

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

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