资源简介
基础MSP430f5529控制LCD1602,只需直接改变代码中引号中的字母,就可实现想要LCD显示的字母。
代码片段和文件信息
#include
//必要操作:正确连接1602
#define uint unsigned int//定义常用数据类型替代码
#define uchar unsigned char
#define dat P3OUT //定义LCD1602的数据口为P2
#define CLR_RS P6OUT&=~BIT0;//置零P1.0位,也就是置零RS
#define SET_RS P6OUT=BIT0;//置壹P1.0位,也就是置壹RS
#define CLR_RW P6OUT&=~BIT1;//置零P1.1位,也就是置零RW
#define SET_RW P6OUT|=BIT1;//置壹PI.1位,也就是置壹RW
#define CLR_EN P6OUT&=~BIT2;//置零P1.2位,也就是置零EN
#define SET_EN P6OUT|=BIT2;//置壹P1.2位,也就是置立EN
uchar busy;//1602
void delay_1ms(void);//延时程序
void delay_1s(void);//延时程序
void display(void);//显示程序?
void busy_1602(void);//液晶查忙程序
void shj_1602(uchar a);//液晶写数据程序?
void init_1602(void);//液晶初始化
void zhl_1602(uchar a);//液晶写指令程序
void main(void)//主程序开始
{
WDTCTL=WDTPW+WDTHOLD;
P6DIR=0xff;
P3DIR=0xff;
while(1)
{
display();//在大循环内调用显示函数,一直显示
}
}
void
- 上一篇:FPGA VHDL语言篮球计分器
- 下一篇:p5js代码库
相关资源
- 51单片机 LCD1602液晶 sht31 IIC接口
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- stm32f103 控制PWM输出
- lcd1602 温度日历闹钟功能
- LCD1602 STC89C52简单的固定字符显示,适
- LCD1602 电子时钟 protues仿真
- 基于51单片机的超声波测距程序LCD16
- 基于VHDL的LCD1602显示程序,电路设计,
- C51万年历设计LCD1602.rar
- 基于LPC2124嵌入式课程设计包括LM016L
- 基于LPC2124下的贪吃蛇游戏
- stm32控制LCD1602
- MSP430G2553 +LCD1602四位液晶显示程序
- LCD1602篮球比赛计分器
- 电压测量proteus仿真ADC0808+LCD1602
- STM32 TIM2+LCD1602秒表实验
- 基于51单片机和LCD1602的万年历程序
- DS1302时钟LCD1602显示
- 51单片机,LCD1602DS18B20
- 基于msp430f149的mpu6050程序
- 光电测速及LCD1602显示
- lM016L/1602显示汉字(lcd1602手册+keil51
- 硬件编程开发--字模软件
- LCD1602显示万年历程序
- MSP430G2553控制LCD1602
- 4*4键盘+lcd1602protel原理图pcb图
- DS1302时钟芯片做的LCD1602显示时钟51单
- Verilog HDL编写的FPGA LCD1602液晶显示代码
- 基于AD9851的信号源(LCD1602和键盘中断
- 汽车智能座椅
评论
共有 条评论