单片机Lcd指令问题
最新问答
- 慵懒安静的阳光
char是字符型,char占8bit,int占16bit。调用LCD_Command(0x38),这是对LCD进行读写作时必须的
浏览 380赞 139时间 2023-09-24 - 九尾天使
//向Lcd发送命令程序
void Lcd_Command(unsigned char Command)
{
while(Lcd_Busy()); //判断lcd是否内部作状态
E_L;RS_L;RW_L; //E=0(致能),RS=0(命令),RW=0(写)
delay_us(2); //液晶延时子程序
E_H;
PORTB = Command; //向Lcd发送命令
delay_us(2); //液晶延时子程序
E_L;
}浏览 409赞 118时间 2023-06-28 - 长安三太子
LCD_Write_Command(0xb8|x);0xb8
b8 或X,比如X=0XOO;根据有0出O,有1出1。结果就是0。如X=0xff那结果是OXFF;就是数字电路中的或门啊。不过这里的要按位或
char与int的却别是C语言最基础的char和int的类型都是数型, 并且char的大小 < int的大小.
也就是说char能表示的数字, int都能表示, char不能表示的数字, int也能表示.
这样char可不就是int的(真)子集了嘛.
char的表示范围是: -128 - +127, unsigned char的表示范围才是: 0 - 255.
I/O是输入输出口浏览 271赞 102时间 2022-12-19 - 谷穗的宝贝
1.指令0x38的作用是设定使用8位总线、2行显示、使用5X7字符。要多次重复执行的目的是为了LCD的可靠初始化。
2.在单片机中char和int的定义和在计算机上是一样的,char是8位的,int是16位的。char可以成为8位整型或者字符型,因为我们平时使用的ASCII就是char型的,并且包含了可以显示的字符(比如数字、字母和符号),比如0x41就是代表可以显示的字母A。所以char型可以称为字符型。
3.既然已经知道char是8位的,而IO端口也是8位的,所以使用char在对端口赋值时,就是把char型字符中每一个位的状态(0或者1)复制到端口的对应位上了。浏览 488赞 141时间 2022-10-08
相关问答
-
跪求单片机lcd显示原理的论文
-
单片机最小系统问题
-
求关于单片机或LCD的外文文献 要书名。
-
单片机控制LCD显示电子时钟设计方案
-
单片机最小系统的问题
-
51单片机最小系统的问题
-
求一篇2000字关于单片机或者LCD的中文文献。
-
单片机的cpu内核指什么
-
单片机毕业论文求指导啊?
-
单片机论文┢单片机论文
-
基于单片机,PWM设计直流电机调速的问题
-
请问从事单片机赚钱莫?自己做单片机开发板呢?
-
51单片机中的简易计算器程序问题
-
毕业论文关于51单片机的几个问题
-
基于单片机STC89C52的指纹识别系统。
-
单片机毕业论文题目
-
有人知道如何用52单片机做电子时钟(LCD显示)的程序吗?
-
单片机自动门论文单片机摘要。
-
单片机测温系统的论文,答辩时会问什么问题
-
关于c51单片机使用keil编译器的一些问题?