日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]從業(yè)近十年!手把手教你單片機程序框架 第86講開場白:前面已經(jīng)介紹完數(shù)值跟BCD碼數(shù)組相互轉換的算法,但是按鍵只能設置一項數(shù)據(jù)。如果多增加一項數(shù)據(jù),變成兩項數(shù)據(jù),按鍵與顯示菜單之間該如何關聯(lián)起來,這樣的程序框

從業(yè)近十年!手把手教你單片機程序框架 第86講

開場白:

前面已經(jīng)介紹完數(shù)值跟BCD碼數(shù)組相互轉換的算法,但是按鍵只能設置一項數(shù)據(jù)。如果多增加一項數(shù)據(jù),變成兩項數(shù)據(jù),按鍵與顯示菜單之間該如何關聯(lián)起來,這樣的程序框架是什么樣的?其實很簡單很有規(guī)律的,只需要在前面的基礎上,在按鍵和顯示函數(shù)里,根據(jù)不同的uPart行變量添加進不同的代碼,即可完成。這就是鴻哥寫的程序代碼,不管添加多少代碼,都是有一個“道”可循,非常有規(guī)律性。

具體內容,請看源代碼講解。

(1) 硬件平臺:

基于朱兆祺51單片機學習板。數(shù)字1鍵對應S1鍵,數(shù)字2鍵對應S2鍵,數(shù)字3鍵對應S3鍵…. 數(shù)字9鍵對應S9鍵, 數(shù)字0鍵對應S10鍵。小數(shù)鍵對應S11,S12按鍵是光標移動按鍵,S13按鍵是加按鍵,S14按鍵是減按鍵,清零鍵對應S16,其它按鍵不用。

(2) 實現(xiàn)功能:

通過S12光標移動按鍵,可以把負顯光標切換到不同的行里面,根據(jù)光標所在位置,

通過S13,S14這兩個加減按鍵可以更改對應的數(shù)。第1行和第2行的數(shù)據(jù)會彼此有關聯(lián),只要改其中一個,另外一個就會同步被更新。同理,第3行和第4行的數(shù)據(jù)也會彼此有關聯(lián),只要改其中一個,另外一個也會同步被更新。

(3)源代碼講解如下:

第八十六節(jié)源代碼講解.rar
a236704f9f37cc40a3b69fc8f11f1240.rar (9.27 KB)

總結陳詞:

液晶屏顯示的內容到這一節(jié)為止基本講完。前面第38節(jié)到第45節(jié)是講串口的,我的串口程序大部分都是通過靠時間來識別每一串數(shù)據(jù)是否接收完畢,只要第41節(jié)內容不是靠時間來判斷,而是根據(jù)特定關鍵字來快速識別數(shù)據(jù)串是否接收完畢,下一節(jié)我打算結合我最新的一個項目經(jīng)驗,繼續(xù)講一個這方面的例子。欲知詳情,請聽下回分解----當主機連續(xù)不斷地發(fā)送一串串數(shù)據(jù)給從機時,從機串口如何快速截取有效數(shù)據(jù)串。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉