当前位置:首页 > 技术学院 > 热搜器件
[导读]电路图 程序:#include "reg52.h"#define uchar unsigned chartypedef bit BOOL ;sbit rs = P2^6 ;sbit rw = P3^6 ;sbit ep = P2^7 ;void delay(uchar ms){ // 延时子程序uchar i ;while(ms--){for(i = 0 ; i<250;i+

电路图

 

程序:

#include "reg52.h"

#define uchar unsigned char

typedef bit BOOL ;

sbit rs = P2^6 ;

sbit rw = P3^6 ;

sbit ep = P2^7 ;

void delay(uchar ms)

{ // 延时子程序

uchar i ;

while(ms--)

{

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

}

}

void longdelay(uchar s) //长延时

{

while(s--)

{

delay(60) ;

}

}

BOOL lcd_bz()//测试LCD忙碌状态

{

BOOL result ;

rs = 0 ;

rw = 1 ;

ep = 1 ;

result = (BOOL)(P0 & 0x80) ;

ep = 0 ;

return result ;

}

void write_cmd(uchar cmd)// 写指令

{

while(lcd_bz()) ;

rs = 0 ;

rw = 0 ;

ep = 0 ;

P0 = cmd ;

ep = 1 ;

ep = 0 ;

}

void write_addr(uchar addr)//写地址

{

write_cmd(addr|0x80) ;

}

void write_byte(uchar dat)//写字节

{

while(lcd_bz()) ;

rs = 1 ;

rw = 0 ;

ep = 0 ;

P0 = dat ;

ep = 1 ;

ep = 0 ;

}

void lcd_init()// 初始化

{

write_cmd(0x38) ;

delay(1);

write_cmd(0x08) ;

delay(1);

write_cmd(0x01) ;

delay(1);

write_cmd(0x06) ;

delay(1);

write_cmd(0x0c) ;

delay(1);

}

void display(uchar addr, uchar q)//在某一地址上显示一字节

{

delay(10) ;

write_addr(addr) ;

write_byte(q) ;

longdelay(2) ;

}

main()

{

lcd_init() ; // 初始化LCD

delay(10) ;

// lcd_wcmd(0x07) ; //entry mode set

delay(1) ;

while(1)

{

display(0x00,'R') ;//在第一个位置显示R

display(0x01,0x31)// 在第二个位置显示1,(1的ASCII码为31)

}

}

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

电在日常生活、生产、科学研究等工作中得到了广泛应用,随处可见各种各样的电路,这些电路的特性和作用各不相同。下面简单介绍下一些基础电路知识。

关键字: 电路图 电流 电压

电路图是电子工程师必学的基本技能之一,本文集合了稳压电源、DCDC转换电源、开关电源、充电电路、恒流源相关的经典电路资料,为工程师提供最新鲜的电路图参考资料,超全超详细,只能帮你到这了!

关键字: 直流 稳压电源 电路图

在日常的电气柜装配过程中,常常会面临费时费力的巨大烦恼。根据德国“装配机柜4.0”研究结果,传统装配机柜过程最耗时的是规划和安装阶段。而其中,项目规划和电路图构建占据了50%以上的规划时间;机械装配和线束加工,更是占据了...

关键字: 魏德米勒 电气柜 电路图

现在生活中人们都离不开电力, 随着装修的要求越来越高,大家都知道水电属于隐蔽工程,如果没有安装好,后期在使用时会带来很大的麻烦。

关键字: 短路 电路图

短路是两个给负载供电的引脚间的无意连接。在交流和直流电路中都会发生,如果是交流的话短路会影响一整个区域的供电,但从供电站到房屋内有许多级的保险丝和过载保护电路。

关键字: 短路 电路图

等效电路图的八种画法

关键字: 电路图 等效电路

设计分2种,一种叫前向设计,另一种叫后向设计。 后向设计就是我们只知道需求,知道要实现什么功能,但是暂时脑子里还没有具体的结构。多数时候都是后向设计。此时,先开始把module的input和output写好。然后从out...

关键字: verilog 电路图

摘 要 :环境质量监测的重点是实现对空气质量的温湿度检测。目前,温湿度检测有许多专用设备,其侧重点是实现检测过程,文中基于 MSP430F6638 微控制器通过段式液晶实现对检测温度的实时显示,并辅以高精度的时钟显示。...

关键字: 环境质量 MSP430F6638 温度检测 显示电路 高精度 低功耗

常用的继电器触点保护电路

关键字: 保护 电路图

几种电压比较器电路(好东西,收藏)

关键字: 电压 电路图
关闭
关闭