当前位置:首页 > 技术学院 > 热搜器件
[导读]#include#define uchar unsigned charsbit rs=P2^0; //lcd1602 rs端sbit rw=P2^1; //lcd1602 rw端sbit en=P2^2; //lcd1602 e端uchar code table[]="wang yun";uchar code tt1[]={0x1F,0x1F,0x04,0x0E,0x0E,0x04,0x1F

#include

#define uchar unsigned char

sbit rs=P2^0; //lcd1602 rs端

sbit rw=P2^1; //lcd1602 rw端

sbit en=P2^2; //lcd1602 e端

uchar code table[]="wang yun";

uchar code tt1[]={0x1F,0x1F,0x04,0x0E,0x0E,0x04,0x1F,0x1F}; //王

uchar code tt2[]={0x0E,0x0E,0x00,0x1F,0x1F,0x0C,0x19,0x1F}; //云

///////////////////////////////////////

void delay(uchar H,uchar L) //定时器延时程序段

{ TF0=0;TH0=H;TL0=L;

while(!TF0);

}

////////////////////////////////////// 写指令程序段

void w_comd(uchar lcd1602_code)

{ en=1;rs=0;rw=0;

P0=lcd1602_code;

delay(0xff,0xd8);

en=0; //en端下降沿触发数据发送

delay(0xff,0xd8); //本程序没有 忙检测程序,所以此处必须给足够长的延时,保证数据发送完全

}

///////////////////////////////////////写数据程序段

void w_data(uchar lcd1602_data)

{ en=1;rs=1;rw=0;

P0=lcd1602_data;

delay(0xff,0xd8);

en=0; //en端下降沿触发数据发送

delay(0xec,0x78);

}

//////////////////////////////////// 初始化lcd1602

void set_lcd1602()

{ w_comd(0x01); //清屏

delay(0xf9,0x98);

w_comd(0x02); //地址指针归位

delay(0xf9,0x98);

w_comd(0x06); //

w_comd(0x0c); //开显示屏

w_comd(0x38); //8位传送数据 2行显示

}

/////////////////////////////////// 显示程序

void view_lcd1602(uchar addr,uchar *i) //*i为所传字符串指针

{ int j;

w_comd(addr); //写入地址

while(*i>0)

{ w_data(*i); //写入数据

i++;

for(j=0;j<=100;j++)

delay(0x15,0xa0);

w_comd(0x18); //左移指令

}

}

/////////////////////////////////////// cgram写入程序段

void cgram_set_lcd1602(uchar addr,uchar*i)

{ int j;

w_comd(addr); //地址写入

for(j=0;j<8;j++)

{ w_data(*i); //自定义数据写入

i++;

}

}

////////////////////////////////////// 主程序

void main()

{

TMOD=0x00; //设定定时器

TR0=1; //定时器0开

set_lcd1602(); //初始化LCD1602

view_lcd1602(0x8f,table);

cgram_set_lcd1602(0x40,tt1);

cgram_set_lcd1602(0x48,tt2);

w_comd(0xca); w_data(0x00); w_data(0x01); //自定义字符显示

while(1);

}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

北京2025年9月10日 /美通社/ -- 以"智领工业 全球互联"为主题的2025全球工业互联网融合发展交流大会于9月6日在中国东北辽宁省沈阳市举行。 图为2025全球工业互联网融合发展交流大会9月6日于辽宁沈阳举办...

关键字: 工业互联网 数字化 COM HTML

柏林2025年9月9日 /美通社/ -- 总部位于迪拜的生活方式科技品牌ASTRAUX强势亮相2025年柏林国际电子消费品展览会(IFA),首次推出的三款原创产品引发广泛关注,成功将品牌推向绿色出行与智能生活领域的舆论焦...

关键字: ST COM AI GLOBAL

上海2025年9月9日 /美通社/ -- 9月8日,移远通信宣布,其自研蓝牙协议栈DynaBlue率先通过蓝牙技术联盟(SIG)BQB 6.1标准认证。作为移远深耕短距离通信...

关键字: 蓝牙协议栈 移远通信 COM BSP

全链路破解业主招商去化难题 上海2025年8月11日 /美通社/ -- 面对当前商业地产市场招商难、去化慢的普遍困境,仲量联行结合自身行业优势及领先的科技产品研发能力,重磅升级多款地产科技工具以辅助业主客户在当下市场困...

关键字: 数字化 BSP COM LAN

上海2025年8月11日 /美通社/ -- 近日,英飞凌科技宣布为北京市企业家环保基金会(以下简称"SEE基金会")与四川省绿色江河环境保护促进会(以下简称"绿色江河")共同发起的"点绿长江"项目提供专项捐助和系列支持,...

关键字: 英飞凌 可持续发展 INFINEON COM

诚邀莅临2025德国国际汽车及智慧出行博览会(简称"2025 IAA") B3 展厅 E40 展位,深入了解麦格纳在可持续材料、动力总成和储能系统等领域的创新成果 亲临户外实车演示,聆听专家解读麦格纳前沿雷达技...

关键字: BSP COM 雷达 AI

麦格纳集成式舱内感知系统,正受到越来越多汽车制造商的青睐 舱内感知系统至关重要,它能提供全面、灵敏的安全保障,同时优化驾驶体验 舱内儿童监测等先进功能,能有效保证乘客的安全,避免弱势乘客出现热射病等危险情况...

关键字: 集成 BSP COM 摄像头

完全无人化 —— 定义未来金标标准的100%自动化诊断系统 CURECA™ 将于7月28日至31日在芝加哥首次亮相。 实现全球诊断数据的统 —— 设立大数据平台 S...

关键字: GEN 自动化 无人值守 SE

厦门 2025年7月3日 /美通社/ -- 厦门市华师希平双语学校在三年办学历程中取得积极进展,教育教学工作呈现良好态势。 教育教学稳步推进 中考表现:2024年首届中考总均分在全市表现良好;2025届地...

关键字: BSP 人工智能 AI SE

54% 的受访高管低估了将AI战略转化为实际成果的运营复杂性。 仅 22% 的受访组织为在自动化决策中使用 AI 建立了明确的指导方针和护栏。 64% 的首席营...

关键字: IBM AI COM BSP
关闭