freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)實(shí)現(xiàn)的計(jì)算器模擬系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)word格式(編輯修改稿)

2025-01-04 11:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 我以往的知識(shí)體系。 在這次課程設(shè)計(jì)中遇到了很多問(wèn)題,這是些問(wèn)題,雖然有些問(wèn)題已經(jīng)在課本中討論過(guò)但是,不真正的實(shí)踐,就不能真正理解其中的含義,在第一天,我很興奮,因?yàn)槲液芟矚g編程,但是還沒(méi)有真正的編很長(zhǎng)的程序,這次終于可以鍛煉一下了。 課程設(shè)計(jì)的 畫(huà) 圖還是很容易的,我認(rèn)真構(gòu)思了一下,確定 了 那個(gè)端口接數(shù)碼管那個(gè)接鍵盤(pán)很輕松就完成了,接線和編程是密不可分的,我接線是將 P3 口高四位作為行掃描, P1 口的 底四位作為列掃描, 后 來(lái)一想,其實(shí)本可以接在一個(gè)端口上的但是由于程序?qū)懥撕荛L(zhǎng)了,就沒(méi)有 改動(dòng),不管怎么接不影響效果 ,圖很輕松畫(huà)好了,在畫(huà)圖的關(guān)鍵就是考慮 P0 口要有上拉電阻,不然不能輸出高電平,在畫(huà)圖的過(guò)程中,可以加深對(duì) proteus 的理解,和提高了基本工具的應(yīng)用熟練程度,這是在今后學(xué)習(xí)中不可缺少的 。 接著進(jìn)入編程階段,在編程時(shí), 我范了一個(gè)錯(cuò)誤,就是沒(méi)有寫(xiě)流程圖,因此寫(xiě)起程序很沒(méi)有方向感,雖然在課本了說(shuō)過(guò)要寫(xiě)流程圖,但是一到了實(shí)踐就忘了,后來(lái)同學(xué)提醒,才恍然大悟,于是又列寫(xiě)程序流程圖 。這個(gè)流程圖很關(guān)鍵,如果列不好 程序走向就會(huì)發(fā)生混亂, 在編程第三天時(shí),我又范了第二個(gè)大錯(cuò)誤,就時(shí)太急于求成,我寫(xiě)了很長(zhǎng)的程序,幾乎把顯示程序,鍵盤(pán)查詢程序都寫(xiě)完了,才進(jìn)行調(diào)試,在這調(diào)試過(guò)程中一些小的問(wèn)題都很容易克服,也很輕松編譯通過(guò)了,就是運(yùn)行不能得到預(yù)期的效果,因?yàn)槌绦蛱L(zhǎng)很難知道錯(cuò)誤在那里,后來(lái)同學(xué)提醒,應(yīng)該先編譯個(gè)小的簡(jiǎn)單的程序,在慢慢往上加程序,不斷完善。 于是,我又更改方案,先編寫(xiě)個(gè)顯示程序,實(shí)現(xiàn)動(dòng)態(tài)顯示,調(diào)試好后,在編寫(xiě)鍵盤(pán)程序,因?yàn)殒I盤(pán)每一行掃描的過(guò)程都是一樣的,因此只需要使第一行調(diào)試通過(guò)就能很好的使其它行通過(guò),調(diào)試好鍵盤(pán) 后。 16 接著出現(xiàn) 的問(wèn)題是 如何使運(yùn)行時(shí) 首先顯示 0,因?yàn)轱@示程序只有一個(gè),必須使這個(gè)程序具有通用性,后來(lái)我想到了解決方法,就是設(shè)計(jì)個(gè)計(jì)數(shù)個(gè)數(shù)單元,(40H),當(dāng)此 單元為零,說(shuō)明沒(méi)有輸入, 則只使顯示程序執(zhí)行一次循環(huán), 即,只顯示零, 然后跳出, 等待輸入,當(dāng)輸入數(shù)據(jù)時(shí) 40H 單元 便記錄個(gè)數(shù), 根據(jù)數(shù)據(jù)個(gè)數(shù)決定循環(huán)幾次, 為了能區(qū)分?jǐn)?shù)字和運(yùn)算符,我又增設(shè)了運(yùn)算符標(biāo)志,( 41H)此單元的內(nèi)容如果是 1 表示加法, 2 表示減法, 3 表示除法, 4 表示乘法。這樣就不會(huì)在運(yùn)算上出現(xiàn)混亂。 在第五天時(shí),我已經(jīng)實(shí)現(xiàn)了簡(jiǎn)單的一個(gè)字節(jié)的加、減、乘、除運(yùn)算 ,后來(lái)我又修改了一下使運(yùn)算擴(kuò)大一個(gè)字節(jié),這樣足以滿足課程設(shè)計(jì)的要求了。 在這次課程設(shè)計(jì)我學(xué)到了很多東西,不僅是 編好一個(gè)程序,更重要的使學(xué)會(huì)了一種編程思想,有了一種好的編程思想,就可以讓單片機(jī),很聽(tīng)話,想做什么就可以做什么。 我在實(shí) 踐的同時(shí)加深了對(duì)課本知識(shí)的 認(rèn)識(shí),使自己的思維能力進(jìn)一步得到提高。單片機(jī)作為電氣自動(dòng)化專業(yè)的專業(yè)核心課程,在本專業(yè)學(xué)習(xí)中起著承上啟下的關(guān)鍵作用。 在這此課程設(shè)計(jì)中,我在學(xué)習(xí)單片機(jī)知識(shí)的同時(shí),也復(fù)習(xí)了以前有關(guān) 的 電路 知識(shí),使我過(guò)去所學(xué)與現(xiàn)在所知融會(huì)貫通 ,真正鍛煉和提高了我運(yùn)用知識(shí)的綜合能力 。 17 參考文獻(xiàn) [1] 何立民 .MCS51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京:北京行天航空工業(yè)大學(xué)出版社,.- 160. [2] 李華 .MCS51 系列單片機(jī)實(shí)用接口計(jì)數(shù) [M].北京:北京行天航空工業(yè)大學(xué)出版社,. [3] 張毅剛、彭喜源、譚曉昀、曲春波編著。 MCS51 單片機(jī)應(yīng)用設(shè)計(jì)。 哈爾濱工業(yè)大學(xué)出版社 [4] 蔡明生主編。電子設(shè)計(jì) 。高等教育出版社。 18 附 1 源程序代碼 設(shè) 30H37H 單元為八個(gè)數(shù)碼管從地位到高位所顯示的內(nèi)容 .38- 3FH 結(jié)果緩沖區(qū)。 40H 輸入數(shù)據(jù)個(gè)數(shù) ,41H 加減乘除標(biāo)志位 50- 53 行地址。 42 單元放運(yùn)算符次數(shù)標(biāo)志位。 ORG 0000H LJMP START ORG 0030H START:MOV 30H,00H 。。初始化定義 。。 MOV 38H,00H MOV 39H,00H MOV 3AH,00H MOV 3BH,00H MOV 3CH,00H MOV 3DH,00H MOV 3EH,00H MOV 3FH,00H MOV 40H,00H MOV 41H,00H MOV 42H,00H MOV 43H,00H MOV 44H,00H MOV 50H,0E0H 。行定義 。。。。 MOV 51H,0D0H MOV 52H,0B0H MOV 53H,70H LOOP3: ACALL DISPLAY MOV R0,50H 。R01 表示啟用 R0。尋鍵值 。。 MOV R7,04H 。R71。循環(huán) 4 次 。。。 LOOP1:MOV A,@R0 。A1。。R0 行號(hào) 。。。 MOV P3,A 。A2。。。。 MOV A,0FFH 。 A1。。。。。 MOV P1,A 。A2。。。。。 MOV A,P1 。A1。。讀 P1 口 。。。 ANL A,0FH MOV R5,A 。A2。。。 CJNE A,0FH,LOOP2 。。。判斷有無(wú)按鍵 。。 INC R0 DJNZ R7,LOOP1 。R72。。。 JMP LOOP3 。。。。。。 LOOP2:MOV R4,0A0H 。。。。。。 19 TFF:ACALL DELAY1mS 。。延遲 10MS。 DJNZ R4,TFF 。。。。。。。。。。。。。。 SS: MOV A,0FFH MOV P1,A MOV A,P1 。。判鍵是否松開(kāi) 。。 ANL A,0FH CJNE A,0FH,SS MOV A,42H 。。判斷是否按+- /號(hào) 。。 MOV R1,30H 。顯示區(qū)低字節(jié)地址指針 。。。 CJNE A,01H,NEXT1 MOV 40H,00H MOV 42H,00H NEXT1: CJNE @R0,0E0H,ROW2KEY 。。111111。。R0 行號(hào) 。。 MOV A,R5 。A1。 R5 列號(hào) 。 ORL A,@R0 。R02 表示停用 R0。。。 CJNE A,0EEH,KEY2 。A2。。 MOV A,40H CJNE A,08H,TW1 ACALL WARNNING JMP LOOP3 TW1:INC 40H MOV A,07H MOV 43H,A ACALL MOVE ACALL CHANGE11 JMP LOOP3 KEY2:CJNE A,0EDH,KEY3 MOV A,40H CJNE A,08H,TW2 ACALL WARNNING JMP LOOP3 TW2: INC
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦

基于單片機(jī)的簡(jiǎn)易計(jì)算器設(shè)計(jì)-資料下載頁(yè)

【總結(jié)】電》