基于单片机的电子广告牌设计毕业设计论文(18页).docx

上传人:1595****071 文档编号:37160286 上传时间:2022-08-30 格式:DOCX 页数:18 大小:166.02KB
返回 下载 相关 举报
基于单片机的电子广告牌设计毕业设计论文(18页).docx_第1页
第1页 / 共18页
基于单片机的电子广告牌设计毕业设计论文(18页).docx_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《基于单片机的电子广告牌设计毕业设计论文(18页).docx》由会员分享,可在线阅读,更多相关《基于单片机的电子广告牌设计毕业设计论文(18页).docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-基于单片机的电子广告牌设计毕业设计论文-第 17 页毕业设计(论文)题目:基于单片机的电子广告牌设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规

2、定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 目录前言-3第一章 LED点阵电子广告牌的简介-61.1 LED电子广告牌的定义-61.2 LED电子广告牌的特点-61.3 LED电子广告牌应用-7第二章 LED电子广告牌的设计原理 -8 2.1 16*64点阵屏原理-8 2.2 系统的主要结构-8第三章 主要芯片简介及硬件电路设计-103.1 STC89C52芯片简介-103.

3、2 74HC154芯片简介-113.3 74HC595芯片简介-133.4 点阵简介-143.5 16*64点阵屏构成-153.6 单片机最小系统与说明及连接电路-163.7 行驱动和列驱动-193.8 硬件设计注意事项-21第四章 keil实现C代码与程序下载-224.1 字模软件的使用-224.2 字模软件的设置-224.3 程序代码字模表-234.4 延时函数-244.5 主函数 -254.6 显示屏扫描函数 -26第五章 调试及性能分析-275.1 开发环境介绍-275.2 理论性能分析-275.3 系统调试-28结束语-29致谢-30主要参考文献-31前言本设计提出了一个点阵显示屏的

4、硬件及软件的整体设计,及其显示的整体控制。系统的硬件及软件均调试通过,具有可行性。而且成本低廉易于开发是一个方便实用的点阵显示系统。本设计以LED屏的显示电路和单片机控制电路为核心,利用单片机技术和汇编语言程序来实现LED点阵系统的汉字滚动显示。运用Protel 99se 软件对LED点阵显示进行了原理图编辑、PCB制版以及对分压式偏置电路放大器进行模拟分析,可看出,Protel 99se 是一个实用的EDA 工具,能帮助完成硬件设计,并且它提供的电路仿真器虽然简单但基本上能满足板级电路的设计要求。在设计、编译、仿真的实践过程中若能灵活运用Protel 99se ,扬长避短,总结经验,那么Pr

5、otel 99se 总能解决许多实际问题,为设计带来方便。使用Keil C软件对程序进行编译和烧写,最后实验成功。设计方案的创新点是克服了原来固定显示的缺点,可以实现显示内容的实时更改,采用单片机降低了用电脑实现动态显示的成本。所设计的系统具备显示稳定、功耗低、寿命长、显示内容易改、显示方式丰富等优点,另外成本较低,电路与控制方案简洁明了,容易实现,具有应用推广价值。基于单片机的电子广告牌设计摘要LED是指发光二极管,在某些半导体的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。PN结加反向电压,少数载流子难以注入,故不发光。这种利用注入

6、式点知发光原理制作的二极管叫发光二极管,简称LED。由于电子显示屏制作简单,安装方便,被广泛应用于各种公共场合,如公交汽车的报站器、广告屏以及公告牌等等。介绍的LED点阵电子显示屏,其功能有固定汉字、字母、数字的显示;平行左移、右移;固定信息的循环显示;显示屏的亮度连续可调;时间的显示和上位机对显示内容可修改的功能。 随着LED显示屏在广告传媒领域逐渐崭露头角,其控制系统也如雨后春笋,层出不穷。由于他的控制系统均是基于嵌入式处理器开发,所以单片机在其中也占有一席之地。但是,由于LED显示屏控制较复杂,特别是对于显示特殊效果,如循环移动、覆盖霓虹灯效果,要求处理器运算速度快、执行效率高。 关键词

7、:STC89C52 74HC154(行驱动) 74HC595(列驱动) LED点阵 单片机C51 显示屏Abstract LED refers to light-emitting diodes that in some of the semiconductor PN junction, injection of minority carriers and majority carrier will take extra energy compound in the form of light energy released, which directly convert light energ

8、y. PN junction, minority carriers with reverse voltage to infuse, reason not to shine. This kind of use between points made luminous principle known as light-emitting diodes (leds), called diode LED. Because electronic display screen making simple, convenient installation, widely applied in all kind

9、s of public occasions, such as the transit buses stops device, advertising screen and bulletin boards, etc. Introduction of LED dot matrix electronic display screen, its function has the fixed characters, letters, and digital display; Parallel moves left, right shift; Fixed information circulation d

10、isplay; Screen brightness continuous adjustable; Time displays and PC for display content can be modified to function As the LED display in advertising media field, the control system of up-and-coming also have mushroomed, emerge in endlessly. Because of his control system based on embedded processo

11、rs are developed, so microcomputer in which also occupies a place. However, because the LED display control is more complex, especially for show special effects, such as cycle mobile, covering the neon effect, request a fast calculation speed, execution processor of high efficiency.Keywords: AT89C52

12、 74HC154 (line drive) 74HC595 (column drive) LED lattice mcu c51 Display第一章 LED点阵电子广告牌的简介1.1 LED电子广告牌的定义 2011全球知名市场研究权威尼尔森公司将户外LED显示屏称之为继电视、电脑、手机之后的“第四屏”。LED电子广告牌作为一种新颖的电子动态图文点阵显示屏,是一种置于大众中可自功连续工作的信息发布媒体,是一种可烘托气氛、装点环境的精彩点缀,是一种在消费最前沿吸引万千眼球的广告利器。无论个体经商户到大品牌的厂商都能利用LED电子滚动显示屏来吸引客户、介绍产品、彰显品脾和装饰环境,为商家创造更大

13、的财富。1.2 LED电子广告牌的特点LED显示屏具有色彩鲜艳、亮度高、寿命长、工作稳定可靠等优点,在许多行业都得到了广泛的应用,如在车站、码头、商场、银行等公共场所将LED?显示屏用于信息发布。目前LED 显示屏的种类越来越多,从使用场合及亮度考虑可分为室内和室外屏,从扫描方式可分为动态扫描显示屏和静态扫描显示屏。LED发光显示器是单片机应用产品中常用的一种物美价廉的输出设备,其主要优点是在于降低成本。提高可靠性和易于实现。而简易的LED电子广告板的设计主要是通过运用单片机控制系统去实现对汉字的显示,以及汉字的上下滚动和左右移动,完成对三维立体的设计显示。在我国改革开放之后,随着国民经济的增

14、长,对公众场合发布信息的需求强烈,LED显示屏的出现适应了这一市场需求,LED显示技术得到了高速发展,LED显示屏幕可以显示变化的数字、文字、图形图像,不仅可以用于室内环境,还可以用于室外环境,具有投影仪、电视墙、液晶显示屏无法比拟的优点。日光灯与传统日光灯比较有如下优点: (1)环保,无污染。传统的日光灯中含有大量的水银蒸汽,如果破碎水银蒸汽会挥发到大气中。LED日光灯不使用水银,且不含铅汞,对环境起到保护作用。LED日光灯公认为二十一世纪的绿色照明。 (2)高效转换,减少发热。传统灯具会产生大量热能,而LED灯具则是把电能全都转换为光能,不会造成能源的浪费。而且对文件,衣物也不会产生褪色现

15、象。 (3)清静舒适,没有噪音。LED灯具不会产生噪音,对于使用精密电子仪器的场所为上上之选。适用于图书馆,办公室之类的场所。 (4)光线柔和,保护眼睛。传统的日光灯使用的是交流电,所以每秒钟会产生100-120次的频闪。LED灯具是把交流电直接转换为直流电,不会产生闪烁现象。 (5)无紫外线,不吸引蚊虫。LED灯具不会产生紫外线,因此不会象传统的灯具那样,有很多蚊虫围绕在灯源旁边。室内会变得更加干净卫生整洁。 (6)电压可调。传统的日光灯是通过镇流器释放的高电压来点亮的,当电压降低时则无法点亮。而LED灯具在一定范围的电压之内都能点亮,还能调整光亮度。 (7)节省能源,寿命更长。LED日光灯

16、的耗电量不到传统日光灯的三分之一,寿命也是传统日光灯的10倍,可以长期使用而无需更换,减少人工及相关费用,更适合于难以更换的场所。 (8)坚固牢靠,长久使用。LED灯体本身使用的是环氧树脂而非传统的玻璃,更坚固牢靠,即使砸到地板上LED也不会轻易损坏,可以放心使用。另外更便于运输。 LED点阵电子显示屏是集微电子技术、计算机技术、信息处理技术与一体的大型显示屏系统。本系统所采用的是16*64点阵LED图文显示屏,显示汉字和各种常见字符等信息,可广泛应用于各种场所。具有结构简单、安装方便、字型美观、图案清析。采用高性能单片机控制,性能稳定,可靠性高,具有掉电保护功能,并且可以完全脱机运行。大屏幕

17、显示系统一般是由多个LED点阵组成的小模块以搭积木的方式组合而成的,每一个小模块都有自己的独立的控制系统,组合在一起后只要引入一个总控制器控制各模块的命令和数据即可,这种方法既简单而且具有易展、易维LED电子广告牌应用1.3 LED电子广告牌应用“激情盛会,和谐亚洲”,令人期待的第16届亚洲运动会于2010年11月12日至27日在中国广州举办。在广州海心沙岛亚运会开闭幕式主场,坐落着四艘气势磅礴的“亚运之舟”,分别由上下两块LED风帆组成一艘船,共八块风帆并列组成了开闭幕式演出的背景。每块LED风帆屏宽30米,安装高度86米,显示面积达8000平米,为当今界显示面积最大的led显示屏。 有PH

18、10、PH12、PH16、PH20、PH25、PH31.5,可以播放各种视频,可显示图象和文字,影像画面清晰、各种计算机信息、图形、图画及二、三维动画等,存储数据信息容量大,并具有同步显示功能。可应用于大型广场、金融、税务、工商、邮电、体育、户外广告、厂矿企业、大型体育场馆、交通运输、教育系统、车站、码头、机场、商场百货大楼、医院、宾馆大厦、银行、演唱会现场、证券市场、建筑市场、酒店会议室、拍卖行、工业企业管理和其它公共场所。 第二章 LED电子广告牌的设计原理 2.1 16*64点阵屏原理点阵内部结构及外形如下,16*64点阵共由1024个发光二极管组成,且每个发光二极管是放置在行线和列线的

19、交叉点上,当对应的某一行置1电平,某一列置0电平,则相应的二极管就亮;如要将第一个点点亮,则9脚接高电平13脚接低电平,则第一个点就亮了;如果要将第一行点亮,则第9脚要接高电平,而(13、3、4、10、6、11、15、16)这些引脚接低电平,那么第一行就会点亮;如要将第一列点亮,则第13脚接低电平,而(9、14、8、12、1、7、2、5)接高电平,那么第一列就会点亮。一般我们使用点阵显示汉字是用的16*16的点阵宋体字库,所谓16*16,是每一个汉字在纵、横各16点的区域内显示的。也就是说得用四个8*8点阵组合成一个16*16的点阵。如下图所示,要显示“你”则相应的点就要点亮,由于我们的点阵在

20、列线上是低电平有效,而在行线上是高电平有效,所以要显示“你”字的话,它的位代码信息要取反,即所有列(1316脚)送(1111011101111111,0xF7,0x7F),而第一行(9脚)送1信号,然后第一行送0。再送第二行要显示的数据(1316脚)送(1111011101111111,0xF7,0x7F),而第二行(14脚)送1信号。依此类推,只要每行数据显示时间间隔够短,利用人眼的视觉暂停作用,这样送16次数据扫描完16行后就会看到一个“你”字;第二种送数据的方法是字模信号送到行线上再扫描列线也是同样的道理。同样以“你”字来说明,16行(9、14、8、12、1、7、2、5)上送(00000

21、00000000000,0x00,0x00)而第一列(13脚)送、“0”。同理扫描第二列。当行线上送了16次数据而列线扫描了16次后一个“你”字也就显示出来了。2.2 系统的主要结构 单片机控制器行扫描电路行驱动列扫描电路列驱动16*64点阵 图2-1 16*64 LED点阵系统设计系统框图第三章 主要芯片简介及硬件电路设计3.1 STC89C52芯片简介STC89C52RC单片机介绍STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。 主要特性如下:1. 增强型8051单片机,

22、6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051。2. 工作电压:5.5V3.3V(5V单片机)/3.8V2.0V(3V单片机)。3. 工作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz。4. 用户应用程序空间为8K字节。5. 片上集成512字节RAM。6. 通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P

23、3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片。8. 具有EEPROM功能。9. 具有看门狗功能。10. 共3个16位定时器/计数器。即定时器T0、T1、T2。11. 外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒。12. 通用异步串行口(UART),还可用定时器软件实现多个UART。13. 工作温度范围:-40+85(工业级)/075(商业级)。14PDIP封装。3.2 74HC154芯片简介简介: 4线16线译码器,可以实现地址的扩展。 4-Line to 16-Line Decoder/Demultiplexer引脚说明

24、: 1-11 13-17 :输出端。(outputs (active LOW)) 12:Gnd电源地 (ground (0 V)) 18-19:使能输入端 (enable inputs (active LOW) 20-23地址输入端 (address inputs) 24:VCC电源正 (positive supply voltage)地址/全能输入对应输出表:注意: H = 高电平(HIGH voltage level) L = 低电平(LOW voltage level) X = 任意电平(dont care) 只要控制端G1、G2任意一个为高电平,A、B、C、D任意电平输入都无效。3.3

25、 74HC595芯片简介74HC595是8位串行输入,8位串行或并行输出。l QAQH为并行输出。可以将信号输送到LED,类似流水灯。l QH为串行输出。l 10号角:移位寄存器清零端,低电平有效。l 11号引脚:移位寄存器时钟脉冲,高电平有效。l 12号引脚:存储寄存器时钟脉冲,高电平有效。 l 13号引脚:控制输出的使能端,低电平有效。 l 14号角传送串行信号,信号源可以来单片机。l 16,8号引脚分别接VCC,GND。 3.4 点阵简介8x8点阵是由64个发光二极管排列成8行8列的矩阵,一个发光二极管控制着点阵的一个点。这种显示比较逼真,能显示的字符比较多。实际应用比较广泛,如点阵广告

26、牌,交通灯报站台。3.5 16*64点阵屏构成 首先,我们来分析一下16*16点阵行控线,列控线。 008*8点阵018*8点阵108*8点阵118*8点阵级联方法:如图四个点阵。l 把00,01相同的行线相连接。l 把10,11相同的行线相连接。l 把00,10相同的列线相连接。l 把01,11相同的列线相连接。l 最后,00,01的列就作为16x16点阵的列控线。00,10的行就作为16x16点阵的行控线。同理:16*64的点阵也是一样的,将同一行的所有行连在一起,同一列的所有列连在一起!(我们这次点阵用的是共阳型点阵,即行接阳极)这里的16*64设计我们使用的是proteus画图的,里面

27、使用的是网络标号!3.6 单片机最小系统与说明及连接电路l AT89S52的最小系统其中,C1 ,C2都是30 pF的片状电容,C3 为10F的电解电容。R1为10K的电阻。l X1为12MHz的晶振,连接到单片机的18,19引脚,为单片机提供内部时钟信号,内部反相放大器自激振荡产生时钟信号。时钟发生器对振荡脉冲2分频,即石英频率f=12MHz,则单片机时钟信号为6MHz。l 9号角接上电复位电路。当给单片机加电,高电平脉冲通过10F的电解电容,到达9号引脚(RST),实现主复位。如果正常工作中产生意想不到的情况发生,可以用按键开关控制发送一个高电平实现主复位。Protues省略了电源端,20

28、,40号引脚分别接GND,VCC。3.7 行驱动和列驱动 3.7.1行驱动: 1. A、B、C、D作为地址数据输入线,接P1.0,P1.1,P1.2,P1.3。2. 19号角:接GND。3. 74hc154的16行经8550放大后加载到点阵的行。3.72 列驱动8片74HC595级联控制列数据:l 八片的11号引脚:相连接单片机的P3.1口,作为移位时钟脉冲。l 第一片的14号角接单片机的P3.0口,提供串行数据。l 八片的12号引脚:相连接单片机的P1.6为存储寄存器的时钟脉冲。l 10号角:接单片机P1.5l 13:都同时接地。l 第一片的9号引脚级联到第二片的14号引脚,第二片的9号引脚

29、级联到第三片的14号引脚,依次类推,最后一片9号脚空着。100807接到16x64的点阵的列引脚。3.8 硬件设计注意事项l 整个系统需要加载5V左右的电压。l 行信号经过154后要加载几百欧姆的电阻限流,而后接到8550,经其放大后接到点阵。第四章 keil实现C代码与程序下载 4.1 字模软件的使用 4.2 字模软件的设置 4.3 程序代码字模表程序代码如下:#include#define BLKN 32/列锁存数(为LED显示字数*2)#define TOTAL 16/待显示字个数,本例共16个#define CONIO P1/显示控制口sbit G=CONIO7;/为154译码器显示允

30、许控制信号,0时输出,1时输出全为高请求高阻态sbit CLK=CONIO6;/为595输出锁存器时钟信号端,1时输出数据,从1到0时锁存输出数据sbit SCLR=CONIO5;/为595移位寄存器清0口,平时为1,为0时,输出全为0unsigned char idata dispram(BLKN/2)*32=0;/显示区缓存,16字共16*32/*字模表*/unsigned char code Bmp32= /我们使用的是阳码、逐行式、顺向0xFE,0xFF,0xDE,0xE1,0xEE,0xED,0xE8,0x2D,0x7E,0xED,0xBE,0xE1,0xBE,0xED,0xE8,0

31、x2D,0xEB,0xAD,0xDB,0xA1,0x1B,0xAD,0xD8,0x2D,0xDB,0xAD,0xDF,0xDD,0xDF,0xD5,0xFF,0xBB,/*湖,0*/0xFE,0xFF,0xFE,0xFF,0x00,0x01,0xFE,0xFF,0xFE,0xFF,0x80,0x03,0xB7,0xDB,0xBB,0xBB,0xB0,0x1B,0xBE,0xFB,0xBE,0xFB,0xA0,0x0B,0xBE,0xFB,0xBE,0xFB,0xBE,0xEB,0xBF,0xF7,/*南,1*/0xFE,0xFF,0xEE,0xFF,0xEE,0xFF,0xEE,0xFF,0x

32、C0,0x03,0xDE,0xFF,0xBE,0xFF,0x7E,0xFF,0xFE,0xFF,0xC0,0x07,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0x00,0x01,0xFF,0xFF,/*生,2*/0xEF,0x7F,0xEF,0x7F,0xAF,0x7F,0xAF,0x03,0x82,0xAB,0xAD,0xAB,0x6F,0xAB,0xEF,0x6B,0xE3,0x6B,0x0E,0xDB,0xAD,0xDB,0xEF,0xBB,0xEF,0xBB,0xEF,0x7B,0xEE,0xD7,0xEF,0xEF,/*物,3*/0xEF,0xF

33、F,0xEE,0x0F,0xEE,0xEF,0xEE,0xEF,0x02,0xEF,0xEE,0xEF,0xCE,0xEF,0xC6,0xEF,0xAA,0xEF,0xAA,0xEF,0x6E,0xEF,0xEE,0xED,0xEE,0xED,0xED,0xED,0xED,0xF1,0xEB,0xFF,/*机,4*/0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF5,0xFE,0xFD,0

34、xFE,0xFD,0xFF,0x01,/*电,5*/0xFF,0xFF,0x00,0xFF,0xDB,0x03,0xDB,0x7B,0xC3,0x7B,0xDB,0x7B,0xDB,0x7B,0xC3,0x7B,0xDB,0x03,0xDB,0x7B,0xD1,0xFF,0x0B,0xB7,0xBB,0xBB,0xFB,0x7B,0xFB,0x7D,0xFA,0xFD,/*职,6*/0xFB,0xBF,0xFB,0xBF,0xFB,0xBF,0xFB,0xBF,0xBB,0xBB,0xDB,0xBB,0xDB,0xB7,0xEB,0xB7,0xEB,0xAF,0xEB,0x9F,0xFB,0x

35、BF,0xFB,0xBF,0xFB,0xBF,0xFB,0xBF,0x00,0x01,0xFF,0xFF,/*业,7*/0xEF,0xDF,0xEF,0xDF,0xEF,0xDF,0xEC,0x01,0x03,0xDF,0xEF,0xDF,0xEF,0xDF,0xEA,0x03,0xE7,0x7B,0xCF,0x77,0x2F,0xB7,0xEF,0xAF,0xEF,0xDF,0xEF,0xAF,0xAE,0x77,0xD9,0xF9,/*技,8*/0xFE,0xFF,0xFE,0xDF,0xFE,0xEF,0xFE,0xEF,0x80,0x03,0xFC,0x7F,0xFA,0xBF,0xF

36、A,0xBF,0xF6,0xDF,0xEE,0xEF,0xDE,0xF7,0xBE,0xFB,0x7E,0xFD,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,/*术,9*/0xDD,0xF7,0xEE,0xF7,0xEE,0xEF,0xFF,0xDF,0x80,0x01,0xBF,0xFD,0x7F,0xFB,0xE0,0x1F,0xFF,0xBF,0xFE,0x7F,0x00,0x01,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFA,0xFF,0xFD,0xFF,/*学,10*/0xFF,0xBF,0x87,0xDF,0xB4,0x01,0xAD,0xF

37、D,0xAB,0xFB,0x9E,0x07,0xAF,0xFF,0xB7,0xFF,0xB4,0x01,0xB7,0x6F,0x97,0x6F,0xAF,0x6F,0xBE,0xED,0xBE,0xED,0xBD,0xF1,0xBB,0xFF,/*院,11*/0xFF,0x7F,0xFF,0x7F,0x03,0x7F,0xFB,0x03,0xFA,0xFB,0xB6,0xF7,0xD5,0xBF,0xEB,0xBF,0xEF,0xBF,0xD7,0x5F,0xDB,0x5F,0xBA,0xEF,0x7E,0xEF,0xFD,0xF7,0xFB,0xFB,0xF7,0xFD,/*欢,12*/0x

38、FF,0xFF,0xDF,0x7F,0xEC,0xC3,0xED,0xDB,0xFD,0xDB,0xFD,0xDB,0x0D,0xDB,0xED,0xDB,0xED,0xDB,0xED,0x4B,0xEC,0xD7,0xED,0xDF,0xEF,0xDF,0xD7,0xDF,0xB8,0x01,0xFF,0xFF,/*迎,13*/0xF7,0x7F,0xF7,0x7F,0xF7,0x7F,0xEE,0x01,0xEE,0xFD,0xCD,0xFB,0xCB,0xDF,0xAF,0xDF,0x6E,0xD7,0xEE,0xDB,0xED,0xDB,0xED,0xDD,0xEB,0xDD,0xEF

39、,0xDF,0xEF,0x5F,0xEF,0xBF,/*你,14*/0xFF,0xFF,0xEF,0xFF,0xEF,0xFF,0xEF,0xFF,0xEF,0xFF,0xEF,0xFF,0xEF,0xFF,0xEF,0xFF,0xEF,0xFF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xEF,0xFF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,/*!,15*/4.4 延时函数/*延时函数(约1ms)*/void delay(unsigned int dt)register unsigned char bt;for (;dt;dt-) for(bt=0;bt250;bt+);4.5 主函数/*主函数*/void main(void)register unsigned char i,j,k,l,q,w;/初始化SCON=0X00;/串口工作模式0:移位寄存器方式TMOD=0X01;/定时器T0工作方式1:16位方式TR0=1;/启动定时器T0CONIO=0x3f;/初始化控制口IE=0x82;/允许定时器T0中断for(i=0;i32;i+)for(q=0;qBLKN/2;q+)disprami+q*32=0xFF;if(i

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁