完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#include
***it lcden=P2^7; #define lcd P0 ***it rw=P2^5; ***it rs=P2^6; #define uint unsigned int #define uchar unsigned char void delay(z); uchar i; void write_com(com); void write_date(date); void init(); uchar code yi[14]="12345678901234"; uchar code er[13]="1234567890123"; void main() { init(); write_com(0x80); for(i=0;i<14;i++) { write_date(yi[14]); delay(5); } write_com(0x80+0x40); for(i=0;i<13;i++) { write_date(er[13]); delay(5); } while(1); } void init() { lcden=0; write_com(0x38); write_com(0x0c); write_com(0x06); write_com(0x01); } void write_com(uchar com) { rs=0; rw=0; lcd=com; delay(5); lcden=1; delay(5); lcden=0; } void write_date(uchar date) { rs=1; rw=0; lcd=date; delay(5); lcden=1; delay(5); lcden=0; } void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } |
|
相关推荐
4个回答
|
|
看例程吧,就像你做题不会对标准答案一样。而且目测,谁会记这些啊
|
|
|
|
看看是不是主函数里的两个for循环有问题,如下;
改为 for(i=0;i<14;i++) { write_date(yi[i]); delay(5); }试试,另一个for循环也是如此。 |
|
|
|
显示屏驱动写了吗?
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
686 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-通用文件I/O模型之close
745 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第十五章 按键中断实验
702 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第十一章 FPIOA管理器实验
949 浏览 0 评论
786 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11460 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-14 04:18 , Processed in 0.733693 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号