欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
萌新初接嘗試寫單片機代碼 有些不懂 有沒有大佬瞅一瞅
[打印本頁]
作者:
零789
時間:
2021-3-13 20:46
標題:
萌新初接嘗試寫單片機代碼 有些不懂 有沒有大佬瞅一瞅
就是用的52單片機 想在LCD1602上顯示數字同時 按鍵能使顯示數值加一 有關代碼如下
sbit K1=P1^3;
signed char shangxian=22;
{
signed char shangshi,shangge;
shangshi=shangxian/10;
WriteAddress(0x0B);
WriteDate(48+shangshi);
WriteAddress(0x0C);
WriteDate(48+shangge);
}
void key()
{
if(K1==0)
{
shangxian++;
}
}
萌新看了很多視頻 大概就這樣 可是LCD1602 能顯示22 但是 按鍵加數好像顯示不了
另外 為什么LCD1602在顯示數值時候要 用 48+(內容)這樣
作者:
zhangxiaozi
時間:
2021-3-13 22:07
加48是把數字轉換成字符,你沒有完整的主程序,別人不能分析你的程序
作者:
落十一s
時間:
2021-3-13 22:13
看一下lcd1602的手冊,48用二進制表示就是 00110000 ,這是預存在lcd的CGROM中的,可以理解為48相當于0的地址,而49是1的地址,50是2的地址,手冊上都有,個人理解,僅供參考,有錯誤請大佬指出。
作者:
zjjhtony
時間:
2021-3-14 09:27
你的程序不完整,copy別人的程序不能斷章取義,有的子程序需要使用自己的語句進行調用和連接。
否則子程序有了,沒有調用子程序,功能還是不可能有的。
別人的一個完整的程序,我去掉其中的一條或者幾條語句。整個功能就會不完整,或完全沒有功能。
所以這個是一個循序漸進的過程,先看懂小程序,再看懂大程序的結構等等。
先學會看懂程序,修改程序,再自己編寫完整的程序。
作者:
人人學會單片機
時間:
2021-3-14 11:23
LCD1602顯示 可以顯示自定義符號
http://m.raoushi.com/bbs/dpj-200685-1.html
作者:
yzwzfyz
時間:
2021-3-16 16:30
你需要了解ASCII碼。特別注意一下,0-9的ASCII碼是什么?
作者:
AnnM
時間:
2021-3-16 16:54
48是數字0對應ASCII碼
作者:
mvwtest
時間:
2021-3-17 06:40
ASCII碼;數據類型;數據編碼;有必要深度了解一下
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1