LCD1602.h /*---*/ //File:LCD1602_8A.H //Time:20:10 //Modi:09-5-17 /*---*/ //防止被重复定义 #ifndef__LCD1602_8A_H__ #define__LCD1602_8A_H__ /*---
LCD1602.H(51单片机LCD1602显示驱动程序) /*无敌高氯酸修改 函数功能 delay_ms(time) 延时time毫秒 LCD_init() 初始化清空LCD屏 LCD_print(x,y,str)在(x,y)坐标上显示str字符 0=;0;i--) for (j=0;j<1140;j++); } /*** 函数名称:LCD_print() 功能描述:显示字符或字符串 入口参数:字符或字符串...
美的LCD1602.h头文件,下面是第一个:由于2个文件组成:51hei/bbs/dpj- 24671-1.html把里面的2个代码分别保存为文件即可.点这里可以提供文件下载 还有一个是LCD1602.h代码如下,复制代码并保存到文件即可,当然io口 要改为你自己的.#ifndef_LCD1602_H#define_LCD1602_H/* #defineucharunsignedchar#defineuintunsigned...
#include<STC89C5xRC.H>//STC52单片机头文件#include'lcd1602.h'//LCD1602显示屏头文件#include'delay.h'//延时函数头文件voidmain(void)//主程序{lcd1602_init();//LCD1602初始化Delay1ms(10);//延时10msdisplayonechar(8,0,'1');//显示1,显示位置1行9列开始displaylistchar(0,1,"i love you");/...
LCD1602.h是用户自定义头文件 因为使用了< >,所以在编译时先在用户目录下查找该文件,如果找不到,就到安装目录下查找。如果使用的是 " " ,就只在用户目录下查找。这就是使用 < > 和 " " 的区别。
LCD1602.h unsignedchardisplay_code[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39}; unsignedcharLCD_check_busy(void)//定义LCD_check_busy()返回值是字节 {//测试LCD忙碌状态 unsignedcharresult; GPIOPinWrite(LCD_1602_PORT,LCD_1602_RS,0x00);//RS=0 GPIOPinWrite(LCD_1602_...
液晶LCD1602滚动显示程序 : #include "LCD1602.h"void delay50us(uint x){uint i;for(;x>0;x--)for(i=19;i>0;i--);}void delay(uint t){uint i;while(t--){for(i=0;i testd012 2018-07-13 04:46:33 LCD1602是什么?关于LCD1602液晶模块的显示问题? LCD1602表示2行16个字符,也就是有不同...
/***LCD1602头文件***/#ifndefLCD1602_HEADER_FILE#defineLCD1602_HEADER_FILE#include"DELAY_TMP.h"sbitlcdrs=P2^0;sbitlcdrw=P2^1;sbitlcde=P2^2;/***wrcmd***/externvoidwrcmd(intx){delay(2);lcdrs=0;lcdrw=0;lcde=1;P0=x;lcde=0;delay(2);}/***wrdata***...
囧!少年(或少女),这个注释是指当前的文件包含了名为“LCD1602.h”的文件。应该是16X2液晶显示的头文件。“//”表示这句指令是注释
只要这个1602的.h和.c文件都正确有效,那么将这个1602的.h和.c文件放到你的这个工程文件夹里,而后只要主程序中有#include"lcd1602.h"这样的包含头文件声明,就能正确使用了。如下图是用keil uv2建立的一个DS3231的时钟工程,图片中相关文件都能正常打开的: