欢迎来到天天文库
浏览记录
ID:789920
大小:325.55 KB
页数:14页
时间:2017-09-05
《16乘16点阵显示单片机课程设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、机械与电子工程学院课程设计报告课程名称单片机课程设计设计题目16乘16点阵显示所学专业名称自动化班级--学号--学生姓名--指导教师--2012年06月01日机电学院单片机课程设计任务书设计名称:16乘16点阵显示学生姓名:--指导教师:汪俊起止时间:自2012年5月12日起至2012年6月2日止一、课程设计目的设计一种基于单片机技术的能显示16×16共阴极LED点阵显示汉字字符串二、课程设计任务和基本要求设计任务:1.运用单片机技术的理论、技术;2.熟练使用单片机技术的理论、技术;3.具备优化16×16共阴极LED点阵的能力;4.具有显示16×16共阴极LED点阵的扩展功能。基本要求
2、:1.能够实现设计任务的基本功能;2.至少设计两种运用16×16共阴极LED点阵显示设计的实例;3.要求依据16×16共阴极LED点阵显示的任务要求,运用单片机技术的理论设计、制定实验方案,并撰写课程设计论文要求符合模板的相关要求,字数要求3000字以上。机电学院单片机课程设计指导老师评价表院(部)机电学院年级专业09自动化学生姓名--学生学号--题目16×16点阵显示一、指导老师评语指导老师签名:年月日二、成绩评定指导老师签名:年月日目录摘要与关键词11概述21.1设计的目的21.2功能说明21.3单片机的应用21.4AT89C52单片机概述22元器件说明32.1管脚说明32.2P3
3、口32.3振荡器特性32.4LED显示说明42.5LED共阳极形式53系统设计的原理63.1单片机的振荡电路63.2单片机的复位电路63.316*16LED显示屏电路和原理73.416*16点阵的原理74仿真结果84.1仿真程序如下:85参考文献11摘要与关键词摘要:本设计是一16*16点阵LED电子显示屏的设计,整机以美国ATMEL公司生产的40脚单片机AT89C51为核心,介绍了以它为控制系统的LED点阵电子显示屏的动态设计和开发过程。通过该芯片控制一个驱动器74HC154和两个列驱动器74HC595米驱动显示。该电子显示屏可以显示各种文字或单色图像,全屏能显示1个汉字,采用4块8
4、*8点阵LED显示模块米组成16*16点阵显示模式。显示采用动态显示,是的图形或文字能够实现静止、移入移出等多种显示方式。文中详细介绍了LED点阵显示的硬件设计思路、硬件电路个个部分的功能原理、相应软件的程序设计,以及使用说明等。单片机控制系统程序采用单片机汇编语言进行编辑,通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。所显示字符的点阵数据可以自行编写,也可以标准字库中提取。LED显示以其组构方式灵活、显示稳定、功耗低、寿命长、技术成熟、成本低廉等特点在车站、证券所、运动场馆、公交干道及各种室内外显示场合的信息发布,公益宣传,环境参数实时,重大活动倒
5、计时等等得到广泛的应用。设计结果证明,该系统显示误差小,性能稳定,结构合理,扩展能力强。关键词:AT89C51单片机;LED;点阵显示;动态显示;汇编语言1概述1.1设计的目的了解16*16矩阵式LED的工作原理2掌握单片机扩展16*16点阵LED显示汉字的编程方法1.2功能说明本设计采用四片锁存器74LS273扩展了一片16*16的共阳极LED显示器,1#和2#用于控制,3#和4#用于控制,每列扫描一列,数据分两次送入,共扫描16次在本设计中给出了几个汉字显示的点阵图,要求在LED显示器上显示“西北民族大学电气工程09电气工程及其自动化二班薛同”字。1.3单片机的应用单片机是生活必不
6、可缺的,顾名思义单片机的应用是很广泛的,导弹的导航装置、飞机上各种仪表的控制、计算机的网络通讯和数据传输、工业自动化过程和实时控制数据处理、广泛使用的智能IC卡、民用豪华轿车的安全保障系统、录像机和摄像机、全自动洗衣机的控制、以及程控玩具、电子宠物等等。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。1.4AT89C52单片机概述AT89C52是一种带4KB闪烁可编程可擦除只读存储器的低电压、高性能CMOS型8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多
7、功能8位CPU和闪烁存储器组合在单个芯片中,能够进行1000次写/擦循环,数据保留时间为10年。他是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。因此,在智能化电子设计与制作过程中经常用到AT89C52芯片。图1-1AT89C52引脚图2元器件说明2.1管脚说明VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于
此文档下载收益归作者所有