完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
最近在研究ocm4x8c这个12864的LCD但是在看其他人的设计时,wr_lcd (comm,0x30);我实在不知道它代表什么,我知道它的大概意思是写入指令0x30,但是是写入到comm吗?comm预编译为0,(comm,0x30)是把0x30传输给0还是什么? 头疼啊,谁来解释下,comm到底是什么意思? /ocm4x8c(串).c #define uint unsigned int
/ |
|
相关推荐
2个回答
|
|
这个是命令数据锁定位,当这个管脚(应该是RS)为0(comm)时单片机向显示屏传输命令,当这个管脚(应该是RS)为1(dat)时单片机向显示屏传输数据,命令是为了配置显示屏,数据一般就是要显示的内容。你可以看一下wr_lcd ();这个函数里面是怎么操作的。
最佳答案
|
|
|
|
仔细琢磨了下,又去看了wr_lcd ();这个程序,大致懂了,他先预编译data=1,comm=0,然后在wr_lcd ();里面
if(data or comm)//如果data或comm,或者是1或0。 { rs=1;//也就是说rs=1时,rs近似于等于data rw=0;//单片机向显示屏传输数据 e=1;//使能开 } else { rs=0;//当rs=0时,rs近似于等于comm rw=0;//单片机向显示屏传输命令 e=1;//使能开 } wr_lcd (comm,0x30)的意思应该就是单片机向显示屏传输命令0x30,是这个意思吧。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
787 浏览 0 评论
使用Keil建立完整的工程,并使用外部中断0触发数码管显示903
1476 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-使用AHT20进行环境监测之AHT20传感器介绍
1216 浏览 0 评论
900 浏览 0 评论
963 浏览 1 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11866 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 07:41 , Processed in 0.436488 second(s), Total 41, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号