资源简介
单片机1602字符液晶滚动演示程序和仿真图
代码片段和文件信息
/*************** writer:shopping.w ******************/
#include
#include
#define uchar unsigned char
#define uint unsigned int
sbit RS = P2^0;
sbit RW = P2^1;
sbit EN = P2^2;
void Delayms(uint ms)
{
uchar i;
while(ms--)
{
for(i=0;i<120;i++);
}
}
uchar Busy_Check()
{
uchar LCD_Status;
RS = 0;
RW = 1;
EN = 1;
Delayms(1);
LCD_Status = P0;
EN = 0;
return LCD_Status;
}
void Write_LCD_Command(uchar cmd)
{
while((Busy_Check()&0x80)==0x80);
RS = 0;
RW = 0;
EN = 0;
P0 = cmd;
EN = 1;
Delayms(1);
EN = 0;
}
void Write_LCD_Data(uchar dat)
{
while((Busy_Check()&0x80)==0x80);
RS = 1;
RW = 0;
EN = 0;
P0 = dat;
EN = 1;
Delayms(1);
EN = 0;
}
void Initialize_LCD()
{
Write_LCD_Command(0x38);
Delayms(1);
Write_LCD_Command(0x01);
Delayms(1);
Write_LCD_Command(0x06);
Delayms(1);
Write_LCD_Command(0x0c);
Delayms(1);
}
void ShowString(uchar xuchar yuchar *str)
{
uchar i = 0;
if(y == 0)
Write_LCD_Command(0x80 | x);
if(y == 1)
Write_LCD_Command(0xc0 | x);
for(i=0;i<16;i++)
{
Write_LCD_Data(str[i]);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 40139 2009-01-24 12:21 12 1602字符液晶滚动演示程序\1602字符液晶滚动演示程序.DSN
文件 768 2009-03-11 10:16 12 1602字符液晶滚动演示程序\1602字符液晶滚动演示程序.PWI
文件 14716 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\12
文件 5421 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\12.hex
文件 70 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\12.lnp
文件 17510 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\12.M51
文件 1571 2009-08-12 16:52 12 1602字符液晶滚动演示程序\code\12.Opt
文件 2659 2009-08-12 16:52 12 1602字符液晶滚动演示程序\code\12.plg
文件 2222 2009-08-11 14:17 12 1602字符液晶滚动演示程序\code\12.Uv2
文件 1169 2009-08-11 14:03 12 1602字符液晶滚动演示程序\code\LCD1602.c
文件 3477 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\LCD1602.LST
文件 5353 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\LCD1602.OBJ
文件 2596 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\main.c
文件 7284 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\main.LST
文件 11564 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\main.OBJ
文件 6376 2005-03-23 06:22 12 1602字符液晶滚动演示程序\code\STARTUP.A51
文件 14049 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\STARTUP.LST
文件 749 2009-08-12 16:48 12 1602字符液晶滚动演示程序\code\STARTUP.OBJ
文件 22423 2009-08-12 16:15 12 1602字符液晶滚动演示程序\code.rar
文件 13524 2009-03-11 10:16 12 1602字符液晶滚动演示程序\Keil C\1602字符液晶滚动演示
文件 5425 2009-03-11 10:16 12 1602字符液晶滚动演示程序\Keil C\1602字符液晶滚动演示.hex
文件 86496 2009-01-24 12:15 12 1602字符液晶滚动演示程序\Last Loaded 1602字符液晶滚动演示程序.DBK
目录 0 2011-01-13 02:32 12 1602字符液晶滚动演示程序\code
目录 0 2011-01-13 02:32 12 1602字符液晶滚动演示程序\Keil C
目录 0 2011-01-13 02:32 12 1602字符液晶滚动演示程序
----------- --------- ---------- ----- ----
265561 25
- 上一篇:数据结构-利用栈求表达式的值
- 下一篇:gba
se-connector 驱动
评论
共有 条评论