找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2209|回復: 8
收起左側

單片機LCD1602 怎么把日期放在中間?

[復制鏈接]
ID:980134 發(fā)表于 2023-4-15 14:25 | 顯示全部樓層 |閱讀模式
如題,請問一下大佬怎么把年月日放到顯示屏中間,不知為啥我的星期不顯示,所以我就想把星期刪掉,把年月日當?shù)街虚g,求大佬告知
Snipaste_2023-04-15_14-16-58.png
51hei截圖20230415141814.png
回復

使用道具 舉報

ID:980134 發(fā)表于 2023-4-15 14:35 | 顯示全部樓層
我會了,打空格就行。。。
回復

使用道具 舉報

ID:261025 發(fā)表于 2023-4-15 18:50 | 顯示全部樓層
改0x80   想改到哪個位置就改成圖中的數(shù)
LCD1604.jpg
回復

使用道具 舉報

ID:579397 發(fā)表于 2023-4-16 00:24 | 顯示全部樓層
Lcdwritecom (0x80);
中的0x80改大一點數(shù)值
回復

使用道具 舉報

ID:1072002 發(fā)表于 2023-4-16 07:09 來自手機 | 顯示全部樓層
打空格是行,但是把0x80改大一點比打空格占用的數(shù)據(jù)小一點
回復

使用道具 舉報

ID:1062491 發(fā)表于 2023-4-17 00:54 | 顯示全部樓層
LcdWriteCom(0x80); 用第一行的位置 0x80是開頭 想中間 就調(diào)0x85左右
如果用LcdWriteStr();那里面“”顯示字符串才是打空格就行
回復

使用道具 舉報

ID:1072153 發(fā)表于 2023-4-17 07:48 | 顯示全部樓層
寫入空格字符!!
回復

使用道具 舉報

ID:1034262 發(fā)表于 2023-4-17 10:26 | 顯示全部樓層
改變起始位置即可。
回復

使用道具 舉報

ID:584814 發(fā)表于 2023-4-17 11:18 | 顯示全部樓層
建議將程序改寫成顯示任意位置的字符形式方便調(diào)用。
至于星期不顯示,可能是顯示越界或被后面的刷新掉了,要改主程序。
一般,這種相對固定位置的時鐘,可以直先接寫顯示模板,然后調(diào)入?yún)?shù)就方便了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表