欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于单片机的LED点阵汉字显示.pdf

    • 资源ID:21116354       资源大小:1.46MB        全文页数:21页
    • 资源格式: PDF        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于单片机的LED点阵汉字显示.pdf

    河南理工大学单片机应用与仿真训练设计报告单片机应用与仿真训练设计报告题目:题目:LEDLED 点阵显示屏设计点阵显示屏设计姓名:吴朝阳 310808030322宋发旺 310808030318专业班级:电信 08-3 班指导老师:高如新、苏珊所在学院:电气工程与自动化学院2011 年 11 月 26 日摘要摘要此次设计是基于 AT89S52 的 1616 LED点阵显示,要求分时切换显示“河南理工学电气学院”。此次设计应用 Proteus设计硬件电路原理图并进行仿真调试,实现了在计算机中完成电路原理图设计、电路分析与仿真及系统测试。由于 Proteus元件库中没有 AT89S52,本次仿真用 AT89C51 单片机作为主控制器,来实现对 1616LED点阵汉字的分时切换显示。软件采用 C51,由 Keil uVision3 来编写。此次设计所需硬件有:AT89S52 单片机一个、3 线-8 线译码器 74HC138 芯片一片、数据传送器 74HC574 芯片四片、MATRIX-8X8-RED芯片四片、按键五个以及晶振等。此次设计利用四片 MATRIX-8X8-RED芯片构成 1616 LED点阵,一片 3线-8 线译码器 74HC138 芯片同时作为四片 MATRIX-8X8-RED芯片的行扫描,四片数据传送器 74HC574 芯片分别作为四片 MATRIX-8X8-RED 芯片的列扫描,来驱动四片 MATRIX-8X8-RED 芯片分时切换显示“河南理工学电气学院”。此次设计有五个按键,一个复位按键,四个功能键,分别为暂停、下一个、上一个和黑屏。目录目录1 1 概述概述.11.1 LED 电子显示屏.11.2 Proteus .21.3 AT89S52 .22 2 系统总体方案及硬件设计系统总体方案及硬件设计.52.1系统总体方案及功能 .52.2硬件设计.53 3 软件设计软件设计 .83.1设计方案.83.2程序流程图.94 Proteus4 Proteus 软件仿真软件仿真.104.1仿真步骤.104.2仿真结果.105 5 课程设计体会课程设计体会.11参考文献参考文献. 12. 12附附 1 1:源程序代码:源程序代码 . 13 . 13附附 2 2:系统原理图:系统原理图 . 18 . 181 1 概述概述1.1 LED电子显示屏近年来,LED显示屏由于具有亮度高,寿命长,功耗小,性能稳定,驱动简单以及可视距离远等优点,已经成为新一代的信息传播媒体工具。目前,LED显示屏应用十分广泛,如证券交易显示、金融信息显示、体育场馆显示比赛信息、广告,城市广场群显示、道路交通信息显示等领域。显示汉字信息时,一般需要多个 LED 点阵显示组合,最常见的组合方式有8x8,1616,3216 等。由于显示屏的显示信息有限,当显示信息较多时,一般需要进行分批显示或者滚动显示,显示方式有静态显示和动态显示两种。点阵式 LED 汉字广告屏绝大部分是采用动态扫描显示方式,这种显示方式巧妙地利用了人眼的视觉暂留特性。将连续的几帧画面高速的循环显示,只要帧速率高于 24 帧/秒,人眼看起来就是一个完整的,相对静止的画面。以 88 点阵模块为例,说明一下其使用方法及控制过程。图 1 中,水平线Y0、Y1Y7 叫做行线,接内部发光二极管的阳极,每一行 8 个 LED 的阳极都接在本行的行线上。相邻两行线间绝缘。同样,竖直线 X0、X1X7 叫做列线,接内部每列 8 个 LED 的阴极,相邻两列线间绝缘。在这种形式的 LED 点阵模块中,若在某行线上施加高电平(用“1”表示),在某列线上施加低电平(用“0”表示)。则行线和列线的交叉点处的LED 就会有电流流过而发光。比如,Y7 为 1,X0 为 0,则右下角的 LED 点亮。再如 Y0 为 1,X0 到 X7 均为 0,则最上面一行 8 个 LED 全点亮。图表 1.1 LED 点阵原理图11.2 ProteusProtues 软件是英国 Labcenter electronics公司出版的 EDA 工具软件。它不仅具有其它 EDA 工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。 Proteus 是世界上著名的 EDA 工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB 设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086 和 MSP430 等,2010 年即将增加 Cortex 和 DSP 系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持 IAR、Keil 和 MPLAB 等多种编译。Proteus 具有丰富的器件库:超过 27000 种元器件,可方便地创建新元件;智能的器件搜索:通过模糊搜索可以快速定位所需要的器件;智能化的连线功能:自动连线功能使连接导线简单快捷,大大缩短绘图时间;支持总线结构:使用总线器件和总线布线使电路设计简明清晰;可输出高质量图纸:通过个性化设置,可以生成印刷质量的 BMP 图纸,可以方便地供 WORD、POWERPOINT 等多种文档使用。Protues 提供了丰富的仿真资源。仿真元器件资源:仿真数字和模拟、交流和直流等数千种元器件,有 30 多个元件库。仿真仪表资源 :示波器、逻辑分析仪、虚拟终端、 SPI 调试器、I2C 调试器、信号发生器、模式发生器、交直流电压表、交直流电流表。理论上同一种仪器可以在一个电路中随意的调用。除了现实存在的仪器外, Protues 还提供了一个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。这些虚拟仪器仪表具有理想的参数指标,例如极高的输入阻抗、极低的输出阻抗。这些都尽可能减少了仪器对测量结果的影响。Protues 还提供了比较丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号。1.3 AT89S52AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。使用 Atmel 公司高密度非 易失性存储器技术制造,与工业 80C51 产品指令和引脚完 全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于 常规编程器。在单芯片上,拥有灵巧的8 位 CPU 和在系统 可编程 Flash,使得 AT89S52 为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。 AT89S52 具有以下标准功能: 8k 字节 Flash,256 字节 RAM,32 位 I/O 口线,看门狗定时器, 2 个数据指针,三个 16 位 定时器/计数器,一个 6 向量 2 级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至 0Hz 静态逻 辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器/计数器、串口、中断继续工 作。2掉电保护方式下, RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。其引脚图如下:图表 1.2 AT89S52 引脚图P0 口:P0 口是一个 8 位漏极开路的双向 I/O 口。作为输出口,每位能驱动 8 个 TTL 逻 辑电平。对 P0 端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时, P0 口也被作为低 8 位地址/数据复用。在这种模式下, P0 不具有内部上拉电阻。 在 flash 编程时,P0 口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。P1 口:P1 口是一个具有内部上拉电阻的 8 位双向 I/O 口,p1 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。P2 口:P2 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P2 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 在访问外部程序存储器或用 16 位地址读取外部数据存储器(例如执行 MOVX DPTR ) 时,P2 口送出高八位地址。在这种应用中, P2 口使用很强的内部上拉发送 1。在使用 8 位地址(如3MOVX RI )访问外部数据存储器时, P2 口输出 P2 锁存器的内容。 在flash 编程和校验时, P2 口也接收高 8 位地址字节和一些控制信号。P3 口:P3 口是一个具有内部上拉电阻的 8 位双向 I/O 口,p3 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 P3 口亦作为 AT89S52 特殊功能(第二功能)使用,如下表所示。 在 flash 编程和校验时, P3 口也接收一些控制信号。RST:复位输入。当振荡器工作时, RST 引脚出现两个机器周期以上高电平将是单片机复位。ALE/PROG :当访问外部程序存储器或数据存储器时, ALE(地址锁存允许)输出脉冲用于锁存地址的低 8 位字节。一般情况下, ALE 仍以时钟振荡频率的 1/6 输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE 脉冲。对 FLASH存储器编程期间,该引脚还用于输入编程脉冲( PROG)。如有必要,可通过对特殊功能寄存器( SFR)区中的 8EH 单元的 D0 位置位,可禁止 ALE 操作。该位置位后,只有一条 MOVX 和 MOVC 指令才能将 ALE 激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE 禁止位无效。PSEN:程序储存允许( PSEN)输出是外部程序存储器的读选通信号,当 AT89S52 由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN 有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次 PSEN 信号。EA/VPP:外部访问允许,欲使 CPU 仅访问外部程序存储器(地址为0000H-FFFFH ),EA 端必须保持低电平(接地)。需注意的是:如果加密位 LB1 被编程,复位时内部会锁存 EA 端状态。如 EA 端为高电平(接 Vcc端),CPU 则执行内部程序存储器的指令。 FLASH 存储器编程时,该引脚加上+12V 的编程允许电源 Vpp,当然这必须是该器件是使用 12V 编程电压Vpp。XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。XTAL2:振荡器反相放大器的输出端。42 系统总体方案及硬件设计系统总体方案及硬件设计2.1系统总体方案及功能此次设计利用四片 MATRIX-8X8-RED芯片构成 1616 LED点阵,一片 3线-8 线译码器 74HC138 芯片同时作为四片 MATRIX-8X8-RED芯片的行扫描,四片数据传送器 74HC574 芯片分别作为四片 MATRIX-8X8-RED 芯片的列扫描,来驱动四片 MATRIX-8X8-RED 芯片分时切换显示“河南理工学电气学院”。方框图如下:图表 2.1硬件工作框图设置的按键功能:按键 1:复位按键 2:显示下一个汉字按键 3:显示上一个汉字按键 4:黑屏按键 5:暂停2.2硬件设计时钟电路由一个晶振和两个小电容组成,用来产生时钟频率,如下图:5图表 2.2 振荡电路AT89C52 单片机芯片内部有一个反向放大器构成的振荡器,XTAL1 和XTAL2分别为振荡器电路的输入端和输出端,时钟可由内部和外部生成,在XTAL1和 XTAL2引脚上外接定时元件,内部振荡电路就会产生自激振荡。系统采用的定时元件为石英晶体和电容组成的并联谐振回路。晶振频率选择12MHz,C1、成的电容值取 22PF,电容的大小频率起微调的作用。复位电路由一个电阻、按键和一个电容组成,用来产生复位信号,使单片机上电的时候复位。如下图:图表 2.3复位电路单片机有多种复位电路,本系统采用电平式开关复位与上电复位方式,当上电时,C1 相当于短路,使单片机复位,在正常工作时,按下复位时单片机复位。在有时碰到干扰时会造成错误复位,但是大多数条件下,不会出现单片机错误复位,而可能会引起内部某些寄存器错误复位,在复位端加一个去耦电容,则会得到很好的效果。6显示电路由四片 MATRIX-8X8-RED芯片构成的 1616 LED点阵、四片数据传送器 74HC574 芯片和一片 3 线-8 线译码器 74HC138 芯片组成。用来分时切换显示汉字。如下图:图表 2.4 显示电路73 3 软件设计软件设计3.1设计方案由于 C 语言具有代码效率高、数据类型及运算符丰富和良好的程序结构,此次设计采用 C 语言。采用 C 语言不必对单片机和硬件接口结构有很入的了解,编译器可以自动完成变量的存储单元的分配,编程者可以专注于应用软件部分的设计,大大加快软件的开发速度。此次设计要求分时切换显示“河南理工大学电气学院”和四个功能按键,分别是显示下一个、显示上一个、黑屏和暂停。程序设计方法采用结构化程序设计,具体方法采用自顶向下,逐步细化。按照硬件原理图,点阵显示器译码方法采用软件译码法,显示方式采用动态显示。因此,首先用字模提取工具提取字模数据,用一个一维数组存放。动态显示要求对于每一片 MATRIX-8X8-RED芯片需要有两种信号控制:一个是由一片 3 线-8 线译码器 74HC138 芯片来选择四片 MATRIX-8X8-RED 芯片的第几行亮;另一个是由四片数据传送器74HC574 芯片分别为四片 MATRIX-8X8-RED芯片传送字模数据。在这两个信号控制下使四片 MATRIX-8X8-RED芯片依次按行扫描,扫描一边之后再扫描一边,如此不断重复,虽然在任意时刻每片 MATRIX-8X8-RED芯片只有一行被点亮,但由于显示器具有余辉效应,而人眼又具有视觉惰性,所以看起来就会看到一个汉字被点亮。由于要求分时切换显示,所以采用循环结构,每个汉字扫描四十边后扫描下一个汉字。至于功能键:显示下一个只需要跳出四十边扫描即可;显示上一个只需要把四片数据传送器 74HC574 芯片传送的字模换成上一个汉字的字模即可;黑屏只需要停止四片数据传送器 74HC574 芯片传送字模即可;暂停只需要不断的扫描同一个汉字即可。83.2程序流程图图表 3.1程序流程图94 Proteus4 Proteus 软件仿真软件仿真4.1仿真步骤此次课程设计仿真利用 Proteus 进行仿真,步骤如下:(1)打开 Proteus仿真软件,然后选择设计图纸。(2)选取仿真所需的元器件,并设置属性值。(3)把元器件放到图纸的合适位置,然后连线,适当使用网络标号可以使原理图看起来简单明了。(4)双击单片机,将编译成功的程序烧进单片机。单击 proteus中的 play进行仿真。(5)单击各个功能按键,看看是否达到预期结果。如果没有,修改程序,重新调试,直到达到预期结果。4.2仿真结果经过几次调试,仿真结果如预期一样,功能按键也满足相应功能。结果如下:图表 4.1 仿真结果105 5 课程设计体会课程设计体会作为一名大四学生,我觉得做单片机课程设计是十分有意义的,而且是十分必要的。在已度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似的课程设计就为我们提供了良好的实践平台。课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。这次单片机课程设计我们历时一个月,从理论到实践,学到了很多的东西。同时不仅巩固了以前所学过的知识,而且还学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在这次课程设计后我发现自己在一点一滴的努力中对单片机的兴趣也在逐渐增加。这次的课程设计还让我学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。更重要的是,我在这一设计过程中,学会了坚持不懈,不轻言放弃。回顾起此次单片机课程设计,我感慨颇多,最重要的是感触是:遇到一个问题时,最重要的一件事就是马上思考检查问题出在哪边,而不是抱怨或者马上请教同学老师。只有这样我们才能真正的学会单片机,才能越学越会。自己的独立处理问题的能力才会得到提高。还有无论编程中遇到什么问题,都不要怨天尤人。无论自己的程序有多好,都不能骄傲。只有这样做到不骄不躁,力量才会源源不断,才会有更多的灵感。此外,要做好一个课程设计,就必须做到:在设计程序之前,对所用单片机的内部结构有一个系统的了解,知道该单片机内有哪些资源;要有一个清晰的思路和一个完整的的软件流程图;在设计程序时,不能妄想一次就将整个程序设计好,反复修改、不断改进是程序设计的必经之路;要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也为资料的保存和交流提供了方便;在设计课程过程中遇到问题是很正常的,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题。在整个课程设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成11功时的喜悦。虽然这个课程设计做的还是有一些遗憾,但是在设计过程中所学到的东西是这次课程设计的最大收获和财富。参考文献参考文献1 余发山,王福忠.单片机原理及应用技术.徐州:中国矿业大学出版社,2008.157-163 241-2512 楼然苗,李光飞,等.51单片机设计实例.北京:北京航空航天大学出版社,2007.94-1013 贾宗璞,许合利,等.C语言程序设计.徐州:中国矿业大学出版社,2007.14-16、934 李忠国,陈刚,等.单片机应用技能实训.北京:人民邮电出版社,2007,169-1875 阳进,等.基于单片机的 LED显示屏的汉字显示.北京:清华大圩出版社,2005,43-8612附附 1 1:源程序代码:源程序代码#include #define uchar unsigned char #define uint unsigned int #define out1 P0 sbit clc=P13; sbit oe3=P14; sbit oe4=P15; sbit oe5=P16; sbit oe6=P17; sbit fun2=P21; sbit fun3=P22; sbit fun4=P23; sbit fun5=P24; #define tt P1 void delay(uint j) uchar i=250; for(;j0;j-) while(-i); i=100; uchar code string= 0 x40,0 x04,0 x3F,0 xFE,0 x10,0 x08,0 x00,0 x08,0 x80,0 x48,0 x67,0 xE8,0 x2134,0 x48,0 x0C,0 x48,0 x14,0 x48,0 x24,0 x48,0 xE7,0 xC8,0 x24,0 x48,0 x20,0 x08,0 x20,0 x08,0 x20,0 x28,0 x20,0 x10,/河 00 x01,0 x00,0 x01,0 x04,0 xFF,0 xFE,0 x01,0 x00,0 x01,0 x04,0 x7F,0 xFE,0 x48,0 x24,0 x44,0 x44,0 x5F,0 xF4,0 x41,0 x04,0 x41,0 x04,0 x5F,0 xF4,0 x41,0 x04,0 x41,0 x04,0 x41,0 x14,0 x40,0 x08,/南 10 x00,0 x08,0 x13,0 xFC,0 xFA,0 x48,0 x22,0 x48,0 x23,0 xF8,0 x22,0 x48,0 xFA,0 x48,0 x23,0 xF8,0 x20,0 x40,0 x20,0 x50,0 x23,0 xF8,0 x3C,0 x40,0 xE0,0 x40,0 x40,0 x44,0 x0F,0 xFE,0 x00,0 x00,/理 20 x00,0 x00,0 x00,0 x08,0 x7F,0 xFC,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x04,0 xFF,0 xFE,0 x00,0 x00,0 x00,0 x00,/工 30 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x01,0 x04,0 xFF,0 xFE,0 x01,0 x00,0 x02,0 x80,0 x02,0 x80,0 x02,0 x40,0 x04,0 x40,0 x04,0 x20,0 x08,0 x10,0 x10,0 x0E,0 x60,0 x04,0 x00,0 x00,/大 40 x22,0 x08,0 x11,0 x08,0 x11,0 x10,0 x00,0 x20,0 x7F,0 xFE,0 x40,0 x02,0 x80,0 x04,0 x1F,0 xE0,0 x00,0 x40,0 x01,0 x84,0 xFF,0 xFE,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x05,0 x00,0 x02,0 x00,/学 50 x02,0 x00,0 x02,0 x00,0 x02,0 x10,0 x7F,0 xF8,0 x42,0 x10,0 x42,0 x10,0 x7F,0 xF0,0 x42,0 x10,0 x42,0 x10,0 x7F,0 xF0,0 x42,0 x10,0 x02,0 x00,0 x02,0 x04,0 x02,0 x04,0 x01,0 xFC,0 x00,0 x00,/电 60 x10,0 x00,0 x10,0 x08,0 x1F,0 xFC,0 x20,0 x00,0 x2F,0 xF0,0 x40,0 x00,0 xBF,0 xE0,0 x00,0 x20,0 x00,0 x20,0 x00,0 x20,0 x00,0 x20,0 x00,0 x20,0 x00,0 x22,0 x00,0 x12,0 x00,0 x0A,0 x00,0 x04,/气 70 x22,0 x08,0 x11,0 x08,0 x11,0 x10,0 x00,0 x20,0 x7F,0 xFE,0 x40,0 x02,0 x80,0 x04,0 x1F,0 xE0,0 x00,0 x40,0 x01,0 x84,0 xFF,0 xFE,0 x01,0 x00,0 x01,0 x00,0 x01,0 x00,0 x05,0 x00,0 x02,0 x00,/学 80 x00,0 x80,0 x78,0 x40,0 x4F,0 xFE,0 x54,0 x02,0 x58,0 x14,0 x63,0 xF8,0 x50,0 x00,0 x48,0 x08,0 x4F,0 xFC,0 x48,0 xA0,0 x68,0 xA0,0 x50,0 xA0,0 x41,0 x22,0 x41,0 x22,0 x42,0 x1E,0 x4C,0 x00,/院 9;void main()bit j=1,f=1;uchar i,n,m;while(1) for(m=0;m10;m+)/共有 10 个汉字14for(n=0;n40;n+)/每个汉字整屏扫描 40 次 if(!fun2)while(!fun2) break; if(!fun3) while(!fun3) if(m!=0) m-; n=0; if(!fun4) f=f; while(!fun4) while(!f) tt=240; if(!fun4) f=f; while(!fun4) j=(j); while(!fun5) if(!j) n-; if(!fun5)15 for(i=0;i8;i+)/8*4 行 P1=i%8+240; oe3 =0; P0=stringi*2+m*32; clc =1; delay(4); clc=0; P0=0 x00; clc=1; P1=i%8+240; oe4 =0; P0=stringi*2+1+m*32; clc =1; delay(4); clc=0; P0=0 x00; clc=1; P1=i%8+240; oe5 =0; P0=stringi*2+16+m*32; clc =1; delay(4); clc=0; P0=0 x00; clc=1; P1=i%8+240; oe6 =0;16 P0=stringi*2+17+m*32; clc =1; delay(4); clc=0; P0=0 x00; clc=1;17附附 2 2:系统原理图:系统原理图18

    注意事项

    本文(基于单片机的LED点阵汉字显示.pdf)为本站会员(赵**)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开