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

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]從業(yè)近十年!手把手教你單片機程序框架 第36講開場白:這一節(jié)要做一個簡單的計算器。這個計算器不帶小數(shù)點,只能進行不超過8位數(shù)據(jù)的加法運算,它麻雀雖小但是五臟俱全,它能清晰地勾勒出商業(yè)計算器的程序框架和思路。

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

開場白:

這一節(jié)要做一個簡單的計算器。這個計算器不帶小數(shù)點,只能進行不超過8位數(shù)據(jù)的加法運算,它麻雀雖小但是五臟俱全,它能清晰地勾勒出商業(yè)計算器的程序框架和思路。讀者只要看懂本節(jié)程序框架的規(guī)律,以后自己想做一個復(fù)雜一點的計算器應(yīng)該是沒問題的。復(fù)雜的計算器在算法上要用數(shù)組進行特殊處理,不能簡單地直接用C語言的+,-,*,/運算符,這方面的內(nèi)容我會在以后的章節(jié)中跟大家分享。

這一節(jié)要教會大家兩個知識點:

第一個:數(shù)字按鍵的輸入和十進制數(shù)值的移位方法。

第二個:繼續(xù)加深理解按鍵與數(shù)碼管的關(guān)聯(lián)程序框架。

具體內(nèi)容,請看源代碼講解。

(1)硬件平臺:

基于朱兆祺51單片機學(xué)習(xí)板。數(shù)字1鍵對應(yīng)S1鍵,數(shù)字2鍵對應(yīng)S2鍵,數(shù)字3鍵對應(yīng)S3鍵…. 數(shù)字9鍵對應(yīng)S9鍵, 數(shù)字0鍵對應(yīng)S10鍵。加號鍵對應(yīng)S13,等于號鍵對應(yīng)S14,清除復(fù)位按鍵對應(yīng)S16。其它按鍵不用。

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

常用的加法計算器功能。有連加功能。

本程序有2個窗口。

第1個窗口:原始數(shù)據(jù)和運算結(jié)果窗口。 比如加法運算中的被加數(shù)

第2個窗口:第二個參與運行的數(shù)據(jù)窗口。比如加法運算中的加數(shù)

(3)源代碼講解如下:

第三十六節(jié)源代碼講解.rar
176083b3fd74da2be1c0b01ca8397c3c.rar (4.78 KB)

總結(jié)陳詞:

這節(jié)講了加法簡易計算器的程序項目。為了讓讀者理解運動,按鍵,顯示是如何有規(guī)律關(guān)聯(lián)起來的,下節(jié)會繼續(xù)講一個相關(guān)的小項目程序。欲知詳情,請聽下回分解-----數(shù)碼管作為儀表盤顯示跑馬燈的方向,速度和運行狀態(tài)。

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