找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

關(guān)于單片機(jī)溫度預(yù)設(shè)值編寫思路的問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:819146 發(fā)表于 2022-1-20 17:53 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
大佬能提供一下設(shè)置溫度預(yù)設(shè)值程序的思路嗎,用的是32,我是用按鍵查詢來判斷是否進(jìn)去進(jìn)入設(shè)置,進(jìn)而切換模式,然后用中斷來進(jìn)行加減,總是出現(xiàn)問題,我能做的都做了,還是解決不了問題,萌新,見諒見諒
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:313048 發(fā)表于 2022-1-20 18:21 | 只看該作者
不知道你要做什么,你首先排除按鍵程序是否有問題,如果用中斷的話,你可以把溫度值設(shè)置為一個(gè)全局變量,每次中斷操作一次,
回復(fù)

使用道具 舉報(bào)

板凳
ID:819146 發(fā)表于 2022-1-20 18:45 | 只看該作者
AUG 發(fā)表于 2022-1-20 18:21
不知道你要做什么,你首先排除按鍵程序是否有問題,如果用中斷的話,你可以把溫度值設(shè)置為一個(gè)全局變量,每 ...

就是類是與溫度報(bào)警,設(shè)計(jì)一個(gè)預(yù)設(shè)值,當(dāng)實(shí)際溫度大于預(yù)設(shè)值的時(shí)候,報(bào)警,溫度值實(shí)在12864上顯示的,用中斷,我也是定義了一個(gè)全局變量,按一下,中斷一次,全局變量加1,還有一個(gè)問題就是再設(shè)置預(yù)設(shè)值的頁面上,這個(gè)數(shù)據(jù)不會(huì)在屏上實(shí)時(shí)更新
回復(fù)

使用道具 舉報(bào)

地板
ID:879809 發(fā)表于 2022-1-20 20:26 | 只看該作者
1571324958 發(fā)表于 2022-1-20 18:45
就是類是與溫度報(bào)警,設(shè)計(jì)一個(gè)預(yù)設(shè)值,當(dāng)實(shí)際溫度大于預(yù)設(shè)值的時(shí)候,報(bào)警,溫度值實(shí)在12864上顯示的,用 ...

改變溫度設(shè)定值全局變量的時(shí)候,調(diào)用屏顯函數(shù)不就可以更新了嗎?
回復(fù)

使用道具 舉報(bào)

5#
ID:819146 發(fā)表于 2022-1-20 20:37 | 只看該作者
發(fā)表于 2022-1-20 20:26
改變溫度設(shè)定值全局變量的時(shí)候,調(diào)用屏顯函數(shù)不就可以更新了嗎?

C:\Users\小王子\Desktop
temppresets不會(huì)更新,只有key1再次中斷,數(shù)據(jù)才會(huì)更新
回復(fù)

使用道具 舉報(bào)

6#
ID:161164 發(fā)表于 2022-1-21 13:50 | 只看該作者
1571324958 發(fā)表于 2022-1-20 20:37
temppresets不會(huì)更新,只有key1再次中斷,數(shù)據(jù)才會(huì)更新

如果數(shù)值改了
顯示不更新
這代表了你的代碼有明顯的缺陷
貼上來看看有沒有的救
回復(fù)

使用道具 舉報(bào)

7#
ID:819146 發(fā)表于 2022-1-21 14:25 | 只看該作者
lkc8210 發(fā)表于 2022-1-21 13:50
如果數(shù)值改了
顯示不更新
這代表了你的代碼有明顯的缺陷

謝謝大佬,問題我已經(jīng)解決了,是代碼的問題,剛學(xué)沒多久,好多細(xì)節(jié)把握不到
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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