完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#include
***it rs=P1^0; ***it rw=P1^1; ***it e=P2^5; #define uchar unsigned char #define io P0 //#define w_data(x) rs=1;rw=0;e=0;io=x;e=1;e=0 //写数据 //#define w_command(x) rs=0;rw=0;e=0;io=x;e=1;e=0 //写命令字 bit bit_busy; uchar table1[]="yang ping"; //第一行要显示的字符组 uchar table2[]="is just my lover"; //第二行要显示的字符组 bit busy() //提取忙信号位 { bit Bit; rs=0; rw=1; e=0; e=1; if (io&0x80) Bit=1; else Bit=0; return Bit; } void w_data(uchar x) { rs=1;rw=0;e=0;io=x;e=1;e=0; } void w_command(uchar x) { rs=0;rw=0;e=0;io=x;e=1;e=0; } void delayms(unsigned int dly) { unsigned int x,y; for(x=dly;x>0;x--) for(y=124;y>0;y--); } /*void delayms(uchar n) { uchar a,j; while(n--) { for(a=0;a<6;a++) for(j=0;j<100;j++); } } */ void init() //初始化 { delayms(15); w_command(0x38); delayms(5); w_command(0x38); delayms(5); w_command(0x38); // while(bit_busy=busy()); w_command(0x38); // while(bit_busy=busy()); w_command(0x08); // while(bit_busy=busy()); w_command(0x01); // while(bit_busy=busy()); w_command(0x06); // while(bit_busy=busy()); w_command(0x0C); } void main() { uchar i; init(); // while(bit_busy=busy()); w_command(0x80); //写第一行首地址 for(i=0;i<16;i++) //写入数值 { // while(bit_busy=busy()); w_data(table1[i]); } // while(bit_busy=busy()); w_command(0x80+0x40); //写第二行首地址 for(i=0;i<16;i++) //写入数值 { // while(busy()); w_data(table2[i]); } while(1); } |
|
相关推荐
6个回答
|
|
将读忙这一块取消试试。现在液晶屏处理速度頂很快,不需要读忙。
|
|
|
|
调一下背光
|
|
|
|
|
|
|
|
|
|
|
|
|
|
写命令跟写数据函数那里没延时吧!!io=x后面加个延时看看。。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2024年上海海思MCU开发者体验官招募,手机/MatePad大奖等你拿!
955 浏览 0 评论
【xG24 Matter开发套件试用体验】蓝牙控制板载LED
829 浏览 0 评论
978 浏览 0 评论
电赛:mspm0l1306的开发板可以烧录程序,但是程序运行不了,怎么解决这个问题?
1038 浏览 1 评论
【xG24 Matter开发套件试用体验】Silicon Labs 基于 EFR32MG24 Explorer Kit 开发板 开箱试用体验
823 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
10515 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-6 05:22 , Processed in 0.613177 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号