首页 > 应用 > 单片机应用
[导读]#include#define uc unsigned char#define ui unsigned intsbit RS=P3^5;sbit RW=P3^6;sbit E=P3^4;void read_busy()//判断忙不忙;{uc busy;P0=0xff;//RS=0;RW=1;do{E=1;busy=P0;E=0;}while(busy&0x80);//若忙,则一

#include

本文引用地址: http://www.21ic.com/app/mcu/201807/778608.htm

#define uc unsigned char

#define ui unsigned int

sbit RS=P3^5;

sbit RW=P3^6;

sbit E=P3^4;

void read_busy()//判断忙不忙;

{

uc busy;

P0=0xff;//

RS=0;

RW=1;

do

{

E=1;

busy=P0;

E=0;

}

while(busy&0x80);//若忙,则一直循环(0x10000000的1为禁止状态)

}

void write_cmd(uc cmd)//命令函数

{

read_busy();//执行上个语言,判断忙不忙

RS=0;

RW=0;

P0=cmd;

E=1;

E=0;

}

void write_dat(uc dat)//写命令

{

read_busy();

RS=1;

RW=0;

P0=dat;

E=1;

E=0;

}

void main()

{

write_cmd(0x38);//显示模式

write_cmd(0x0f);//开显示,显示光标,并闪烁

write_cmd(0x06);//指针加一,光标加一

write_cmd(0x01);//清0

write_cmd(0x80|0x03);//第一行第四个开始

write_dat(0+'0');//输入的字符

write_dat(0+'1');

write_dat(0+'2');

}


换一批

延伸阅读

[单片机应用] 1602液晶介绍(电路和引脚图)

1602液晶介绍(电路和引脚图)

前边我们讲的流水灯、数码管、LED 点阵这三种都是 LED 设备,这节课我们来学习一下 LCD 显示设备——1602 液晶。那个大大的,平时第一行显示 16 个小黑块,第二行什么都不显示的东西就是 1602 液晶,是不是早就注意到......

关键字:1602液晶 引脚图

[单片机应用] 51单片机洗衣机控制板及C语言程序

51单片机洗衣机控制板及C语言程序

51单片机洗衣机控制板及C语言程序,该控制板单片机采用AT89C51单片机,所设计全自动洗衣机功能有:标准洗衣、经济洗衣、单独洗衣以及排水四种洗衣等四种方式,有强洗、弱洗及运行/暂停、显示及报警功能,程序利用利用......

关键字:51单片机 洗衣机控制板 C语言程序

[测试测量] 检修液晶显示器需要用什么样的示波器

检修液晶显示器需要用什么样的示波器

示波器的种类很多,根据测量领域和要求的不同,有通用示波器和专用示波器之分。从功能上分有模拟示波器(单踪、双踪、多踪)、取样示波器、矢量示波器、数字存储示波器等。检修液晶显示器选用示波器的标准是什么呢?......

关键字:液晶显示器 示波器

[单片机应用] 用Proteus学习51单片机之键盘

用Proteus学习51单片机之键盘

与单片机交互,键盘可能是最直接的工具了。所以我对于键盘检测也是十分期待的。键盘说开了,其实就是很多的按钮。如果键盘数比较小的话,直接使用IO口连接按钮就可以了,比如我要实现一个功能,按键使数字加1或减1,......

关键字:Proteus 51单片机 键盘

[单片机应用] 51单片机中XTYBE的使用及外围设备扩展地址编址的方法

51单片机中XTYBE的使用及外围设备扩展地址编址的方法

XTYBE说法一:2楼:ABSACC.h,XBYTE的定义是这样的,#define XBYTE ((unsigned char volatile xdata *) 0),XBYTE就相当于一个指向外部数据区的无符号字符型变量的指针(的名称,......

关键字:51单片机 XTYBE 外围设备扩展 地址编址

[单片机应用] 51单片机CO2检测显示程序资料

51单片机CO2检测显示程序资料

这是一款51单片机CO2检测显示程序资料,二氧化碳传感器MH-Z19模块的T(TXD)接单片机的RXD, R(RXD)接单片机的TXD,V+连接单片机5v正极,V-连接单片机的地(串口TTL通信就需要连接这四根线);测量电压选用5V;单片机......

关键字:51单片机 CO2检测 显示程序

[单片机应用] 用Proteus学习51单片机之流水灯

用Proteus学习51单片机之流水灯

其实学单片机实在是应该去买一块学习板的,我原本是买了一块的,结果学了段时间,又去弄别的东西了,这次来北京,想继续学习,又忘记带了……BS一下自己。单片机不做实验肯定是不行的,刚好近段时间,一直有在用Prot......

关键字:Proteus 51单片机 流水灯

[大数据] 物联网区块链信任需重新审视

物联网区块链信任需重新审视

简单来看,其实像是多数的实体资产流通、投票、或是智慧产权,这类讲求公平、而且因为有数量限制而产生价值的东西,都不适用于网络世界的复制逻辑;因此,现在有许多机构负责维持不同领域的秩序,并且建立信任。......

关键字:物联网 区块链 大数据

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客