欢迎来到天天文库
浏览记录
ID:55953103
大小:27.00 KB
页数:5页
时间:2020-06-18
《LCD1602 4线并口通信源程序.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、LCD16024线并口通信源程序发布时间:2006年6月23日点击次数:2720来源: 作者: LCD1602采用4线并口通信,连接方式是DB4-DB7接P1.4-P1.7;RS:P2.7;RW:P2.6EN:P2.5;注意初始化的设置。在万利MedWin3.0开发环境上调试通过!/*******************************************************************
2、 /*模块功能:显示内容: creatby /* fenyman/* LCD1602/* test/*creatby: fenyman/*Date: 2006-06-21/*Corporation: SMEofDalianUniversityofTechnology/*VersionV1.1/*Copyright(C)feyman
3、2006-2016/*Allrigthsreserved /*******************************************************************/ #include/********************************************************************/#define LCDIO P1sbitLCD1602_RS=P2^
4、7; sbitLCD1602_RW=P2^6; sbitLCD1602_EN=P2^5; /********************************************************************/voidLCD_delay(void);voidLCD_en_command(unsignedcharcommand);voidLCD_en_dat(unsignedchartemp);voidLCD_set_xy(unsignedcharx,unsignedchary);voidLCD_write_cha
5、r(unsignedx,unsignedchary,unsignedchardat);voidLCD_write_string(unsignedcharX,unsignedcharY,unsignedchar*s);voidLCD_init(void);/********************************************************************/voiddelay_nms(unsignedintn);/**********************************************
6、**********************/voidmain(void){ LCD_init(); while(1) { LCD_en_command(0x01); delay_nms(2); LCD_write_string(0,0," createby "); LCD_write_string(0,1," fenyman "); delay_nms(200); LCD_en_command(0x01); delay_nms(2);
7、 LCD_write_string(0,0," LCD1602 "); LCD_write_string(0,1," test "); delay_nms(200); }}/********************LCDPART*************************************/voidLCD_delay(void) { unsignedchari; for(i=40;i>0;i--) ;}/*****************
8、***************************************************/ voidLCD_en_command(unsignedcharcommand){ L
此文档下载收益归作者所有