版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、16×16点阵显示屏成功点亮! 看到江同学的3216屏(),对于我来说,稍显复杂,所以决定做个1616的屏看看效果,原理图就是以下了,注意做1616时,要去掉一个74LS154(当然这里也能换用74HC154,虽然功耗大,但价格较低),经过两天的奋斗,终于完工了。简单的调试后,点亮了!编个流动显示的程序,哈哈,很炫啊。心动不如赶快行动啊! 我是把点阵块焊到一块板子上,可方便检查有无虚焊,控制部分放到了另一张板上,做成的实物图就是下面的了,视频在这里: (注:以下原理图均来自)/*程序名称:LED1616点阵流动显示汉字简要说明:最大可显示16*16汉字 P0口接上行线,P2口接下行线
2、,P3口接扫描线编 写: JiangX.net改 编: springvirus*/#include <AT89X52.h>#define hang1 P0 /上行线#define hang2 P2 /下行线#define lie P1 /列线#define sum sizeof(hanzi)/32 /自动计算汉字字数/*参数设置*/#define ziti 16 /字体大小(宽度)#define light 50 /显示亮度#define move_speed 50 /移动速度unsigned char code hanzi=/*- 文字: 自 -*/*- 宋体12; 此字体下对应
3、的点阵为:宽x高=16x16 -*/0x00,0x00,0x00,0xF8,0x48,0x48,0x4C,0x4B,0x4A,0x48,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0xFF,0x00,0x00,0x00,/*- 文字: 制 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x50,0x4F,0x4A,0x48,0xFF,0x48,0x48,0x48,0x00,0xFC,0x00,0x00,0xFF,0x00,0
4、x00,0x00,0x00,0x3F,0x01,0x01,0xFF,0x21,0x61,0x3F,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00,/*- 文字: 小 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0x00,0xC0,0x70,0x20,0x00,0xFF,0x00,0x10,0x20,0xC0,0x80,0x00,0x00,0x00,0x04,0x02,0x01,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x01,0x07,0x02,0x00,/*- 文字: 型
5、-*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x10,0x12,0x92,0x7E,0x12,0x12,0xFE,0x12,0x12,0x10,0xFC,0x00,0x00,0xFF,0x00,0x00,0x40,0x42,0x49,0x48,0x48,0x48,0x49,0x7E,0x48,0x48,0x48,0x4A,0x4C,0x4B,0x40,0x00,/*- 文字: 点 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0x00,0xE0,0x20,0x20,0x20,0x3F,0x24,0x24,0x24,0xF
6、4,0x24,0x00,0x00,0x00,0x00,0x40,0x30,0x07,0x12,0x62,0x02,0x0A,0x12,0x62,0x02,0x0F,0x10,0x60,0x00,0x00,/*- 文字: 阵 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0xFE,0x02,0x12,0x2A,0xC6,0x88,0xC8,0xB8,0x8F,0xE8,0x88,0x88,0x88,0x88,0x00,0x00,0xFF,0x00,0x02,0x04,0x03,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x
7、04,0x00,/*- 文字: 显 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0x00,0x3E,0x2A,0xEA,0x2A,0x2A,0x2A,0xEA,0x2A,0x3E,0x00,0x00,0x00,0x00,0x20,0x21,0x22,0x2C,0x20,0x3F,0x20,0x20,0x20,0x3F,0x28,0x24,0x23,0x20,0x20,0x00,/*- 文字: 示 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x20,0x20,0x22,0x22,0x22,0x22,0xE2,
8、0x22,0x22,0x22,0x22,0x22,0x20,0x20,0x00,0x10,0x08,0x04,0x03,0x00,0x40,0x80,0x7F,0x00,0x00,0x01,0x02,0x0C,0x18,0x00,0x00,/*- 文字: 系 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0x02,0x22,0xB2,0xAA,0x66,0x62,0x22,0x11,0x4D,0x81,0x01,0x01,0x00,0x00,0x00,0x40,0x21,0x13,0x09,0x05,0x41,0x81,0x7F,0x01,0x05
9、,0x09,0x13,0x62,0x00,0x00,/*- 文字: 统 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x20,0x30,0x2C,0xA3,0x60,0x10,0x84,0xC4,0xA4,0x9D,0x86,0x84,0xA4,0xC4,0x84,0x00,0x20,0x22,0x23,0x12,0x12,0x92,0x40,0x30,0x0F,0x00,0x00,0x3F,0x40,0x41,0x70,0x00,/*空白,用于区分显示内容的头和尾*/0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
10、,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00;uint k=0,j; /移位变量,k:移位个数uint a=0; /用于软件延时 ulong s=(sum+1)*ziti; /s为全部列数uchar disbuf162; /定义显示缓冲区(16行两列的二维数组以开辟1个16*16汉字的空间)bit move_st; /移动标志/*可变延时*/void delay(void) uchar i;for(i=0;i<li
11、ght;i+);/*初始化子程序*/void init(void) TMOD=0x1; TH0=0xfc; TL0=0x18;/*计数器中断程序*/void timer0(void) interrupt 1 /中断处理 TH0=0xfc; TL0=0x18; a+; /*汉字循环显示*/void run_move(void)uchar k1,k2;if(a>=move_speed) /move_speed控制移动速度 if(k>s-ziti-1)k=0; /整屏移动列数 k1=k/ziti; k2=k%ziti; j=ziti*2*k1+k2; /显示指针 k+; move_st=1; a=0;/*装载显示数据至缓冲区*/void load_hanzi(void) uchar i;run_move();if(move_st) for(i=0;i<15;i+) disbufi0=disbufi+10;/移位处理 disbufi1=disbufi+11;/移位处理 disbuf150=hanzij; disbuf151=(hanziziti+j); move_st=0; /*扫描显示数据缓冲区的内容*/void display(void)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二年级下册数学口算综合练习题 (每页100题)
- 《买玩具》幼儿园大班数学教案
- 《人教版新课标语文六年级上册教案(表格式)》
- 五金安全承诺书
- 湘教版四年级下册语文教案-《一单元-三单元》
- 旅游景区消防改造施工合同
- 供应链管理项目招投标授权书
- 国有企业市场营销策略
- 建筑设备租赁劳务分包协议
- 森林生态效益评估手册
- 心理应激与心身疾病-PPT课件
- 《中国古代文学史——第四编:隋唐五代文学》PPT课件(完整版)
- 第5章金融资产ppt课件
- 原油电脱水处理技术(行业知识)
- (高清正版)JJF(浙)1149-2018生物实验用干式恒温器校准规范
- 廉洁校园你我共塑PPT课件(带内容)
- 园林空间教学课件
- 同济大学教学质量保障体系
- 湘价服200981国家规范最新版
- 土地复垦方案编制规程第1部分通则
- 无领导小组讨论面试题目及面试技巧
评论
0/150
提交评论