

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1引言計算器(Calculat)是微型電子計算機的一種特殊類型。它與一般通用計算機的主要區(qū)別在于程序輸入方式的不同。計算器的程序一般都已經固定,只需按鍵輸入數(shù)據(jù)和運算符號就會得出結果,很容易就能掌握。而一般計算機的程序可以根據(jù)需要隨時改動,或重新輸入新的程序。簡易計算器主要用于加減乘除;科學計算器,又增添了初等函數(shù)運算(有的還帶有數(shù)據(jù)總加、求平均值等統(tǒng)計運算)。現(xiàn)代電子計算器首次問世是1963年。那時的計算器是臺式的,在美國波士頓的電子
2、博覽會上展出過。與計算機相比,它小巧玲瓏,計算迅捷,一般問題不必事先編寫復雜的程序。隨著微電子技術的不斷發(fā)展,微處理器芯片的集成程度越來越高,單片機已可以在一塊芯片上同時集成CPU、存儲器、定時器/計數(shù)器、并行和串行接口、看門狗、前置放大器、A/D轉換器、D/A轉換器等多種電路,這就很容易將計算機技術與測量控制技術結合,組成智能化測量控制系統(tǒng)。這種技術促使機器人技術也有了突飛猛進的發(fā)展,目前人們已經完全可以設計并制造出具有某些特殊功能的
3、簡易智能機器人。隨著社會需求,計算器也從原有單一的數(shù)字加減計算演變?yōu)閺碗s的多種運算?,F(xiàn)在不在單一的在某一方面而是涉及到生活的方方面面.由于我對知識掌握的不夠熟練,重點不夠清楚,導致在重點與非重點處花費的時間不成比例,進度緩慢,這是設計沒能全部完成的部分原因。目前只做到按鍵與顯示的結合(即在顯示器上可以顯示數(shù)字鍵還有命令鍵=清零);加法子程序已經編寫成功并嚴整無誤,但在整體調試中未能圓滿實現(xiàn),本部分正在調試中。等調試成功后,其它運算子程序
4、的問題將迎刃而解。3控制部分單片機輸入部分鍵盤輸出部分液晶圖1.1硬件設計框圖2.簡易計算器部分電路設計1單片機的復位:電路如圖2.2所示.RST:復位輸入在RESET(圖中表示為RST)輸入端出現(xiàn)高電平時實現(xiàn)復位和初始化.。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。5V5V22μF1K10μF復1K按鍵5.1K地地(a)(b)圖2.2復位電路在振蕩運行的情況下,要實現(xiàn)復位操作,必須使RES引腳至少保持兩個機器周期(2
5、4個振蕩器周期)的高電平。CPU在第二個機器周期內執(zhí)行內部復位操作,以后每一個機器周期重復一次,直至RES端電平變低。復位期間不產生ALE及PSEN信號。內部復位操作使堆棧指示器SP為07H,各端口都為1(P0P3口的內容均勻0FFH),特殊功能寄存器都復位為0,但不影響RAM的狀態(tài)。當RES引腳返回低電平以后,CPU從0地址開始執(zhí)行程序。圖2.2(a)為加電自動復位電路。加電瞬間,RES端的電位與Vcc相同,隨著RC電路充電電流的減小
6、RES的電位下降,只要RST端保持10毫秒以上的高電平就能使MCS51單片機有效地復位,復位電路中的RC參數(shù)通常由實驗調整。當振蕩頻率選用6MHz時,C選22uF,R選1K,便能可靠地實現(xiàn)加電自動復位,若采用RC電路接斯密特電路的輸入端,斯密特電路輸出端接MCS51和外圍電路的復位端,能使系統(tǒng)可靠地同步復位。圖2.2(b)為人工復位電路。2振蕩器特性:XTAL1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。XTAL2:來自反向振蕩器的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡易計算器畢業(yè)論文.doc
- 畢業(yè)論文設計-簡易計算器的制作
- 單片機的簡易計算器設計-畢業(yè)論文
- 基于51單片機的簡易計算器畢業(yè)論文
- 計算器畢業(yè)設計---簡易計算器的設計
- 簡易計算器
- 簡易計算器畢業(yè)設計
- 畢業(yè)論文--基于51單片機簡易計算器的設計
- 基于51單片機的簡易計算器設計畢業(yè)論文
- 畢業(yè)論文 基于51單片機簡易計算器的設計
- 基于at89s52的簡易計算器設計畢業(yè)論文
- java簡易計算器
- 計算器畢業(yè)論文_——基于單片機的計算器設計
- 簡易計算器的設計畢業(yè)設計
- 數(shù)顯簡易計算器
- plc簡易計算器設計
- 計算器畢業(yè)論文-- 基于單片機的電子計算器設計
- 基于單片機的簡易計算器論文畢業(yè)設計
- 科學計算器設計-本科畢業(yè)論文
- 畢業(yè)論文 ——基于at89c51單片機的簡易計算器的設計
評論
0/150
提交評論