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

正文內(nèi)容

畢業(yè)設計論文基于單片機的科學計算器設計-展示頁

2025-07-07 10:25本頁面
  

【正文】 學家納皮爾發(fā)明了納皮爾算籌,英國牧師奧卻德發(fā)明了圓柱型對數(shù)計算尺,這種計算尺能夠?qū)崿F(xiàn)多種計算功能,不僅能夠?qū)崿F(xiàn)基本的四則運算,也可以進行乘方和開方運算。直到科技發(fā)達的今天,中國群眾任然有很多在使用珠算盤,珠算盤是中國古代計算工具領域中的另一項發(fā)明,到明代時期?;I策是中國古代最早采用的一種計算工具,又被稱之為做算籌。計算器這一程序機器實際上是從計算機中割裂出來的衍生品,但因其方便快捷的操作模式,已經(jīng)被廣泛應用于商業(yè)等日常生活中,極大的方便了人們對于數(shù)字的整合運算。當今社會,隨著人們物質(zhì)生活的不斷提高,電子產(chǎn)品已經(jīng)走進了家家戶戶,無論是生活或?qū)W習,還是娛樂和消遣幾乎樣樣都離不開電子產(chǎn)品,大型復雜的計算能力是人腦所不能勝任的,而且比較容易出錯。2. 科學型計算器:可進行乘方、開方、指數(shù)、對數(shù)、三角函數(shù)、統(tǒng)計等方面的運算,又稱函數(shù)計算器。計算器可選用的外圍設備有盒式磁帶機,微型打印機,磁卡機等等。計算器電源采用電池或者交流轉(zhuǎn)換器池。顯示器是計算器的輸出部件,有發(fā)光二極管顯示器或液晶顯示器等。且有較多的隨機存儲單元用來存放輸入程序和數(shù)據(jù)。其隨機存儲器只有一到二個單元,供累加存儲用。s overall design concept, showing the flow diagram of the system design, the and function module framing, and optional Component performance parameters described in detail. each functional module of the system hardware and software design in detail.Key words microcontroller AT89C52,LCD1602 LCD,matrix keyboard,C language攀枝花學院本科畢業(yè)設計(論文) 目 錄目 錄摘要 IABSTRACT II1 緒論 1 1 22 設計任務及方案 3 3 33 系統(tǒng)硬件設計 4 4 4 9 10 10 114 系統(tǒng)軟件設計 15 15 15 16 175仿真和調(diào)試 19 keil系統(tǒng)概述 19 Keil使用步驟 19 介紹 20 Proteus 對于本設計的仿真步驟 20 216 結(jié)論 22參考文獻 23附錄A: 源程序 24附錄B:系統(tǒng)總圖 34致 謝 35攀枝花學院本科畢業(yè)設計(論文) 1 緒論1 緒論計算器一般由運算器,存儲器,控制器,鍵盤,顯示器,電源和一些外圍設備及電子配件組成。 關鍵詞 單片機,AT89C52,LCD1602液晶,矩陣鍵盤,C語言IVABSTRACTIn the rapid development of modern science and technology today, the calculator is still one of the electronic products is an integral part of people39。2. 介紹系統(tǒng)的整體設計理念,展示系統(tǒng)設計的流程框圖,并對功能模塊的劃分,及所選用的元器件性能參數(shù)進行詳細說明?;谶@樣的理念,本設計采用AT89C51單片機作為主控芯片,使用C語言為系統(tǒng)進行編程,采用4*4矩陣鍵盤作為輸入模塊,輸出模塊采用LCD1602液晶顯示,從而實現(xiàn)基于單片機的基本功能。攀枝花學院本科畢業(yè)設計(論文) 摘要基于單片機的科學計算器設計摘要在現(xiàn)代科技迅猛發(fā)展的當今,計算器依然是人們?nèi)粘I钪胁豢苫蛉钡碾娮赢a(chǎn)品之一。計算器始終在不斷發(fā)展及完善之中,功能必將更加強大。本設計重點說明以下幾個方面內(nèi)容:1. 基于單片機的計算器所具備哪些基本功能,對矩陣鍵盤輸入原理及液晶顯示原理進行簡單的闡述。3. 對系統(tǒng)的每個功能模塊的軟硬件設計,進行詳細說明。s daily life. The calculator always among the continuous development and improvement, the function will certainly be more powerful. Based on this concept, the design uses AT89C51 microcontroller as the master chip, using the C programming language for the system, with 4 * 4 matrix keyboard as an input module, output module LCD1602 LCD display, in order to achieve the basic functions of the MCU.This design highlights the following aspects: calculator with basic functions, the principle of a simple exposition of principle and LCD matrix keyboard input. the system39。低檔的計算器的運算器,控制器由數(shù)字邏輯電路實現(xiàn)簡單的串行運算。高檔計算器由只讀存儲器和微處理器一同實現(xiàn)各種復雜的運算程序。鍵盤是計算器的輸入部件,采用接觸式或傳感式。除顯示計算結(jié)果外,還常有溢出指示、錯誤指示等顯示。為節(jié)省電能,計算器都采用CMOS工藝制作的大規(guī)模集成電路(見互補金屬氧化物半導體集成電路),并在內(nèi)部裝有定時不操作自動斷電電路。計算器的基本類型:1. 算術型計算器:可進行加、減、乘、除等簡單的四則運算,又稱簡單計算器。3. 程序計算器:可以編程序,把較復雜的運算步驟貯存起來,進行多次重復的運算。計算器作為一種快速通用的計算工具方便了用戶的使用。起源和發(fā)展最早的計算工具誕生在中國。這種算籌的制作材料多是竹子,木頭,或獸骨.一束約二百七十枚,使用時可以放在布袋里面隨身攜帶。珠算盤的結(jié)構(gòu)已經(jīng)幾乎與現(xiàn)代的珠算盤相同。更為強大的是,這種計算尺還可以計算三角函數(shù),指數(shù)函數(shù)和對數(shù)函數(shù)。在1642年, 19歲的法國科學家帕斯卡引用了算盤的原理,發(fā)明了世界上第一部機械式計算器,他的計算器裝置中有一些齒輪互相聯(lián)鎖,當其中此輪轉(zhuǎn)過十位之后,就會使與其相連接的另一個齒輪轉(zhuǎn)過一位,使用者可以像使用電話號碼撥盤那樣,直接把數(shù)字撥進去,此后計算結(jié)果就可以出現(xiàn)在另一個窗口中,但是只可以做加減計算,不能做乘除運算。自此此后,一直等到20世紀50年代末,電子計算器才開始出現(xiàn)。362 設計任務及方案,利用AT89C52作為主控器件,組成一個能進行簡單四則運算的計算器,能進行數(shù)據(jù)歸零,按鍵提示。,對軟件進行調(diào)試及仿真。:—系統(tǒng)構(gòu)成框圖攀枝花學院本科畢業(yè)設計(論文) 3 系統(tǒng)硬件設計3 系統(tǒng)硬件設計單片機最小系統(tǒng)就是支持主芯片正常工作的最小電路部分,包括主控芯片、復位電路和時鐘電路。AT89C52的主要功能特性: 兼容MCS51指令系統(tǒng) 8k可反復擦寫 Flash ROM32個雙向 I/O口 及 256x8bit 內(nèi)部RAM  3個16位 可編程定時/計數(shù)器 中斷 時鐘頻率024MHz2個 串行 中斷 ,可編程 UART串行通道  2個 外部 中斷源 , 共6個 中斷源  2個 讀寫 中斷口線 , 3級 加密位  低功耗 空閑和掉電 模式 ,軟件設置睡眠及喚醒功能 AT89C52的主要管腳有:XTAL1:振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。外接12MHz 晶振。RST/Vpd:為復位輸入端口,外接電阻電容組成的復位電路。作為輸出口用時,每位可以用吸收電流的方式來驅(qū)動8 個TTL邏輯門電路,對端口P0 寫“1”時,可以作為高阻抗輸入端使用。在訪問期間激活內(nèi)部的上拉電阻。對端口寫“1”時,通過內(nèi)部的上拉電阻可以把端口拉到高電平,可作輸入口使用。與AT89C51 不同之處是, 還可分別作為定時/計數(shù)器2 的外部計數(shù)輸入()和輸入()。當對端口P2 寫“1”時,通過內(nèi)部的上拉電阻可以把端口拉到高電平去,此時可作輸入口使用,當作輸入口使用時,因為其內(nèi)部存在有上拉電阻,當某個引腳被外部信號拉低的時候會輸出一個電流(IIL)。P3 口輸出緩沖級可驅(qū)動(吸收電流或輸出電流)4 個TTL邏輯門電路。此時,當被外部拉低的P3 口將用上拉電阻輸出電流(IIL)。ALE/PROG:當訪問數(shù)據(jù)存儲器或者外部程序存儲器的時候,ALE(地址鎖存)允許輸出脈沖用在鎖存地址的低8 位字節(jié)。因此它可以用來為外部輸出時鐘或者用來作為定時目的。在對Flash 存儲器編程的期間,該引腳還可以用于輸入編程脈沖(PROG)。在該位置位后,只有一條MOVX 和MOVC指令才可以將ALE 激活。PSEN:程序存儲允許外部程序讀取內(nèi)存頻閃(PSEN)的方式,當AT89C52取從外部程序存儲器讀取指令時(或數(shù)據(jù)),每個機器周期兩次有效PSEN。EA/VPP:允許外部訪問,意圖使CPU只訪問外部程序的存儲器(地址范圍為0000HFFFFH),EA端必須保持低電平(接地)。如果EA管腳接為高電平(連接Vcc端)時,CPU執(zhí)行內(nèi)部程序存儲器的指令。特殊功能寄存器:在AT89C52的芯片內(nèi)的存儲器中,一共有128個單元的的80HFFH的特殊功能寄存器(SFE)。針對該單位對沒有??提供的定義的部分讀寫將是無效的,讀出的數(shù)值將是不確定的,而寫的數(shù)據(jù)也將會丟失。 80HFFH,高128字節(jié)特殊功能寄存器(SFR)地址重疊,也就是說,高128字節(jié)的RAM,與特殊功能寄存器有相同的地址,它們是分開的,在物理上來說。如果指令是直接尋址訪問,那么訪問的是特殊功能寄存器。它無論是作為一個計時器,還是作為外部事件計數(shù)器,都是可行的。定時器2的工作模式有三種:捕捉,自動重裝模式(向上或向下計數(shù))和波特率發(fā)生器,工作T2CON控制位選擇。在計數(shù)器工作的時候,當T2引腳的外部輸入信號時,10下降沿產(chǎn)生,寄存器的值加1,在這樣的工作之下,在每個機器周期5SP2期間,外部輸入進行采樣
點擊復制文檔內(nèi)容
范文總結(jié)相關推薦

畢業(yè)設計(論文)-基于mc51單片機的簡易計算器設計-展示頁

【摘要】電》