只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
#include<reg52.h> //********************************************************************* sbit EN=P1^1; sbit RS=P2^0; sbit RW=P2^1; //****************************************************************** char str[]="Goodbye World!"; //*********************************************************************** void delayms(unsigned int ms) { unsigned char i; while(ms--) for(i=0;i<123;i++); } //**************************************************************** void lcdwritecom(unsigned char com) { RW=0; RS=0; EN=1; P0=com; EN=0; delayms(1); } //********************************************************************** void lcdwritedat(unsigned char dat) { RW=0; RS=1; EN=1; P0=dat; EN=0; delayms(1); } //****************************************************************** void lcdinit() { lcdwritecom(0x38); delayms(10); lcdwritecom(0x0c); delayms(10); lcdwritecom(0x06); delayms(10); lcdwritecom(0x01); delayms(10); lcdwritecom(0x38); delayms(10); } //******************************************************************* void main() { char i; lcdinit(); lcdwritecom(0xc0); for(i=0;i<14;i++) { lcdwritedat(str); } while(1); }
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网