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

正文內容

基于8051與1601lcd設計的計算器(存儲版)

2024-12-22 15:38上一頁面

下一頁面
  

【正文】 顯示模塊: LCD1602................................................................................11 第四章 軟件設計 ....................................................................................................12 讀鍵輸入程序流程圖設計 ......................................................................12 主程序流程圖設計 .................................................................................13 最后總結 ..........................................................................................................14 第五章 硬軟件的調試 ............................................................................................15 調試 ...........................................................................................................15 實驗結果與性能達標 ...............................................................................16 結 論 ......................................................................................................................17 致 謝 ......................................................................................................................18 參考文獻 ..................................................................................................................18 附錄一 系統(tǒng)原理圖 ................................................................................................19 附錄二 程序源代碼 ................................................................................................20 摘要 當今時代,是一個新技術層出不窮的時代。 本設計是由單片機實現(xiàn)的模擬計算器,它不僅能實現(xiàn)數(shù)據(jù)的加減乘除運算,而且還能使數(shù)據(jù)及其計算結果在數(shù)碼管上顯示出來,能夠實現(xiàn) 0256 的數(shù)字四則運算。 現(xiàn)代電子計算器首次問世是 1963年??傊@是我選擇用 8051 來設計簡易計算器的原因。 方案三 基于 ARM 簡易計算器的設計 此方案中,基于 JXARM92410 實驗箱實現(xiàn)計算機器,要求可實現(xiàn)帶括號以及優(yōu)先級的計算器。 方案二:利用邏輯運算電路,由加法器,控制器,延時電路以及一些輔助電路構成,然后對單元電路進行焊接,組合,比較直觀、邏輯器件分工鮮明、思路也比較清晰,但是由于通道的元器件種類、個數(shù)繁多,而過于復雜的硬件電路也容易引起系統(tǒng)的精度不高、體積過大等不利因素。 C語言可能會更加簡短和容易理解,實現(xiàn)起來比匯編要快一點。為此,我們引入了矩陣鍵盤的應用,采用四條I/O 線作為行線,四條 I/O 線作為列線組成鍵盤。第二步,行線輪流輸出低電平,從列線 P34~P37 讀入數(shù)據(jù),若有某一列為低電平,則對應行線上有鍵按下。通過 D0D7引腳向 LCD 寫指令字或寫數(shù)據(jù)以使 LCD 實現(xiàn)不同的功能或顯示相應數(shù)據(jù)。允許對輸入數(shù)據(jù)進行加減乘除運算及 LCD 顯示。 結論 經(jīng)過近兩個月的努力,終于順利完成了畢業(yè)設計。就目前來說,我的動手能力雖然差一點,但我想,通過我的不懈努力,在這方面,我總會得到提高。 本次畢業(yè)設計讓我學到了很多,也學會到了要怎么樣去面對困難,不要對知識一知半截,要有的求實的能力,通過老師的幫助我學到了很多在平時的沒有注意到的動東西及知 識,更美沒有深入的的去理解,通過這次我要更加的明確自己。 在這里我向他表示真誠的感謝! 同時得到了同組同學的支持與幫助,使我深刻的體會到了良師益友給我?guī)淼膸椭?,在此表示深深的感謝! 感謝母校的辛勤培育之恩!感謝它給我提供的良好學習及實踐環(huán)境,使我學到了許多新的知識,掌握了一定的操作技能。 uchar code table[13]=Hello World !。239。639。+39。*39。x0。 _nop_()。 RW=0。 RW=0。 /*顯示模式設置 */ delay(5)。 /*顯示清屏 */ write_(0x06)。 } /* 顯示函數(shù) */ void display(int a) { uchar bai,shi,ge。 temp=P3。 switch(temp) { case 0x0e: num=0。 } while(temp!=0x0f) ///松手檢測 { // temp=P3。 while(temp!=0x0f) //檢測是否有按鍵按下 { delay(5)。 break。 } return num。0x0f。 case 0x07: num=11。 temp=P3。 switch(temp) { case 0x0e: num=12。 } while(temp!=0x0f) ///松手檢測 { temp=P3。 init()。 if(i==2) //輸入第三位數(shù)時 a=a*10+num。amp。*39。) { sign=0。:a=ab。:a=a/b。 case 39。 case 39。 } else if(asc_code[num]==39。39。 j++。//依次顯示輸入字符 if(i==0) //輸入第一位數(shù)時 a=num。 } /* 主函數(shù) */ void main() { unsigned char num,sign=0,flag,i,j。 case 0x07: num=15。0x0f。 } // temp=0x0f。 case 0x0b: num=10。 temp=P3。 temp=tempamp。 break。 temp=tempamp。 case 0x07: num=3。0x0f。 write_data(asc_code[ge])。 } else { write_(0xC0 + x)。 write_(0x08)。 E=0。 E=0。 E=0。 RW=1。 /* 延時函數(shù) */ void delay(uchar z) { uchar x,y。=39。939。539。139。 sbit RW=P1^5。 從接受課題到現(xiàn)在完成畢業(yè)設計論文,尤其是在課題設計的前期準備工作和設計的過程中,導師提出了許許多多寶貴的設計意見,在最后的論證修改過程中 老師 還在百忙之中,抽出時間對我的論文提供了必要的指導和幫助??偠灾?,此次 畢業(yè) 設計讓我學到了好多平時在課堂上學不到的東西,增加了我的知識運用能力,增強我的實際操作能力。如果省略了那些
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1