• 大小: 18KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签:

资源简介

单片机89c51 1602液晶显示字符 c程序及仿真图,已经生成hex文件,只要打开仿真图直接何以导进程序,即可仿真

资源截图

代码片段和文件信息

#include
#define uint unsigned int
#define uchar unsigned char
uchar code table[]={“How are you!“};
sbit lcdrs=P3^5;
sbit lcden=P3^4;
void delay(uint z)
{
uint ij;
for(i=z;i>0;i--)
for(j=120;j>0;j--);
}
void write_com(uchar com)//写命令
{
lcdrs=0;
P0=com;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void write_date(uchar date)//写数据
{
lcdrs=1;
P0=date;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void lcdinit()
{
lcden=0;
write_com(0x38);//设置显示方式
write_com(0x0f);//光标是否闪烁 是0f,否0e
write_com(0x06);//指针移动
write_com(0x01);//清除屏幕内容,屏幕初始化
write_com(0x80);//设置数据指针,即从哪一位开始显示
}
void main()
{ uint i;
lcdinit();
//write_date(‘A‘);   //显示字母“A“
for(i=0;i<12;i++)
write_date(table[i]);
while(1);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     106058  2010-04-27 12:38  1602液晶显示\1602液晶显示.DSN

     文件        816  2010-04-27 16:49  1602液晶显示\1602液晶显示.c

     文件        470  2010-04-27 16:49  1602液晶显示\1602液晶显示.hex

     目录          0  2010-04-26 23:12  1602液晶显示

----------- ---------  ---------- -----  ----

               107344                    4


评论

共有 条评论