《单片机技术》实训报告.docx
《《单片机技术》实训报告.docx》由会员分享,可在线阅读,更多相关《《单片机技术》实训报告.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机技术实训报告项目名称:LED广告牌系统设计一专业班级:微机111学号:110507103110507127-姓 名:王敏莲陈倩倩 指导老师:陈海峰连云港职业技术学院信息工程学院2013年6月21日目录、实训名称3三、 实训要求3四、 实训内容3五、 实训项目设vf准备分tn*3六、 设计步骤31、 硬件系统设计31)硬件糸统介绍32) AT89c52芯片简介33) 166点阵显示器设计61)数据移位传送模块82) 行35描模块83)串行通信模块8、实训接线图9九、实训步骤9十、结果13十二、学习心得15、实训名称LED广告牌系统设计二、实训目的(1)利用单片机并行控制LED点阵显示(2)
2、掌握单片机与LED点阵块之间接口电路设计及编程三、实训要求本文设计的LED点阵显示系统主要实现的功能是通过对AT89C51单片 机的编程实现点阵循环左移显示出班级姓名。四、实训内容利用取模软件建立标准字库,编制程序实现点阵循环左移显示汉字。五、实训项目设计准备分析1、硬件系统设计2、软件系统设计六、设计步骤1) 硬件系统设计1)硬件系统介绍本系统采用AT89c51单片机机作控制器,整个电路主要由单片机控制及其 接口电路、驱动显示电路、电源电路等部分组成。为了简化显示屏电路,降 低成本,本系统在单片机部分不加字库存储器。而在PC机上编辑汉字和字 符显示信息,并将其转换为相应的点阵显示数据,然后通
3、过串口(采用RS- 232 通信标准)送给单片机存储并进行显示处理。如下图1-1为硬件系统的原 理图。图1-1硬件系统原理图2) AT89c52芯片简介AT89S52是种低功耗、高性能CM0S8位微控制器,具有8K在系统可编程 FlasH存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业C51产 品指令和引脚完全兼容。片上FlasH允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的位CPU和在系统可编程FlasH,使得AT89s52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89s52具有以下 标准功能:8k字节FlasH,字节RAM, 32位I/
4、O 口线,看门狗定时器,个数据 指针,三个位定时器/计数器,个向量级中断结构,全双工串行口,片内晶振 及时钟电路。另外,AT89S52可降至Hz静态逻辑操作,支持种软件可选择节电 模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继 续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停 止,直到下个中断或硬件复位为止。其引脚图如图1-2所示。电开发网4ckfv Ca ctk(TO) PBO 匚 (T1) PB1 匚(AINO) PB2 匚 (AIND PB3 C(SS) PB4 匚 (MOSI) PBS C (MISO) PB6 匚 (SCK) PB7
5、 CRESET C (RXD)PDO C (TXD) PD1 C (INTO) PD2 匚 (INT1) PD3 匚PD4匚(OC1A) PD5 匚(WR) PD6 匚(RD)PD7 匚XTAL2 匚 XTAL1 CGND匚012345678901234567881111111111240VCC39 PAO (ADO)38 PAI (AD1)37 PA2 (AD2)36 PAS (AD3)35 PA4 (AD4)34 PA5 (AD5)33 PA6 (AD6)32 PAT (AD7)31ICP30ALE29 0C1B28 PC7 (A15)27 PC8 (A14)26 PC5 (A13)25
6、PC4 (A12)24 PC3 (A11)23 PC2 (A10)22 PC1 (A9)21 PCO (At)图!-2 AT89c52芯片引脚图管脚介绍:VCC :供电电源GND :接地P0 : P0 口是个8位漏极开路的双向I/O 口。作为输出口,每位能驱 动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问 外部程序和数据存储器时,P0 口也被作为低8位地址/数据复用。在这种模式 下,P0具有内部上拉电阻。在flasH编程时,P0 也用来接收指令字节:在 程序校验时,输出指令字节。程序校时,需要外部上拉电阻。P1 : P1 口是个具有内部上拉电阻的8位双向I/O ,p!输
7、出缓冲 器能驱动4个TTL逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉 高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外P1.0和P1.2分别作定时器/计数器2的 外部计数输入(PL0/T2)和时器/计数器2的触发输入(Pl. 1/T2EX),具体如 图1-3所示。脚号第二功能P1. 0T2 (定时器/计数器T2的外部计数输入),时钟输出Pl. 1T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)P1. 5M0SI (在系统编程用)P1. 6MISO (在系统编程用)P1. 7SCK (在系统编程用)图 1-3 AT8
8、9c52 Pl 口功能表P2 : P2 口是个具有内部上拉电阻的8位双向I/O ,P2输出缓冲 器能驱动4个TTL逻辑电平。对P2端口写“1”时,内部上拉电阻把端口拉 高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电 阻的原因,将输出电流(IIL)在访问外部程序存储器或用16位地址读取外部 数据存储器(例如执行MOVX DPTR)时,P2 口送出高八位地址P3 : P3 口是个具有内部上拉电阻的8位双向I/O ,p2输出缓冲 器能驱动4个TTL逻辑电平。对P3端口写“I”时,内部上拉电阻把端口拉 高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电 阻的
9、原因,将输出电流(IIL)o P3 亦作为AT89S52特殊功能(第二功能)使 用,如图1-4所示。脚号第二功能P3. 0RXD (串行输入)P3. 1TXD (串行输出)P3. 2INTO(外部中断0)P3. 3INTO(外部中断0)P3. 4T0 (定时器外部输入)P3. 5T1 (定时器1外部输入)P3. 6WR (外部数据存储器写选通)P3. 7RD (外部数据存储器写选通)图14 AT89C52 P3 口功能表RST:复位输入。晶振工作时,RST脚持续2个机器周期高电平将使单片机 复位。看门狗计时完成后,RST脚输出96个晶振周期的高电平。特殊寄存器 AUXR(地址8EH)上的DIS
10、RTO位可以使此功能无效。DISRTO默认状态下,复位 高电平有效。ALE/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位 地址的输出脉冲。在flasH编程时,此引脚(PROG)也用作编程输入脉冲。在 一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器 或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳 过。PSEN:外部程序存储器选通信号(PSEN)是外部程序存储器选通信号。当 AT89S52从外部程序存储器执行外部代码时,PSEN在每个机器周期被激活两次, 而在访问外部数据存储器时,PSEN将不被激活。EA/VPP:访问外
11、部程序存储器控制信号。为使能从0000H到FFFFH的外部 程序存储器读取指令,EA必须接GNDo为了执行内部程序指令,EA应该接VCC。 在flasH编程期间,EA也接收12伏VPP电压。XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。XTAL2:振荡器反相放大器的输出端。3) 16*16点阵显示器设计图1-5是一种8*8的LED点阵单色行共阳模块的内部结构图,其单点工作电压 UF为1.8V,正向电流1F为810mA。当某一行线为高电平而某一列线为低时,其行 列交叉的点就被点亮:而当其某一列线为高时,其行列交叉的点为暗;当某一行 线为低电平时,无论列线如何,对应这一行的点全部为暗。图
12、1-5 8*8点阵显示器内部结构图用四个8x8点阵显示可构成16x16点阵显示器,其连接方法如图6所示。图 中 将(A)和(B)的8列、(C)和(D)的8列分别对应相连,同时将(A)和(C)的8行、(B) 和(D)的8行分别对应相连。即可形成一个16行(每一行有16个LED)、16列(每一列 也有16个LED)的16x16点阵显示器,可将这256个点称为页,这样,显示字符时。 只要对一页中对应的亮灭进行控制即可。图1-6 16* 16点阵显示器连接图2、 软件系统设计显示屏软件的主要功能是向屏体提供显示数据,并产生各种控制信号,使屏 幕按设计的要求显示。根据软件分层次设计的原理,可以把显示屏的
13、软件系统分 为两层;第一层是底层的显示驱动程序,第二层是上层的系统应用程序。显示驱 动程序负责向屏体送显示数据,并负责产生行扫描信号和其他控制信号,配合完 成LED显示屏的扫描显示工作。显示驱动器程序由定时器TO中断程序实现。系统 应用程序完成系统环境设置(初始化)、显示效果处理等工作,由主程序来实现。 1)数据移位传送模块点阵屏的列驱动器74LS244为串入并出的移位寄存器,故显示单元的数据需 从低位到高位一位一位传送进74LS244里,然后才能驱动点阵屏。2)行扫描模块16*16的点阵屏若逐行扫描,时间可能会超出人眼反应时间,故行扫描采用 个程序周期扫描两行,即第一行和第行同时扫描的方案,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机技术 单片机 技术 报告
限制150内