单片机课程设计的报告点阵汉字显示.docx
《单片机课程设计的报告点阵汉字显示.docx》由会员分享,可在线阅读,更多相关《单片机课程设计的报告点阵汉字显示.docx(15页珍藏版)》请在优知文库上搜索。
1、摘要单片机是计算机技术、大规模集成电路技术和控制技术的综合产物。经过30多年的开展历程,单片机应用已十分广泛和深入。所以可以毫不夸张地说,任何设备和产品的自动化、数字化和智能化都离不开单片机。现在,但凡电脑控制的设备和产品,必有单片机嵌入其中。这一切说明,单片已成为人类生活中不可或缺的助手。随着单片机应用的日益广泛,利用单片机控制汉字显示屏被广泛地应用与汽车报站器,广告屏等领域。本文详细介绍了基于51单片机的LED显示屏控制系统的显示原理,对16*16点阵汉字进展显示,显示屏由4个8*8的LED点阵模块组成一个16*16点阵LED0系统仿真利用PORTEUS仿真软件和KEIL软件的联调对LED
2、点阵显示屏系统进摘要11硬件设计11.3 设计框图及介绍11.251系列单片机简介11.4 1.ED点阵介绍51.5 1.ED显示方式51.6 硬件电路72软件设计72.1 程序流程图72.2 程序代码83.主要芯片介绍113.1 8051系列的单片机113.2 74HC154134PROTEUS仿真135心得体会141硬件设计设计框图及介绍1.ED点阵总体框图如图1.1所示,点阵电路大体上可以分成微机本身的硬件、显示驱动电路、控制信号电路三局部。控制电路局部包括一个51CUP和一些外围电路。在整个电路当中此控制电路局部相当于一个上位机,它负责控制整个电路以及相应的程序的运行、与PC机的串行通
3、讯、以及给屏体电路局部发送命令。点阵显示屏体、以及它的行和列的各个驱动电路。由于两局部的电路在制板时可以放到一起,所以可以将其字库放到控制电路局部使用串行通讯方式来与屏体电路局部进展数据和命令的传送。此显示电路采用扫描方式进展显示时,每行有一个行驱动器,各行的同名列共用一个列驱动器。由行译码器给出的行选通信号,从第一行开场,按顺序依次对各行进展扫描(把该行与电源的一端接通)。另一方而,根据各列锁存的数据,确定相应的列驱动器是否将该列与电源的另一端接通。接通的列,就在该行该列点燃相应的LED;未接通的列所对应的LED熄灭。可通过扫描输出口的控制实现颜色的转换。图1.1点阵显示的总体框图1.1 5
4、1系列单片机简介单片机(MiCroCOntrolIer,又称微处理器)是在一块硅片上集成了各种部件的微型机,这些部件包括中央处理器CPU、数据存储器RAM、程序存储器ROM、定时器/计数器和多种I/O接口电路。8051单片机的基本构造见图1.2oTOTl串行接口中断系统并行接口1A NT IRx TXDC=P3C=P2c=plc=po图1.28051单片机的基本构造8051是MCS-51系列单片机的一个产品。MCS-51系列单片机是Intel公司推出的通用型单片机,8051单片机系列指的是MCS-51系列和其他公司的8051衍生产品。这些衍生品是在基本型根基上增强了各种功能的产品。这些产品给8
5、位单片机注入了新的活力,给它的开发应用开拓了更广泛的前景。8051系列的内部构造可以划分为CPU、存储器、并行口、串行口、定时器/计数器、中断逻辑几局部。(1)中央处理器8051的中央处理器由运算器和控制逻辑构成,其中包括假设干特殊功能存放器(SFR)o算术逻辑单元ALU能对数据进展加、减、乘、除等算术运算;”与、”或、”异或等逻辑运算以及位操作运算。ALU只能进展运算,运算的操作数可以事先存放到累加器ACC或存放器TMP中,运算结果可以送回ACC或通用存放器或存储单元中,累加器ACC也可以写为AoB存放器在乘法指令中用来存放一个乘数,在除法指令中用来存放除数,运算后B中为局部运算结果。程序状
6、态字PSW是个8位存放器,用来存放本次运算的特征信息,用到其中七D7D6D5D4d3D2DlDOCYACFORSlRSOOVP位。PSW的格式如下所示,其各位的含义是:CY:进位标志。有进位/错位时CY=I,否那么CY=0。AC:半进位标志。当D3位向D4位产生进位/错位时,AC=I,否那么AC=O,常用于十进制调整运算中。F0:用户可设定的标志位,可置位/复位,也可供测试。RS1,RS0:四个通用存放器组选择位,该两位的四种组合状态用来选择03存放器组。OV:溢出标志。当带符号数运算结果超出-128+127范围时OV=I,否那么OV=0。当无符号数乘法结果超过255时,或当无符号数除法的除数
7、为0时OV=L否那么OV=0。P:奇偶校验标志。每条指令执行完,假设A中1的个数为奇数时P=I,否那么P=O,即偶校验方式。控制逻辑主要包括定时和控制逻辑、指令存放器、译码器以及地址指针DPTR和程序存放器PC等。单片机是程序控制式计算机,即它的运行过程是在程序控制下逐条执行程序指令的过程:从程序存储器中取出指令送指令存储器IR,然后指令译码器ID进展译码,译码产生一系列符合定时要求的微操作信号,用以控制单片机的各局部动作。8051的控制器在单片机内部协调各功能部件之间的数据传送、数据运算等操作,并对单片机发出假设干控制信息。这些控制信息的使用专门的控制线,诸如PSEN、ALE、EA以及RST
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 报告 点阵 汉字 显示
