程序员开发实例大全宝库

网站首页 > 编程文章 正文

单片机初学者轻松入门之(十九):8乘8点阵显示汉字

zazugpt 2024-10-24 19:33:10 编程文章 22 ℃ 0 评论

字模提取软件

1、打开软件,单击选择 "参数设置"

2、单击"文字输入区字体选择"

设置完成单击"确定"

3、单击"其它选项"

如果是点阵显示,则选择"横向取模",字节倒序;

如果是12864显示,则选择"纵向取模",字节倒序。

4、 在文字输入区输入要取模的文字,按下Ctrl+Enter结束文字输入

5、单击"取模方式"

双击"C51格式"进行字模生成

如下图所示在点阵生成区生成了字库代码

1、 电路图

2、 程序设计

#include<reg51.h>

#include<intrins.h>

unsigned char code a[]={0x10,0x10,0xFF,0x10,0x28,0x44,0x82,0x01};

void delay(unsigned int m)

{

unsigned char i;

while(m--)

for(i=0;i<120;i++);

}

void main()

{

unsigned char m,k=0;

m=0xfe;

while(1)

{

P0=m; //行0有效

m=_crol_(m,1);

P2=a[k++]; //列1有效

if(k==8)k=0;

delay(1);

}

}

3、下载程序并设计

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表