📄 main._c
字号:
//项目名称:LCD1602四线接口应用范例
//功能描述:测试4位数据线接口的LCD1602的驱动程序
//外部模块:LCD1602
//连接方法: 本例子的接线请参照LCD_1602.H
//如果要更改端口,只要修改LCD_1602.H上的定义即可
//外部时钟: 8MHz
//开发人员:书生
//开发日期:2006年2月13日凌晨
//*********************************************************
#include <iom8v.h>
#include <macros.h>
#include "LCD_1602.h"
unsigned char hour,min,sec,time;
unsigned int BT1_time,BT1_T,D882_P;
void delay_nms(unsigned int n);
void delay_nus(unsigned int n);
/*----------------------------------
主程序
-----------------------------------*/
void main(void)
{
delay_nms(20);
LCD_init();
//例如要写入以下数据
BT1_time=545;
BT1_T=551;
D882_P=1050;
hour=0;min=6;sec=12;//00:06:12
//调用功能函数对数据进行处理并写入缓存
LCD_write_time(7,1,hour,min,sec);
LCD_write_number(7,0,0,BT1_time,"sec",10);
LCD_write_number(0,1,1,BT1_T,"C",0);
LCD_write_number(0,0,0,D882_P,"mW",0);
LCD_write_new();//把缓存里的数据写入LCD
while(1)
{
delay_nms(100);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -