




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
16*16LED点阵汉字滚动显示设计目的:掌握单片机控制原理与光显示器件的应用 熟悉汇编语言编程主要器件:AT89C51,RP1(100K*8), 16*16LED点阵(green共阴极),74H154,晶振(12M), 2个30PF电容, 0.01UF电容,R1(100K),按钮开关设计方案:通过AT89C51的P1.0P1.3连接416线译码器74LS154对16*16LED点阵的每一竖列进行逐列扫描,并将P0与P2端口作为数据输出端点亮数码管发光显示,实现“西安科技大学乔迺伟”字样,并依次左移循环显示设计原理:仿真示意图如下所示1.主要芯片管脚功能介绍:1)AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压、高性能CMOS 8位微处理器,俗称单片机。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。在这里用做水平数据输出的低八位,此时必须外接上来电阻。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流。这里作为水平数据输出的高八位。P1.0-P1.3:用作竖直扫描信号的输出,连接74LS154。2)74LS154, 为 4 线16 线译码器,当选通端(G1、G2)均为低电平时,可将地址端(ABCD)的二进制编码在一个对应的输出端,以低电平译出。3)16*16LED点阵(green共阴极)及驱动模块(仿真图中未显示)。本设计采用低电平逐列扫描,高电平显示,由于要点亮一个LED至少得1020mA,而8x51的输入输出端口,其高电平输出电流都很小很难直接驱动LED,必须经过一定的三极管进行放大.2. 1)软件功能的实现介绍:/*16X16LED点阵流动显示*/ORG0000HAJMPMAINORG0030HMAIN:MOVDPTR,#TAB ;字码表初址赋值MOVR1,#00H ;列控制码MOVR4,#144 ;移动“ ”及“单片机仿真”6个字符,共96列CM:MOVR5,#5 ;每屏反复显示5次MOVR3,#16 ;列数C1:MOVR2,#0 ;取码指针C16:MOVP0,#00HMOVP2,#00H ;关显示CLRP3.0MOVA,R2MOVCA,A+DPTR ;取当前列显示字码的第一个字节MOVP0,A ;送18行控制口INCR2MOVA,R2MOVCA,A+DPTR ; 取当前列的显示字码的第二个字节MOVP2,A ; 送915行控制口INCR2MOVP1,R1 ;送列控制码INCR1 ACALLD1MS ;显示2MSACALLD1MSDJNZR3,C16 ;一屏16列是否显示完MOVR3,#16DJNZR5,C1 ;未显示5次,继续INCDPTR ;一屏反复显示5次完,字码表初值加2INCDPTRDJNZR4,CM ;144列未移动完,继续AJMPMAIN ;144列移动完,返回,重新从“ ”开始显示D1MS:MOVR6,#2MOVR7,#248DJNZR7,$DJNZR6,$-4RETTAB:DB 006H,000H,0E6H,07FH,0E6H,07FH,066H,034H,066H,036H,0FEH,033H,0FEH,031H,066H,030H;DB 0FEH,033H,0FEH,037H,066H,036H,066H,036H,0E6H,07FH,0E6H,07FH,006H,000H,000H,000H; 西,0DB 000H,000H,0BCH,021H,0BCH,061H,08CH,061H,08CH,067H,0ECH,037H,0EDH,03DH,08FH,019H;DB 08EH,019H,08CH,01FH,08CH,037H,08CH,031H,0BCH,061H,0BCH,061H,000H,000H,000H,000H; 安,1DB 06CH,00CH,06CH,006H,06CH,003H,0FCH,07FH,0FEH,07FH,066H,003H,060H,00EH,004H,00CH;DB 0CCH,00CH,098H,00DH,000H,00CH,0FEH,07FH,0FEH,07FH,000H,006H,000H,006H,000H,000H; 科,2DB 030H,003H,030H,063H,0FEH,07FH,0FEH,03FH,0B0H,001H,0B0H,061H,0CCH,060H,0CCH,023H;DB 0CCH,037H,0FFH,01CH,0FFH,01CH,0CCH,036H,0CCH,023H,0CCH,060H,000H,060H,000H,000H; 技,3DB 000H,000H,030H,040H,030H,060H,030H,030H,030H,018H,030H,00EH,0FFH,007H,0FFH,003H;DB 030H,006H,030H,00CH,030H,018H,030H,030H,030H,060H,030H,040H,000H,000H,000H,000H; 大,4DB 000H,000H,038H,006H,039H,006H,0DBH,006H,0DEH,006H,0D8H,026H,0D9H,066H,0DBH,7EH;DB 0DEH,03FH,0D8H,007H,0DCH,006H,0DFH,006H,03BH,006H,038H,006H,000H,000H,000H,000H; 学,5DB 000H,001H,030H,023H,0B6H,061H,0B6H,031H,0F6H,01EH,076H,00FH,03EH,000H, 03EH,000HDB 033H,000H,073H,07FH,0F3H,07FH,0B3H,000H,0B2H,001H,030H,001H,000H,001H,000H,000H; 乔,6DB 060H,060H,066H,070H,0EEH,03FH,0ECH,01FH,000H,030H,0F6H,03FH,0F6H,06FH,03EH,06DH;DB 0FEH,06CH,036H,06CH,0FEH,06DH,03EH,06DH,0F6H,06FH,0F6H,06FH,000H,060H,000H,000H; 迺,7DB 0C0H,000H,060H,000H,0F8H,07FH,0FFH,07FH,007H,000H,00CH,003H,06CH,003H,06CH,003H;DB 06CH,003H,0FFH,07FH,0FFH,07FH,06CH,003H,06CH,033H,06CH,03FH,00CH,01FH,000H,000H; 伟,8 END2)软件编译与调试设计心得体会:在这次光电子设计中,感触最深的就是查阅大量的设计资料了。为了让自己的设计更加完善,查阅这方面的资料是十分必要的,同时也是必不可少的。在这此设计中我们虽然可以抛开实际题目,任意发挥,但我们的一切都要有根据,有理可寻,不求实际的构想永远成不了设计的!在此过程中我还用到了汇编,数电,模电等所学过的专业知识,虽然以前从未独立应用过它们,但带着问题去学习我发现效率很高。另外,我深刻的体会到:要做好一个设计,就必须做到:在设计程序之前,必须对硬件的结构和软件的调试开发有系统的了解,比如单片机的内部结构与资源配置,软件的开发流程等。在设计程序时,不要妄想一次就把程序设计好,反复修改,不断改进是程序设计的必经之路。要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而是让别人一看就明白你的思路,这样也为资料的保存与交流提供方便,并且每次都记下自己的问题,分析清楚,以免再犯。发现,提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年人力资源管理师考试重点知识梳理
- 2025年公办中小学编制教师招聘生物模拟试卷及答案解析
- 2025年核试验反应堆及其配套产品合作协议书
- 2025年陶瓷过滤器、过滤管合作协议书
- 2025年参数测试仪器项目合作计划书
- 2025年形状记忆合金项目合作计划书
- 2025年自动化生产线成套装备项目合作计划书
- 期末测试(含答案)2025-2026学年人教版四年级数学上册
- 2025年中低压电缆连接件项目建议书
- 贵州省黔西南布依族苗族自治州兴义市2024-2025学年五年级下学期期末数学试题
- 药学知识与技能课件
- 主持人个人礼仪规范
- 2025年人教版《太阳》标准课件
- 老年患者的安全管理课件
- 教学课件:《公差配合与技术测量》
- 《天体和天体系统》课件
- 《生物制品连续制造指南》
- 2025年高压电工作业考试国家总局题库及答案(共280题)
- 给药错误的应急流程
- 交流电能表现场校验仪检定规程
- 复旦大学金融科技研究院发布-中国金融科技专利技术白皮书(2024年)
评论
0/150
提交评论