求助51单片机的出租车计费系统设计的#include "1602.h" #include "del...
发布网友
发布时间:2024-08-22 15:27
我来回答
共2个回答
热心网友
时间:2024-09-01 01:28
头文件好写,关键要有源文件与其对应,头文件主要声明宏定义和变量及供外部调用的子程序,另外有些管脚定义也放到头文件中 如:
#ifndef __1602_H__
#define __1602_H__
#define uchar unsigned char
#define uint unsigned int
sbit lcden=P3^4;
sbit rs=P3^5;
sbit rw=P3^6;
void write_com(uchar com);//向液晶屏写命令
void write_date(uchar date);//向液晶屏写数据
void init2();//液晶屏实始化
#endif
子程序一般放在同名的源文件1602.c中,举一个子程序例子如下:
void write_com(uchar com)
{
lcddata=com;
rs=0;
rw = 0;
lcden=0;
Delay1ms(10);
lcden=1;
Delay1ms(10);
lcden=0;
}
头文件只声明这个函数,并没有这个函数本身
至于DELAY,一般就两个延时函数,可以不用头文件,而直接写主程序中,或者只有头文件,不要源文件,把程序直接写在头文件中
热心网友
时间:2024-09-01 01:28
看头文件名称的意思,应该1个是显示器的,1个是延时的.
不说明具体有什么函数,实现什么功能,根本没法写的.