完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
|
|
|
|
|
|
首先要添加1602相关的字库、驱动那些的库文件
然后用一个按键触发中断的语句,只要检测到有按键就触发中断,然后扫描确定是哪个按键被按下,然后用一个while(1)循环运行一个滚动显示字符的,每次有按键触发时就改变显示的字符的内容 |
|
|
|
|
|
思路應該是,除了switch外,您上面的0~9對應的字符輸出功能外,滾動的效果可以假設
uchar message[7]="Welcome"; uchar i,j; for(i=0;i<7;i++) { for(j=0;j<7;j++) LCD_write_byte(message[(i+j)%7]); delay(50); } 所以會從輸出字元順序為 0,1,2,...,6 變成輸出 1,2,3,....,0 達到左滾動效果 以上供參考 |
|
|
|
|
只有小组成员才能发言,加入小组>>
1018 浏览 1 评论
1849 浏览 0 评论
1830 浏览 1 评论
3254 浏览 5 评论
3581 浏览 9 评论
1021浏览 1评论
1850浏览 1评论
如何知道嵌入式电子控制单元 (ECU) 中的RAM使用情况?
1360浏览 1评论
1852浏览 0评论
1178浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 23:59 , Processed in 1.573197 second(s), Total 78, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3280