8×8LED点阵显示汉字课程设计

合集下载

基于C51单片机的8×8LED点阵屏汉字显示

基于C51单片机的8×8LED点阵屏汉字显示

基于C51单⽚机的8×8LED点阵屏汉字显⽰单⽚机课程设计报告—8×8 LED点阵屏显⽰“⼤”字第⼀章设计内容及要求 (3)第⼆章总体设计 (3)2、1 系统框图…………………………………………………3、42、 2 设计步骤 (4)第三章各部分电路设计 (4)3、 1 复位电路………………………………………………4 、53、2时钟电路……………………………………………5、 6 3、3显⽰电路…………………………………………………6、73. 4⼤字取模…………………………………………………73、5 LED 引脚连接⽅式……………………………………8、93、6总体电路 (9)第四章程序设计 (9)4、1软件流图......................................................9、10 4、2⼤字得模 (10)4、2主程序………………………………………………10、11 4、3 C51单⽚机开发⼯具:keil 4 Proteus使⽤⽅法…11、16第五章仿真结果 (16)第六章总结与体会................................................17、18 第七章参考⽂献 (18)附录程序清单……………………………………………19、20 基于C51单⽚机得8×8 LED点阵屏汉字显⽰⼀设计要求1、设计⼀个8*8点阵LED电⼦显⽰屏2、要求在⽬测条件下LED显⽰屏各点亮度均匀、充⾜,可静态显⽰⼀个⼤字。

⼆总体⽅案设计2、1系统框图根据设计要求与设计⽅案,硬件电路得设计框图如图1所⽰。

硬件电路结构由8个部分组成:时钟电路、复位电路、按键接⼝电路、电源电路、点阵显⽰阳极电路、点阵显⽰阴极电路与8*8点阵显⽰电路。

2、2设计步骤根据设计要求,初步确定设计⽅案如下: 1、选择STC89C52单⽚机(晶振频率为f=12MHZ)作为整个系统得核⼼器件,对整个系统进⾏总体控制,发送并时时处理系统信息。

8×8LED点阵显示汉字课程设计

8×8LED点阵显示汉字课程设计
4.在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
图2-1硬件连接图
2.2
1
双色8×8LED点阵是由64个双色LED构成,用它可以显示英文字符、数字和一些简单的图片和简单的汉字。
实验箱双色8×8LED点阵电路原理图如图2-2,用行驱动和列驱动可以点亮LED点阵模块。图中RCOL1~RCOL8分别控制着8×8LED的每一列显示成红色,称为红色LED的列驱动,低电平有效;而GCOL1~GCOL8分别控制着8×8LED的每一列显示成绿色,称为绿色LED的列驱动,同样是低电平有效;COM1~COM8是他们的数据口,当送入其中一个口高电平时,相应行的LED被点亮,而当送入其中一个口低电平时,相应行LED就会被熄灭,所以也称为行驱动。比如,当想要第一行(从下到上)的第一个LED显示成红色的时候,只需送RCOL1一个低电平,而且送COM1一个高电平即可,也即选中红色的第一列(从右到左),并给第一行(从下到上)送一个高电平,就可以使得第一行第一列(同前)的LED显示成红色。注意J32、J33和J34中引针的接法,1号引针引出的是RCOL8、GCOL8和COM8,这是因为在8×8LED点阵的实物图中,如果按照从上到下的顺序RCOL8、GCOL8控制第一列LED点亮,按照从左到右的顺序COM8控制第一行LED点亮,在下文中都是按照这种顺序。
(3)应用领域
凌阳单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:

8乘8点阵课程设计报告书

8乘8点阵课程设计报告书

课程设计报告书设计项目:8×8点阵课程设计课程名称:单片机技术与应用系部:电子信息系专业:应用电子技术班级:电子1101组长:组员:2013年06月17日—2013年06月21日目录一、项目介绍 (1)1.1 设计内容 (1)1.2 设计要求 (1)1.3 系统主要功能 (1)二、硬件设计 (1)2.1 原理电路图 (1)2.2 主要元件功能说明........................... 错误!未定义书签。

2.3 硬件工作原理阐述 (4)2.4 元件清单 (5)三、系统软件设计 (5)3.1 分析论证 (5)3.2 程序流程图 (6)3.3 源程序清单 (7)四、结束语 (9)五、参考文献 (9)一、项目介绍1.1 设计内容我们组所设计的是一个8×8点阵显示模块,期间包括软件程序的编写和调试,PCB板子的制作,电路的仿真以及硬件的焊接和调试,最后做实训总结报告。

1.2 设计要求(1)点阵轮流显示数字0-9,和心形图形,以及“电子”汉字(2)采用字模软件取模(3)不要求间隔时间可调,但如果设计此功能更好软件要求:能够使用keil编写程序,熟练掌握protues对电路的仿真和调试;硬件要求:8*8点阵的引脚识别和连接。

在设计过程中,每个环节都要精心制作,小组成员分工明细,互相监督、合作,保持严谨的态度。

1.3 系统主要功能通过单片机的控制,使点阵完成一系列的图形的显示与变化,比如静态显示汉字,字母以及数字等,也可以在点阵上滚动显示字符。

二、硬件设计2.1 原理电路图电路原理图2.2 主要元件功能说明(1)8*8点阵模块结构(2)8*8点阵功能说明点阵模块的功能就是,通过与之连接的单片机最小系统传输的程序命令显示相应的汉字、字母以及符号。

(3)8*8点阵工作原理由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0口和P2口驱动LED点阵芯片块,通过软件编程,即可实现汉字的显示,并可上移下移,左移,右移,动态流动显示。

关于8x8点阵显示课程设计报告

关于8x8点阵显示课程设计报告
4.2调试中出现的问题及解决..........................25
心得体会及小结.........................................25
谢词...................................................26
附录...................................................27
本设计的特色,采用了USB供电,方便快捷。
第一章系统基本原理及功能要求
1.1系统的基本原理
MCS-51单片机作为主控芯片,控制整个电路的运行。其外围电路主要有两部分:复位电路和晶体振荡器。
复位电路的功能是:系统上电时提供复位信号,直至系统电源稳定后,撤消复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分-合过程中引起的抖动而影响复位。该设计采用含有二极管的复位电路,复位电路可以有效的解决电源毛刺和电源缓慢下降(电池电压不足)等引起的问题,在电源电压瞬间下降时可以使电容迅速放电,一定宽度的电源毛刺也可令系统可靠复位。
LED驱动显示采用动态扫描方法,动态扫描方式是逐行轮流点亮,这样扫描驱动电路就可以实现多行的同名列共用一套列驱动器。以8*8点阵为例,把所有同一行的发光管的阴极连在一起,把所有同一列的发光管的阳极连在一起(共阴的接法),先送出对应第1列发光管亮灭的数据并锁存,然后选通第1列使其燃亮一定的时间,然后熄灭;再送出第2列的数据并锁存,然后选通第2列使其燃亮相同的时间,然后熄灭;….第8列之后,又重新燃亮第1列,反复轮回。当这样轮回的速度足够快(每秒24次以上),由于人眼的视觉暂留现象,就能看到显示屏上稳定的图形。该方法能驱动较多的LED,控制方式较灵活,而且节省单片机的资源。

88点阵显示汉子和数字

88点阵显示汉子和数字

湖南工业大学课程设计资料袋电气与信息工程学院(系、部)2016~2-17 第 1 学期课程名称单片机应用系统指导教师职称副教授学生姓名未知专业班级电气工程及其自动化学题目8*8LED点阵显示文字_____________________成绩起止日期2016 年11 月21 日~2016 年12 月2 日目录清单湖南工业大学课程设计任务书20 16—20 17第一学期电气与信息工程学院电气工程及其自动化专业1404 班级课程名称:单片机应用系统____________________设计题目:8*8LED点阵显示文字______________________指导教师(签字):年月日系(教研室)主任(签字):年月日(单片机应用系统)设计说明书8*8LED点阵显示文字起止日期:2016 年11月21 日至2016年12 月2日学生姓名哈哈班级电气工程0000学号000000000成绩指导教师(签字)电气与信息工程学院(部)2016年12月7日目录第一章系统概述 (1)1.1设计任务及目的 (1)1.2 设计发展前景 (1)第二章系统硬件设计与分析 (3)2.1 复位电路 (3)2.2 晶振电路 (3)2.3 显示电路 (4)第三章程序设计 (6)3.1 汉子与数字的编码 (6)3.2 定时程序 (6)3.3 完整程序 (6)第四章软件仿真与测试 (11)4.1 滚动循环显示 (11)4.2 逐字切换显示 (11)第五章总结 (13)参考文献 (14)附录(单片机源程序) (15)第一章系统概述LED点阵显示系统中各模块的显示方式有静态和动态显示两种。

静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息。

8乘8(8x8)点阵汉字显示

8乘8(8x8)点阵汉字显示

单片机课程‎设计题目:8*8点阵汉字‎显示器专业班级:******姓名:******学号:*********一.摘要:用TOP-23088‎D H-U 8*8点阵块设‎计制作一个‎8*16点阵汉‎字显示器。

通过51单‎片机作为控‎制系统,由8255‎的A口为段‎数据口向两‎块点阵提供‎行数据,C口提供扫‎描列信息,通过74L‎S154译‎码后进行扫‎描,当点阵的行‎接高电平,列为低电平‎时,同时选通,则在该点的‎L E D点亮‎。

由于实验箱‎上所提供的‎驱动电流太‎低,不足以点亮‎二极管,所以在电路‎中增加一个‎74LS2‎54芯片,以提供点亮‎L E D所需‎的驱动电流‎。

同时在P1‎.0-P1.2口接3个‎开关,形成按键控‎制功能选择‎。

点阵模块图‎如下:如上图所示‎,本实验通过‎列扫描方式‎,扫描同时给‎行线送显示‎数据。

当扫描到某‎列,则该列选通‎,其他列截止‎,选通瞬间送‎显示数据,则所对应的‎二极管亮。

点阵依靠循‎环点亮每一‎列(或行),快速循环形‎成一屏图像‎,而每一屏快‎速交替,可进一步形‎成动画的效‎果。

二.设计任务和‎要求:(1)基本要求:1.能显示8*8的汉字,用两个8*8点阵,显示“大连”。

2.通过键盘控‎制可以改变‎显示的汉字‎与图形。

3.通过键盘控‎制,可以实现彩‎灯控制功能‎,发光管从内‎向外周期显‎示和相反显‎示。

(2)发挥要求:1.增加驱动电‎路,提高显示亮‎度。

三.方案选择和‎论证:3.1:方案论证:控制模块由‎8051、74LS1‎54,8255组‎成,其中,采用51单‎片机制做一‎个最小系统‎,包含有时钟‎信号电路、复位电路等‎,154是4‎线转16线‎译码器,4线端接8‎255的P‎C.0-PC.3口,16线端低‎电平有效,控制点阵的‎16列,245是对‎列的驱动,8255的‎P A.0-PA.7用于将行‎扫描数据进‎行高速串-并转换,实验箱内部‎便可提供较‎大电流总够‎控制点阵的‎8行,这样,点阵的12‎8个点中被‎选通的就亮‎。

基于C51单片机的8×8 LED点阵屏汉字显示

基于C51单片机的8×8 LED点阵屏汉字显示

单片机课程设计报告—8×8 LED点阵屏显示“大”字第一章设计内容及要求 (3)第二章总体设计 (3)2.1 系统框图…………………………………………………3、42.2 设计步骤 (4)第三章各部分电路设计 (4)3. 1 复位电路………………………………………………4 、53.2时钟电路……………………………………………5、 6 3.3显示电路…………………………………………………6、73. 4大字取模…………………………………………………73.5 LED 引脚连接方式……………………………………8、93.6总体电路 (9)第四章程序设计 (9)4.1软件流图......................................................9、10 4.2大字的模 (10)4.2主程序………………………………………………10、11 4.3 C51单片机开发工具:keil 4 Proteus使用方法…11、16第五章仿真结果 (16)第六章总结与体会................................................17、18 第七章参考文献 (18)附录程序清单……………………………………………19、20基于C51单片机的8×8 LED点阵屏汉字显示一设计要求1、设计一个8*8点阵LED电子显示屏2、要求在目测条件下LED显示屏各点亮度均匀、充足,可静态显示一个大字。

二总体方案设计2.1系统框图根据设计要求与设计方案,硬件电路的设计框图如图1所示。

硬件电路结构由8个部分组成:时钟电路、复位电路、按键接口电路、电源电路、点阵显示阳极电路、点阵显示阴极电路和8*8点阵显示电路。

2.2设计步骤根据设计要求,初步确定设计方案如下: 1. 选择STC89C52单片机(晶振频率为f=12MHZ)作为整个系统的核心器件,对整个系统进行总体控制,发送并时时处理系统信息。

8x8LED点阵汉字显示设计

8x8LED点阵汉字显示设计

重庆文理学院基于单片机的课程设计题目:8x8LED点阵汉字显示设计学院:电子电气工程学院专业:电子信息科学与技术[职]学生姓名:罗成芳、黄普娟学号: 201020084027、201020084025指导教师:杨保亮2010级电子信息科学与技术[职]二○一三年三月十四日8x8LED点阵汉字显示设计摘要本文研究了基于P89C51单片机LED8×8点阵显示屏的设计并运用Proteus 软件进行原理图绘制,运用Keil软件进行仿真和调试。

主要介绍了LED8×8点阵显示屏的硬件电路设计、c语言程序设计与调试、Proteus软件绘制原理图和实物制作等方面的内容。

本显示屏的设计具有体积小、硬件少、电路结构简单及容易实现等优点。

能帮助广大电子爱好者了解8x8点阵汉字显示原理,认识单片机的基本结构、工作原理及应用方法,并提高单片机知识技术的运用能力。

利用单片机来设计的系统,既能实现系统所需的功能,也可以满足计数的准确性、迅速性,并且电路简单、操作简单、通用性强。

目录1 绪论 (1)1.1 前言 (1)1.2 选题背景 (1)1.3设计要求 (2)1.4此次设计研究的主要内容应解决的问题 (2)2 总体设计方案 (2)2.1 硬件电路组成 (2)2.2 系统各单元电路设计 (3)2.2.1 STC89C52单片机最小系统 (3)2.2.2 按键控制电路 (4)2.2.3 三极管驱动电路 (4)2.2.4 8×8 LED点阵介绍 (5)2.3 字符的点阵显示原理及字库代码获取方法 (6)3 程序设计 (7)3.1程序流程图 (7)3.2程序设计 (7)4 调试及性能分析 (8)4.1系统调试 (8)4.1.1软件调试 (8)4.1.2硬件调试 (8)4.2设计分析 (8)总结 (9)致谢 (10)参考文献 (11)附录 (12)附录1 原件清单 (12)附录2硬件原理图 (13)附录3程序清单 (14)1 绪论1.1 前言LED点阵显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录第1章本设计的研究背景及目的要求 01.1凌阳单片机 01.2 LED(8×8)点阵模块简介 (1)第2章设计方案和基本原理 (3)2.1设计方案 (3)2.2 基本原理 (3)1. 8×8LED点阵的工作原理 (3)第3章程序设计 (6)3.1程序流程图 (6)3.2 程序代码 (6)第4章调试结果及分析 (8)4.1调试结果 (8)4.2结果分析 (9)第5章结论与体会 (10)参考文献 ..................................................................11附录 .................................................................. . (12)第1章本设计的研究背景及目的要求1.1凌阳单片机(1)来源随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理数据处理以及数字信号处理,DSP(Digital Signal Processing)等领域。

凌阳的16位单片机就是为适应这种发展而设计的。

(2)构造它的CPU内核采用凌阳最新推出的Microcontroller and Signal Processor 16位微机处理器芯片,以下简称μ'nSP?。

围绕μ'nSP?所形成的16位μ'nSP?系列单片机,以下简称μ'nSP? 家族。

采用的是模块式集成结构,它以μ'nSP?内核为中心集成不同规模的ROM PAM和功能丰富的各种外设部件。

μ'nSP?内核是一个通用的和结构。

除此之外的其它功能模块均为可选结构。

以及这种结构可大可小可有可无,借助这种通用结构附加可选结构的积木式的构成,便可成为各种系列的派生产品,以适合不同场合,这样做无疑会使每种派生产品具有更强的功能和更低的成本。

μ'nSP?家族有有以下特点:体积小,集成度高,可靠性好易于扩展。

μ'nSP? 家族把各功能把各功能部件模块化地集成在一个芯片里。

内部采用总线结构,因为减少了各功能部件之间的连接,提高了其可靠性和抗干扰能力,另外,模块化的结构易于系列的扩展,以适应不同用户的需求。

具有较强的中断处理能力。

μ'nSP?家族的中断系统支持10个中断向量及10余个中断源,适合实时应用领域。

高性能价格比:μ'nSP?家族片内带有高寻址能力的ROM,静态RAM和多功能的I/O口,另外μ'nSP?的指令系统提供出具有较高运算速度的16位,16位的乘法运算指令和内积运算指令,为其应用添加了DSP功能,使得μ'nSP?家族运用在复杂的数字信号处理方面既很便利又比专用的DSP芯片廉价。

优点:功能强、效率高的指令系统:μ'nSP?的指令系统的指令格式紧凑,执行迅速,并且其指令结构提供了对高级语言的支持,这可以大大缩短产品的开发时间。

低功耗、低电压:μ'nSP?家族采用CMOS制造工艺,同时增加了软件激发的弱振方式,空闲方式和掉电方式,极大地降低了其功耗,另外,μ'nSP?家族的工作电压范围大,能在低电压供电时正常工作,且能用电池供电,这对于其在野外作业等领域中的应用具有特殊的意义。

(3)应用领域凌阳单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:1.在智能仪器仪表上的应用单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。

采用单片机控例且功能比起采用电子或数字电路更加强大。

智能化、微型化,制使得仪器仪表数字化、.。

如精密的测量设备(功率计,示波器,各种分析仪)在工业控制中的应用2.例如工厂流水线的智能化管数据采集系统。

用单片机可以构成形式多样的控制系统、理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。

3.在家用电器中的应用现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰可以这样说,箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。

4.在计算机网络和通信领域中的应用为在计算机可以很方便地与计算机进行数据通信,现代的单片机普遍具备通信接口,现在的通信设备基本上都实现了单片机网络和通信设备间的应用提供了极好的物质条件,智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。

单片机在医用设备领域中的应用5.各种分析仪,监护仪,超单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,声诊断设备及病床呼叫系统等等。

此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。

点阵模块简介8)1.2 LED(8×所示。

结构如图1-1点阵8X8LED图1-1 8X8点阵LED结构个发光二极管组成,且每个发光二极管是放置64点阵共需要8X8从图中可以看出,在行线和列线的交点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,如图4所示,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:一根竖柱:对应的列置1,而行则采用扫描的方法来实现。

,而列则采用扫描的方法来实现。

0一根横柱:对应的行置第2章设计方案和基本原理2.1设计方案1. 设计现象:所有的8×8LED全部显示成红色,接着熄灭所有LED;显示东北石油大学向右移动,直到全部溢出,然后熄灭所有LED;如此循环显示。

2.硬件连接图IOA7~IOA0连接GRE-的1~8;IOA15~IOA8连接RED-的1~8;IOB0~IOB7连接COM+的1~8,即用8pin排线分别连接J26和J33、J27和J32、J28和J34。

硬件连接图如图2-1。

注意硬件连接图中J26与J33、J27与J32时的连接顺序(J27(或者J26)的第0号引针连接J32(或者J33)的第8号引针)。

图2-1 硬件连接图2.2 基本原理1. 8×8LED点阵的工作原理双色8×8LED点阵是由64个双色LED构成,用它可以显示英文字符、数字和一些简单的图片和简单的汉字。

实验箱双色8×8LED点阵电路原理图如图2-2,用行驱动和列驱动可以点亮LED点LED的每一列显示成红色,称为红色8LED8×分别控制着RCOL1~RCOL8阵模块。

图中的列驱动,低电平有效;而GCOL1~GCOL8分别控制着8×8LED的每一列显示成绿色,称为绿色LED的列驱动,同样是低电平有效;COM1~COM8是他们的数据口,当送入其中一个口高电平时,相应行的LED被点亮,而当送入其中一个口低电平时,相应行LED就会被熄灭,所以也称为行驱动。

比如,当想要第一行(从下到上)的第一个LED显示成红色的时候,只需送RCOL1一个低电平,而且送COM1一个高电平即可,也即选中红色的第一列(从右到左),并给第一行(从下到上)送一个高电平,就可以使得第一行第一列(同前)的LED 显示成红色。

注意J32、J33和J34中引针的接法,1号引针引出的是RCOL8、GCOL8和COM8,这是因为在8×8LED点阵的实物图中,如果按照从上到下的顺序RCOL8、GCOL8控制第一列LED点亮,按照从左到右的顺序COM8控制第一行LED点亮,在下文中都是按照这种顺序。

8LED点阵电路原理图2-2 图双色8×2. SPCE061A控制双色8×8LED点阵显示SPCE061A可以通过给I/O送数据控制双色8×8LED点阵显示,比如把IOA0连接J32的第1个引针,IOB0连接J34的第1个引针时。

即把IOA0和RCOL8连接,IOB0和COM8连接,当要点亮从上到下第一行、从左到右第一列的一个LED,只需给IOA0送“0”。

2-3”就可以了,如图1送“IOB0给.显示2-3 SPCE061A图第3章程序设计3.1程序流程图如图3-1。

图3-1 程序流程图3.2 程序代码主要包括SPCE061A.h程序、SPCE061A.inc程序和main.c程序,其中SPCE061A.h 和SPCE061A.inc程序见附录。

#include SPCE061A.Hunsigned int i,j,k,num,m1=0;unsigned int kk=0,jj=0;unsigned char code zi[]={/*-- 文字: 东--*//*-- 宋体12; 此字体下对应的点阵为:宽x高=8x8 --*/0x08,0x40,0x0C,0x40,0x08,0x40,0x17,0xFC--*/北: 文字/*--/*-- 宋体12; 此字体下对应的点阵为:宽x高=8x8 --*/0x00,0x00,0x7F,0xFC,0x00,0x10,0x1F,0x90/*-- 文字: 石--*//*-- 宋体12; 此字体下对应的点阵为:宽x高=8x8 --*/0x01,0x00,0x01,0x04,0x7F,0xFE,0x02,0x00/*-- 文字: 油--*//*-- 宋体12; 此字体下对应的点阵为:宽x高=8x8 --*/0x10,0x80,0x10,0x80,0x20,0x80,0x7C,0xFC/*-- 文字: 大--*//*-- 宋体12; 此字体下对应的点阵为:宽x高=8x8 --*/ 0x10,0x00,0x11,0xFC,0x10,0x08,0x10,0x10/*-- 文字: 学--*//*-- 宋体12; 此字体下对应的点阵为:宽x高=8x8 --*/ 0x01,0x00,0x01,0x80,0x01,0x00,0x01,0x00};void delay(unsigned int num){while(--num)*P_Watchdog_Clear = C_WDTCLR;}void led_init(void){delay(50000);SCK_SCLK=1;LCK=0;G1_DATA=0;OE=1;delay(50);}uart_soft(unsigned char dat){unsigned char ii;for(ii=0;ii<8;ii++){SCK_SCLK=0;G1_DATA=dat&0x80;dat<<=1;SCK_SCLK=1;}}void main(){*P_IOA_Dir=0xFFFF;*P_IOA_Attrib=0xFFFF;*P_IOA_Data=0xFFFF;*P_IOB_Dir=0xFFFF;*P_IOB_Attrib=0xFFFF;*P_IOB_Data=0xFFFE;led_init();while(1){*P_Watchdog_Clear = C_WDTCLR;for(jj=0;jj<=15;jj++){for(k=1;k<=6;k++){f or(i=0;i<2;i++)uart_soft(~zi[kk+i]);kk=kk+32;}kk=jj+2;LCK=0;LCK=1;P0=jj+1+m1;kk=kk+jj;}kk=0;if(num<=60){if(++num<=16){m1++;}}else num=0;/* if(++num>=6){num=0;m1++;}; if(m1>=16)m1=0;}}第4章调试结果及分析4.1调试结果调试步骤:语言编写。

相关文档
最新文档