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

正文內容

基于8051與1601lcd設計的計算器(文件)

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

下一頁面
 

【正文】 */ void display(int a) { uchar bai,shi,ge。 delay(5)。 /*顯示清屏 */ write_(0x06)。 delay(5)。 /*顯示模式設置 */ delay(5)。 } void init() { lo=0。 RW=0。 } /* 寫數(shù)據(jù)函數(shù) */ void write_data(uchar dat) { while(LCD_Check_Busy())。 RW=0。 } /* 寫指令函數(shù) */ void write_(uchar ) { while(LCD_Check_Busy())。 _nop_()。} /* 判忙函數(shù) */ bit LCD_Check_Busy(void) { P0= 0xFF。x0。 uchar keyscan()。*39。E39。+39。839。639。439。239。039。 uchar code table[13]=Hello World !。 sbit E=P1^6。 在這里我向他表示真誠的感謝! 同時得到了同組同學的支持與幫助,使我深刻的體會到了良師益友給我?guī)淼膸椭?,在此表示深深的感謝! 感謝母校的辛勤培育之恩!感謝它給我提供的良好學習及實踐環(huán)境,使我學到了許多新的知識,掌握了一定的操作技能。 在整個設計過程中,受到了我們老師和同學的熱切關注和耐心輔導,特別是對我進行了系統(tǒng)的講解和指導,對設計提出了很多建設性的意見及建議,對我的設計起到了指導性和決定性的作用,還教給了我們遇到問題,如何去分析問題、解決問題的方法。 本次畢業(yè)設計讓我學到了很多,也學會到了要怎么樣去面對困難,不要對知識一知半截,要有的求實的能力,通過老師的幫助我學到了很多在平時的沒有注意到的動東西及知 識,更美沒有深入的的去理解,通過這次我要更加的明確自己。一份耕耘,一份收獲。就目前來說,我的動手能力雖然差一點,但我想,通過我的不懈努力,在這方面,我總會得到提高。 這次設計進一步端了我的學習態(tài)度,學會了實事求是,嚴謹?shù)淖黠L,對自己要嚴格要求,不能夠一知半解,要力求明明白白。 結論 經(jīng)過近兩個月的努力,終于順利完成了畢業(yè)設計。 第五章 硬軟件的調試 調試 一般 LCD 易出現(xiàn)的現(xiàn)象,我再做實驗的時候遇到過以下幾種情況: 狀態(tài) 1 上電之后, 1601 的第一行全黑,即 16 個 5x8 黑塊 產(chǎn)生原因:液晶根本就沒有進行初始化操作,需要檢查連線或 者程序 。允許對輸入數(shù)據(jù)進行加減乘除運算及 LCD 顯示。其程序框圖如下: 是 否 開始 初始化地址參數(shù) 輸出列掃描信號 列掃描信號移位 讀入行信號 該列有鍵輸入 ? 4 列掃描完? 返回 按照行列計算鍵值 查表得鍵碼 等待按鍵釋放 返回 主程序流程圖設計 運算主程序設計 首先初始化參數(shù),送 LED 低位顯示“ 0”,高位不顯示。通過 D0D7引腳向 LCD 寫指令字或寫數(shù)據(jù)以使 LCD 實現(xiàn)不同的功能或顯示相應數(shù)據(jù)。如果按功能劃分,它由如下功能部件組成,即微處理器( CPU)、數(shù)據(jù)存儲器( RAM)、程序存儲器( ROM/EPROM)、并行 I/O 口、串行口、定時器 /計數(shù)器、中斷系統(tǒng)及特殊功能寄存器( SFR)。第二步,行線輪流輸出低電平,從列線 P34~P37 讀入數(shù)據(jù),若有某一列為低電平,則對應行線上有鍵按下。 矩陣鍵盤的工作原理: 計算器的鍵盤布局如圖 2 所示:一般有 16 個鍵組成,在單片機中正好可以用一個 P 口實現(xiàn) 16 個按鍵功能,這種形式在單片機系統(tǒng)中也最常用。為此,我們引入了矩陣鍵盤的應用,采用四條I/O 線作為行線,四條 I/O 線作為列線組成鍵盤。 系統(tǒng)模塊圖 : 單 片 機 顯示 模塊 輸入 模塊 第三章 硬件模塊介紹 單片機 80C51 單片機是在一塊芯片中集成了 CPU、 RAM、 ROM、定時器 /計數(shù)器和多功能 I/O等一臺計算機所需要的基本功能部件。 C語言可能會更加簡短和容易理解,實現(xiàn)起來比匯編要快一點。雖然處理速度比ARM 速度慢,但是用來設計計算器還是能滿足要求,而且單片機的接口簡單,方便我們使用,同時降低了我們的設計成本。 方案二:利用邏輯運算電路,由加法器,控制器,延時電路以及一些輔助電路構成,然后對單元電路進行焊接,組合,比較直觀、邏輯器件分工鮮明、思路也比較清晰,但是由于通道的元器件種類、個數(shù)繁多,而過于復雜的硬件電路也容易引起系統(tǒng)的精度不高、體積過大等不利因素。顯示部分是一個 1601液晶顯示器。 方案三 基于 ARM 簡易計算器的設計 此方案中,基于 JXARM92410 實驗箱實現(xiàn)計算機器,要求可實現(xiàn)帶括號以及優(yōu)先級的計算器。利用硬件描述語言編程,仿真調試后下載到可編程邏輯器件上實現(xiàn)。總之,這是我選擇用 8051 來設計簡易計算器的原因?,F(xiàn)在不在單一的在某一方面而是涉及到生活的方方面面 .計算器為人們日常生活中省去了大量的時間和精力,成為現(xiàn)代社會最普遍、最實用的計算工具,作為學習電子行業(yè)的我們,就更應該更貼近生活,開發(fā)制作一些具有實用意義,又具有學習意義的小產(chǎn)品。 現(xiàn)代電子計算器首次問世是 1963年。它與一般通用計算機的主要區(qū)別在于程序輸入方式的不同。 本設計是由單片機實現(xiàn)的模擬計算器,它不僅能實現(xiàn)數(shù)據(jù)的加減乘除運算,而且還能使數(shù)據(jù)及其計算結果在數(shù)碼管上顯示出來,能夠實現(xiàn) 0256 的數(shù)字四則運算。過去習慣于傳統(tǒng)電子領域的工程師、技術員正面臨著全新的挑戰(zhàn),如不能在較短時間內學會單片機,勢必會被時代所遺棄,只有勇敢地面對現(xiàn)實,挑戰(zhàn)自我,加強學習,爭取在較短的時間內將單片機技術融會貫通,才能跟上時代的步伐。 密級: NANCHANG UNIVERSITY 學 士 學 位 論 文 THESIS OF BACHELOR ( 2020— 2020 年) 題 目 : 基于 8051 與 1601LCD 設計的計算器 英文題目 : In 8051 and 1601 LCD design calculator 學 院 : 系 別 : 信息工程系 專 業(yè) : 電子信息工程 班 級 : 電子信息工程(本) 學生姓名 : 學 號 : 8051107013 指導老師 : 起訖日期 : 2020年 2 月 1 日- 2020年 4月 30 日 目錄 摘要 ............................................................................................................................1 第一章 緒論 ............................................................................................................3 第二章 方案論證與設計 ........................................................................................4 要求與內容 .................................................................................................4 方案一 .........................................................................................................6 方案二 .........................................................................................................6 方案三 .........................................................................
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1