找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3030|回復(fù): 17
打印 上一主題 下一主題
收起左側(cè)

萌新入坑,單片機(jī)c語言理解不了,求大佬解答

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
#
ID:481505 發(fā)表于 2019-5-22 19:12 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
        if(Temp_dat<100) LCD1602_writebyte(" ");
                LCD1602_writebyte(" ");         

Temp_dat是DS18B20實際溫度,上面的程序是當(dāng)溫度小于100然后它輸出的是什么?


/********************************************************************
* 名稱 : LCD1602_writebye(uchar *prointer)
* 功能 : 1602寫入數(shù)據(jù)函數(shù)  指針式
* 輸入 : 輸入需要顯示的內(nèi)容
* 輸出 :
***********************************************************************/
void LCD1602_writebyte(uchar *prointer)                                   //1602 字符串    處理
{
    while(*prointer!='\0')
    {
        LCD1602_write(1,*prointer);
        prointer++;
    }
}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

17#
ID:551493 發(fā)表于 2019-5-30 22:18 | 只看該作者
LCD1602_writebyte(" "),參數(shù)表示一個字符串,包含1個空格符 和 1個結(jié)束符,很明顯,按照函數(shù)的實現(xiàn),只發(fā)送了1個空格符,空格符的ascii值是0x20,至于這個0x20發(fā)送過去,會發(fā)生什么,這需要看屏是怎么定義這個空格符的!
回復(fù)

使用道具 舉報

16#
ID:551165 發(fā)表于 2019-5-30 16:17 | 只看該作者
樓主還是多看看書,多嘗試代碼,基礎(chǔ)牢固了后面才簡單
回復(fù)

使用道具 舉報

15#
ID:542241 發(fā)表于 2019-5-30 14:21 | 只看該作者
輸出清屏,也就是清楚原先的數(shù)據(jù)
回復(fù)

使用道具 舉報

14#
ID:489281 發(fā)表于 2019-5-30 01:03 | 只看該作者
輸出的應(yīng)該是空格吧
回復(fù)

使用道具 舉報

13#
ID:549656 發(fā)表于 2019-5-28 21:12 | 只看該作者
清屏。。。。
回復(fù)

使用道具 舉報

12#
ID:543593 發(fā)表于 2019-5-28 17:19 | 只看該作者
prointer是數(shù)組名,也是數(shù)組首地址,*prointer 表示數(shù)組首地址里的數(shù)據(jù),prointer++,就是地址遞增
回復(fù)

使用道具 舉報

11#
ID:282850 發(fā)表于 2019-5-28 16:51 | 只看該作者
幻劍心 發(fā)表于 2019-5-23 22:44
“”表示空字符串。這在編程上經(jīng)常用到。體現(xiàn)在顯示上就是什么都沒有顯示。
相似的還有null。兩者區(qū)別是第 ...

水桶解釋非常贊
回復(fù)

使用道具 舉報

10#
ID:479959 發(fā)表于 2019-5-28 16:38 | 只看該作者
這個是寫字符函數(shù),你先要自己建立一個字符數(shù)組,里面裝著你要顯示的字符。使用時把這個函數(shù)的uchar指針指向數(shù)組就可以寫出相應(yīng)字符
回復(fù)

使用道具 舉報

9#
ID:510365 發(fā)表于 2019-5-28 14:21 | 只看該作者
什么都沒有顯示
回復(fù)

使用道具 舉報

8#
ID:549010 發(fā)表于 2019-5-28 09:30 | 只看該作者
嗯嗯勸樓主還是學(xué)一下C語言吧!畢竟那里面的有些東西還是用到c一起的一東西的,學(xué)習(xí)了總沒有什么壞處呀(┯_┯)
回復(fù)

使用道具 舉報

7#
ID:511890 發(fā)表于 2019-5-23 22:44 | 只看該作者
“”表示空字符串。這在編程上經(jīng)常用到。體現(xiàn)在顯示上就是什么都沒有顯示。
相似的還有null。兩者區(qū)別是第一種的話有存儲地址。只是把里面的東西清空了。第二種則是連地址都沒了。
用水桶表示就是第一種是桶還在,但是沒裝水。第二種的話連桶都沒了。
回復(fù)

使用道具 舉報

6#
ID:545902 發(fā)表于 2019-5-23 20:46 | 只看該作者
重新查看是否復(fù)位了
回復(fù)

使用道具 舉報

5#
ID:481505 發(fā)表于 2019-5-23 20:34 | 只看該作者
感謝諸位大佬解答。
回復(fù)

使用道具 舉報

地板
ID:160500 發(fā)表于 2019-5-23 19:25 | 只看該作者
顯示一個空格。
回復(fù)

使用道具 舉報

板凳
ID:371051 發(fā)表于 2019-5-23 18:34 | 只看該作者
如果要輸出什么就不會是空,這是清除以前的數(shù)據(jù)。
回復(fù)

使用道具 舉報

沙發(fā)
ID:277755 發(fā)表于 2019-5-23 10:36 | 只看該作者
什么也不顯示。類似清屏吧!
回復(fù)

使用道具 舉報

樓主
ID:94031 發(fā)表于 2019-5-23 09:06 | 只看該作者
應(yīng)該是清空原顯示
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表