程序:include<>include<>define uchar unsigned chardefine uint unsigned intdefine LCD_databus P0sbit RS=P22 复位信号sbit RW=P21 读写 选择sbit EN=P20 读写 使能sbit CS1=P24 片选1sbit CS2=P23 片选2 void
在我们常用的人机交互显示界面中除了数码管LED以及我们之前已经提到的LCD1602之外还有一种液晶屏用的比较多相信接触过单片机的朋友都知道了那就是12864液晶顾名思义12864表示其横向可以显示128个点纵向可以显示64个点我们常用的12864液晶模块中有带字库的也有不带字库的其控制芯片也有很多种如KS0108T6963ST7920等等在这里我们以ST7920为主控芯片的12864液晶屏来
include<>include<>声明_nop_()define uchar unsigned chardefine uint unsigned intsbit ce=P23define LCD_databus P0sbit rs=P22sbit en=P20sbit rw=P21sbit cs1=P24sbit cs2=P23uchar numvoid delay(uint z){uint x
在我们常用的人机交互显示界面中除了数码管LED以及我们之前已经提到的LCD1602之外还有一种液晶屏用的比较多相信接触过单片机的朋友都知道了那就是12864液晶顾名思义12864表示其横向可以显示128个点纵向可以显示64个点我们常用的12864液晶模块中有带字库的也有不带字库的其控制芯片也有很多种如KS0108T6963ST7920等等在这里我们以ST7920为主控芯片的12864液晶
include <reg52.h>include <intrins.h>define uint unsigned intdefine uchar unsigned chardefine LCDdata P0采用并行模式sbit E = P27sbit RW = P26sbit RS = P25sbit RST = P24sbit key1 = P20 时分秒选择键sbit key2 = P2
名称: 12864液晶移动显示
12864汉字液晶显示--按键电子时钟程序(具有闪烁移位加一减一功能)include <>include <>define uchar unsigned charvoid lcd_ini()void ascii_change(void)void delay()void wri_add(uchar)void wri_dat(uchar1)void shan(void)void dis
12864.hifndef __12864_H__define __12864_H__include<reg52.h>include <intrins.h>利用IO口模拟点阵液晶所需时序点阵液晶控制端口定义需根据硬件适当改变sbit LCD_RS = P20控制端口定义sbit LCD_RW = P21sbit LCD_E = P22sbit LCD_CSA = P23H选通即高电平有效sb
12864液晶显示程序------file:12864.h--------------------------------------------------ifndef __12864_H__define __12864_H__include <reg52.h>include <intrins.h>sbit rs=P27sbit rw=P26sbit en=P25sbit psb=P24
在显示汉字的时候要注意不要在偶数的位置在偶数的位置是乱码希望大家多交流include <reg52.h>include <intrins.h>define uchar unsigned chardefine uint unsigned intdefine LCD_data P1 数据口sbit LCD_RS = P20 寄存器选择输入 sbit LCD_RW
违法有害信息,请在下方选择原因提交举报