main.c
来自「meg16 的所有功能实例」· C语言 代码 · 共 68 行
C
68 行
/****************************************Copyright (c)**************************************************
** ADEmbed Development Co.,LTD.
** http://www.adembed.com
**--------------File Info-------------------------------------------------------------------------------
** File name: mian.c
** Last modified Date: 2008-10-13
** Last Version: 1.0
** Descriptions: lcd1602 test.
**
**------------------------------------------------------------------------------------------------------
** Created by: zhoufeng
** Created date: 2008-10-13
** Version: 1.0
** Descriptions:
**
**------------------------------------------------------------------------------------------------------
** Modified by: junbolu
** Modified date: 2008-12-13
** Version:
** Descriptions:
**
**------------------------------------------------------------------------------------------------------
**ICC-AVR application builder : 2008-12-13
**Target : M16
**Crystal: 7.3728Mhz
**
**
**描述:这是一个Lcd1602的测试程序。LCD1602型号为JHD162A 使用8位并口数据传输.
**
**
**涉及知识点:
**
**
**
*******************************************************************************************************/
#include <iom16v.h>
#include <macros.h>
#include"lcd1602.h"
#include<ctype.h>
void main(void)
{
char str[]=" Welcome ";
char clr[]=" ";
char str1[]="www.adembed.com";
char ver[]= "EasyAVR AV3";
char test[]="1602LCD DEMO PRO";
unsigned int i=0;
lcd_init();
delay_nms(10);
lcd_disp_string(0,0,str);
delay_nms(10);//短延时是必要的
lcd_disp_string(1,0,str1);
delay_nms(2000);
lcd_disp_string(0,0,clr);
delay_nms(10);//短延时是必要的
lcd_disp_string(0,0,ver);
delay_nms(10);//短延时是必要的
lcd_disp_string(1,0,clr);
delay_nms(10);//短延时是必要的
lcd_disp_string(1,0,test);
while(1)
{
//Add code for yourself...
;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?