用keil51单片机C语言编写程序,使液晶显示器显示16*16点阵汉字,请问怎么编写,谢谢!

用keil51单片机C语言编写程序,使液晶显示器显示16*16点阵汉字,请问怎么编写,谢谢!,第1张

#include"at89x51.h"

unsigned char code led[]={0x10,0x04,0x10,0x03,0xD0,

0x00,0xFF,0xFF,0x90,0x00,

0x18,0x1D,0xF7,0x13,0x14,

0x11,0x54,0x15,0x94,0x19,

0x14,0x51,0x14,0x91,0xF6,

0x7F,0x04,0x11,0x00,0x01,

0x00,0x00,

0x04,0x04,0x04,0x02,0x04,

0x01,0xC4,0xFF,0x3F,0x00,

0x04,0x20,0x04,0x10,0x04,

0x08,0xE4,0x3F,0x04,0x42,

0x1F,0x41,0x84,0x40,0xC4,

0x40,0x06,0x40,0x04,0x70,

0x00,0x00}

unsigned char i=0,j=0,time_50ms=0

delay()

main()

{

TMOD=0X01

TH0=0X3C

TL0=0XB0

TR0=1

ET0=1

EA=1

while(1)

{

P1=i

P2=led[32*j+2*i]

P3=led[32*j+2*i+1]

delay()

i++

if(i==16)

i=0

if(time_50ms==20)

{

time_50ms=0

j++

if(j==2)

j=0

}

}

}

int_T0() interrupt 1

{

TH0=0X3C

TL0=0XB0

time_50ms++

}

delay()

{

unsigned char t1

for(t1=0t1<100t1++)

}

keil5设置中文的方法如下:

电脑:华为笔记本。

系统:Windows10专业版2004。

工具:Keil uVision 5.18 MDK版。

1、在开始菜单栏找到Keil5快捷方式,点击打开keil5设置中文

2、进入Keil5主界面,点击菜单栏的“Edit”keil5设置中文。

3、在d出的列表中选择最后面的那个“Configuration”,进入配置keil5设置中文。

4、在d出的“Configuration”对话框中找到Edit页,并切换,找到Encodingkeil5设置中文。

5、点击“Encoding”右侧文本框的箭头,找到哪岁Chinese GB2312(Simplified),也就是简体中文凯蔽编码keil5设置中文。

6、配置完毕有点“Ok”,回到程序编辑界面,可以看到之前显示为问号的汉盯缓州字总算出来了keil5设置中文。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12433732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存