久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機溫度控制顯示器 匯編程序的疑問 [打印本頁]

作者: 書到用時方恨少    時間: 2017-4-27 11:51
標題: 單片機溫度控制顯示器 匯編程序的疑問
麻煩大神了,針對問題希望大神先說下解決方法,稍微再解釋一下,最好通俗易懂點,本人是新手,謝謝
有兩個問題:①顯示問題:將第二行分成上下限顯示,但在第二行地址47H,48H,49H好像又顯示了一遍40H,41H,42H上的字母,因為48H,49H上的字母一直在閃,在初始化顯示里將THL:改成一個地址一個地址寫入結果還是一樣,也試了其他一些方法實在找不出來問題了。
②程序問題:顯示最小溫度時整數部分是正確的,但小數部分一直為零。試了將tmink改成255也不行,大小改變也不行。
對溫度傳感器那部分是直接移植過來的,其它經過添加修改實現的功能:開機顯示q030并延時三秒,之后顯示溫度,設置下限和上限,按鍵1選擇模式,鍵23分別是加減,有個模式是華氏度。溫度超過上下限聲光報警。

溫度控制器.rar

3.05 MB, 下載次數: 9


作者: 書到用時方恨少    時間: 2017-4-27 12:09
是將tmink初值改成65535也不行
作者: bayga456    時間: 2017-4-28 10:20
測試了小數顯示正常,按鍵和報警沒測試,第二行顯示問題是LCD初始化顯示子函數原來里的wrc(0xc8+i);語句,位置選錯了,改為wrc(0xc7+i);就正常顯示了。
作者: 書到用時方恨少    時間: 2017-4-28 23:18
bayga456 發表于 2017-4-28 10:20
測試了小數顯示正常,按鍵和報警沒測試,第二行顯示問題是LCD初始化顯示子函數原來里的wrc(0xc8+i);語句, ...

謝謝解答,試了一下改成0xc7是可以解決上限顯示問題,但如果我是想讓它從48H這個位置上開始顯示的,該怎么解決這個問題,為什么那樣顯示會出現重復顯示THL:的問題,那個最低溫度小數部分有問題,估計之前沒說清楚,就是最小值那個小數位置一直顯示的是“0”,而且剛才發現最大值居然會改變,不知道最小值是不是,然后我就將最大最小值判斷調出來另外加了一個子函數發現一直顯示的是85度和0度了,完了問題越來越多了。希望大神有時間可以幫看一下。我也去網上查查最大最小值保存的方法。
作者: 書到用時方恨少    時間: 2017-4-28 23:20
這是改過后的,上限TH:可以正常顯示,最大最小值保存出現問題。

溫度控制器 - 副本.rar

217.25 KB, 下載次數: 9


作者: bayga456    時間: 2017-4-29 11:45
照著你的程序改的,應該是這意思了。為了看到最大值的最小值的變化,開始都給了數值。

程序設計.rar

36.88 KB, 下載次數: 14


作者: 書到用時方恨少    時間: 2017-4-29 17:19
bayga456 發表于 2017-4-29 11:45
照著你的程序改的,應該是這意思了。為了看到最大值的最小值的變化,開始都給了數值。

哇,非常感謝大神抽時間幫我解決了這個問題,還分析的這么詳細,我要認真看看程序。謝謝。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 九九精品在线 | 天天爽夜夜爽精品视频婷婷 | 性一交一乱一伦视频免费观看 | 成人一区二区三区视频 | 国产第一页在线观看 | 免费一区在线观看 | 91精品国产91久久久久久 | 高清国产一区二区 | 99福利视频 | 久久九精品 | 黄色一级大片在线免费看产 | 欧美综合一区二区三区 | 欧美日韩精品中文字幕 | 观看av| 成人a免费| 精品久久久久一区二区国产 | 国产精品日产欧美久久久久 | 亚洲日韩中文字幕一区 | 久久精品久久久 | 夜夜骑天天干 | 国产精品久久久久久久久图文区 | 国产99精品| 亚洲国产中文字幕 | 黄视频网址 | 亚洲一区二区av在线 | 国产精品一区网站 | 91精品国产91久久久久久最新 | 伦理午夜电影免费观看 | 欧美视频网 | 久久亚洲一区二区三区四区 | 亚洲一区二区在线视频 | 在线观看涩涩视频 | 国产精品精品视频一区二区三区 | 日韩视频免费看 | 亚洲一二三区在线观看 | 亚洲成人免费视频在线 | 亚洲精选久久 | 午夜丁香视频在线观看 | 秋霞在线一区 | 国产在线对白 | 日本又色又爽又黄又高潮 |