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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)——單片機(jī)雙字節(jié)十六進(jìn)制減法實(shí)驗(yàn)設(shè)計(jì)-全文預(yù)覽

2025-02-08 13:46 上一頁面

下一頁面
  

【正文】 { delay(5)。 p23 = 1。 break。 p23 = 1。 break。 p23 = 1。 } }void refresh_1(){ static uint8 k = 0。 p23 = 1。 break。 p23 = 0。break。 p23 = 1。break。 p23 = 1。 break。 p23 = 1。}void refresh(){ static uint8 j = 0。 i 0 。uint8 num1,num2。sbit keyin4 = P2^7。sbit p23 = P2^3。typedef unsigned int uint16。 參考文獻(xiàn)[1]總之,通過這次的設(shè)計(jì),進(jìn)一步了解了單片微型計(jì)算機(jī)及應(yīng)用原理,收獲很大,對(duì)軟件編程、排錯(cuò)調(diào)試、查閱資料等方面得到較全面的鍛煉和提高。通過與同學(xué)探討和請(qǐng)教老師,終于把問題都解決了,并加深了對(duì)計(jì)算器工作的原理的了解。經(jīng)過反復(fù)的編譯差錯(cuò),仿真編譯通過后,于是開始在Proteus中連硬件電路,發(fā)現(xiàn)軟件與硬件不能夠?qū)?yīng)協(xié)調(diào)工作,于是分別對(duì)軟件和硬件進(jìn)行檢查,經(jīng)過反復(fù)的仿真調(diào)試,并且在同學(xué)的幫助和自己對(duì)每個(gè)子程序進(jìn)行仿真觀察下,終于在課設(shè)快結(jié)束時(shí)成功的調(diào)試出結(jié)果了。當(dāng)然,這其中也經(jīng)歷了許多坎坷,但是在我的堅(jiān)持不懈下,在老師的細(xì)心指導(dǎo)下,在同學(xué)們的熱情幫助下,最終克服了種種困難,取得了成功??梢杂^察到:數(shù)碼管顯示“000”;分別依次按下按鍵“5”、“+”、“6”和“=”,可以看到數(shù)碼管顯示“11”;也可以分別調(diào)試其它功能鍵,結(jié)果發(fā)現(xiàn)調(diào)試結(jié)果與預(yù)期的理論值相吻合,即本次課設(shè)已成功。,并實(shí)現(xiàn)單片機(jī)系統(tǒng)的實(shí)時(shí)交互、協(xié)同仿真。全部過程都是在計(jì)算機(jī)上通過Proteus來完成的。 3. 通過uVision 3 的相關(guān)選擇項(xiàng),配置編譯環(huán)境、連接定位器以及Debug調(diào)試器的功能。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對(duì)目標(biāo)文件(.ABS)。 圖八 計(jì)算鍵值子程序流程圖五、 調(diào)試與仿真下面用KEIL uVision3與 proteus仿真軟件介紹十進(jìn)制加法計(jì)算器的仿真與調(diào)試。第一次所有列線均輸出低電平,從所有讀入鍵盤信息(行信息);第二次所有行線均輸出低電平,從所有行線讀入鍵盤信息(列信息)。七段發(fā)光二極管,再加上一個(gè)小數(shù)點(diǎn)位,共計(jì)8段,因此提供的字形代碼的長(zhǎng)度正好是一個(gè)字節(jié)。然后掃描鍵盤看是否有鍵輸入,若有,讀取鍵碼。(1)數(shù)字送顯示緩沖程序設(shè)計(jì)簡(jiǎn)易計(jì)算器所顯示的數(shù)值最大位三位。數(shù)碼管顯示有靜態(tài)顯示和動(dòng)態(tài)顯示兩種方法。 七段共陰極數(shù)碼管 圖四 七段共陰數(shù)碼管圖為七段共陰數(shù)碼管的引腳圖,從左到右數(shù)碼管的段碼分別為a,b,c,d,e,f,g和小數(shù)點(diǎn)dp,低電平時(shí)點(diǎn)亮,最右邊為位選端。 單片機(jī)最小系統(tǒng) 單片機(jī)最小系統(tǒng)就是支持主芯片正常工作的最小部分,包括主控芯片、復(fù)位電路和晶振電路。 AT89C51的介紹: 圖一 AT89C51外形結(jié)構(gòu)和引腳分布圖芯片AT89C51的外形結(jié)構(gòu)和引腳圖如圖一所示。 1 、減法:三位減法,計(jì)算結(jié)果若小于零溢出不顯 有顯示差的功能 設(shè)計(jì)方案的確定 ,本課題需要使用數(shù)碼管顯示和擴(kuò)展1*5鍵盤,由于AT89C51芯片的I口不夠多,而且為了硬件電路設(shè)計(jì)的簡(jiǎn)單化,故選擇串行動(dòng)態(tài)顯示和用P1口擴(kuò)展1*5鍵盤,擴(kuò)展的1*5鍵盤定義十個(gè)數(shù)字鍵,5個(gè)功能鍵,使用串行動(dòng)態(tài)顯示顯示運(yùn)算結(jié)果。單片機(jī)課程設(shè)計(jì)既要讓學(xué)生鞏固課本學(xué)到的理論,還要讓學(xué)生學(xué)習(xí)單片機(jī)硬件電路設(shè)計(jì)和用戶程序設(shè)計(jì),使所學(xué)的知識(shí)更深一層的理解,十進(jìn)制加法計(jì)算器原理與硬軟件的課程設(shè)計(jì)主要是通過學(xué)生獨(dú)立設(shè)計(jì)方案并自己動(dòng)手用計(jì)算機(jī)電路設(shè)計(jì)軟件,編寫和調(diào)試,最后仿真用戶程序,來加深對(duì)單片機(jī)的認(rèn)識(shí),充分發(fā)揮學(xué)生的個(gè)人創(chuàng)新能力,并提高學(xué)生對(duì)單片機(jī)的興趣,同時(shí)學(xué)習(xí)查閱資料、參考資料的方法。軟件方面從分析計(jì)算器功能、流程圖設(shè)計(jì),再到程序的編寫進(jìn)行系統(tǒng)設(shè)計(jì)。單片機(jī)雙字節(jié)十六進(jìn)制減法實(shí)驗(yàn)設(shè)計(jì) 摘要 本設(shè)計(jì)是基于51系列的單片機(jī)進(jìn)行的雙字節(jié)十六進(jìn)制減法設(shè)計(jì),可以完成計(jì)算器的鍵盤輸入,進(jìn)行加、減、3位無符號(hào)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1