单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc

单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc

ID:61033781

大小:305.50 KB

页数:8页

时间:2021-01-20

单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc_第1页
单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc_第2页
单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc_第3页
单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc_第4页
单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc_第5页
资源描述:

《单片机原理与接口技术-基于51单片机的LED1616点阵的汉字显示设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课题LED16*16点阵的汉字显示专业:班级:姓名:学号:一、设计任务显示静止的汉字或者是滚动显示的汉字。二、设计原理原理:点阵内部结构及外形如下,8X8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置1电平,某一列置0电平,则相应的二极管就亮;所用到的单片机为8255和273,对单片机的简单介绍:8255单片机有A,B,C三个端口,都是8位的输入/输出锁存器,默认状态下为输出状态,还有控制口其地址为8003H。8255有读写使能端口WR和RD接受由CPU发来的控制信号,来判断是读还是写。还有复位信号RESET。本次实验基本上用到这些

2、引脚。对于273单片机主要用到它的端口地址0A000H。连线方式为:l8255CS接Y0,273CS接Y2,lWR接XWR,RD接XRD,lA0接XA0,A1接XA1,lRESET接RST,D0...D7接XD0...XD7一、设计所用软件与硬件16*16点阵的设计用到的硬件是电脑一台,8255单片机一个,273单片机一个。所用到的软件是字模提取软件和单片机。字模提取软件主要的功能就是将所要显示的汉字代码提取出来。二、设计程序和代码程序为:#include#include#definePAXBYTE[0X8000H]#definePBXBY

3、TE[0X8001H]#definePCXBYTE[0X8002H]//对单片机8255和273的#definePDXBYTE[0X8003H]//定义#definePEXBYTE[0XA000H]unsignedcharcodetaa[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};unsignedcharcodetab[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xbf,0xdf,0xef,0xf7,0

4、xfb,0xfd,0xfe};//定义0的时候亮1的时候灭tbb[]={0xF0,0x00,0x1F,0x10,0x88,0x30,0x92,0x09,0x54,0x04,0x24,0x22,0x10,0x60,0xFF,0x11,0x10,0x28,0x38,0x64,0x58,0x20,0x94,0x11,0x92,0x08,0x11,0x06,0x90,0x01,0x10,0x00}//’好’字的代码intx,i,j,k;voiddelayms(x){for(i=x;i>0;i--)for(j=10;j>0;j--);//表示延时系统}voidmain(){PD=0x80

5、;//对端口的初始化while(1){for(k=0;k<16;k++){PA=tbb[2*k];PB=tab[k];PC=tbb[2*k+1];PE=taa[k];delayms(3);//主程序}}}一、设计的优缺点设计的优点:本次设计是制作的静态的汉字,所编写的程序与代码简单易懂,适合于初级学员的理解与学习,在提取汉字的代码时直接用到的字模提取软件,很方便的就能获得其代码。所以设计的主要优点就是简单易懂。设计的主要缺点:由于显示的是静态的汉字虽然很简单很容易理解,但是对于他的实用效果还是很差的,从日常生活中我们可以看到,动态的LED显示还是应用比较广泛的,所以本次设计的主

6、要缺点就是不能被广泛的利用,实用价值不高。二、设计总结本次课程设计历经一天半的时间,从对8255和273单片机的一无所懂到能初步的应用他们显示静态的汉字。还是很有成就感的,虽然有些困难,但是在经过去图书馆查找和老师的讲解之后有了大致的掌握。在做实验中学会了很多的东西,例如,遇到问题知道如何解决问题,学会了一种学习的能力。团队之间的协作能力,三人行必有我师,验证了团结就是力量这句话。当然在实验中也会犯错误,在困难面前想过放弃,想过妥协,想过用一些不正当的办法蒙混过关,当然,最后都没有“如愿”,在我们的坚持与老师的帮助下还是成功的做出来设计的结果,还是很欣慰的。这就说明了,任何事情

7、只要你坚持了,就一定能够做好,只要你不放弃自己的坚持,最终都能获得好的结果。像这样的经验不止是可以应用到设计中,更应该应用到生活中去。这意味着在面对困难的时候,不论怎么样都要坚持,都要有不放弃的精神。只要你认定是对的,那就可以放手去作,最终都能如愿以偿。一、设计分析从实验题目16*16点阵汉字的显示上看,设计并不算很难。开始时很有思路,了解所用单片机的功能作用,连接电路,编写程序,利用软件模拟仿真。其实实验也是这样进行的只是在编写程序是出现了错误,对于单片机的端口知道很少,所以真正的设计时才

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

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

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