




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
單片機基礎知識第一章 單片機基礎知識學習目標:1.掌握數(shù)制及其轉(zhuǎn)換方法。2.了解數(shù)據(jù)表示方法及其編碼。3.了解單片機基礎知識。2023/2/22一、什么是單片機?單片機就是單片微型計算機,是將計算機的中央處理器(CPU)、存儲器(ROM,RAM)、輸入/輸出(I/O)接口等集成在一小塊硅片上的微型機。1.1 單片機的發(fā)展及特點2023/2/23單片機組成框圖RAMI/O接口電路CPU時鐘定時器/計數(shù)器ROM2023/2/24二、單片機發(fā)展史單片機屬于微型機,微型計算機的發(fā)展形成兩大分支:1、獨立使用式微機(PC機):PC機系統(tǒng)全力實現(xiàn)海量高速數(shù)據(jù)處理,兼顧控制功能。2、嵌入式微機單片機:單片機系統(tǒng)全力滿足測控對象的測控功能,兼顧數(shù)據(jù)處理能力。單片機作為工業(yè)控制和數(shù)據(jù)處理的計算機,它的結(jié)構(gòu)與指令功能都是按照工業(yè)控制要求設計的,也被稱為“微控制器”、“微處理器”(Micro-controller,Micro-processor)。主要有:4位、8位、16位、32位等2023/2/25單片機發(fā)展概況1976-1978初級8位單片機IntelMCS-48系列1978-1983高檔8位單片機IntelMCS-51系列:-51子系列:8031/8051/8751-52子系列:8032/8052/8752低功耗型80C31高性能型80C252廉價型89C2051/10511983-90年代初16位單片機IntelMCS-96系列8098/8096、80C198/80C19690年代初-至今16位單片機高檔32位單片機2023/2/26三、單片機的特點及應用突出特點——存儲器結(jié)構(gòu)
計算機有兩種存儲結(jié)構(gòu):哈佛結(jié)構(gòu):程序存儲器和數(shù)據(jù)存儲器分開。普林斯頓結(jié)構(gòu):程序存儲器和數(shù)據(jù)存儲器合并。單片機采用哈佛結(jié)構(gòu)體系2023/2/27采用哈佛體系結(jié)構(gòu)采用面向控制的指令系統(tǒng)引腳功能服用片內(nèi)RAM作寄存器類型齊全功能通用具有三高優(yōu)勢(集成度高、可靠性高、性價比高)。三、單片機的特點及應用2023/2/28三、單片機的特點及應用單片機主要應用于工業(yè)檢測與控制、計算機外設、智能儀器儀表、通訊設備、家用電器等。特別適合于嵌入式微型機應用系統(tǒng)。單片機開發(fā)系統(tǒng)有單片單板機和仿真器。實現(xiàn)單片機應用系統(tǒng)的硬、軟件開發(fā)。2023/2/291946-1958第一代電子管計算機。磁鼓存儲器,機器語言、匯編語言編程。1958-1964第二代晶體管計算機。磁芯作主存儲器,磁盤作外存儲器,開始使用高級語言編程。1964-1971第三代集成電路計算機。使用半導體存儲器,出現(xiàn)多終端計算機和計算機網(wǎng)絡。1971-第四代大規(guī)模集成電路計算機。出現(xiàn)微型計算機、單片微型計算機,外部設備多樣化。1981-第五代人工智能計算機。模擬人的智能和交流方式。一、發(fā)展概況1.2 計算機基礎知識2023/2/210二、計算機發(fā)展趨勢微型化─便攜式、低功耗巨型化─尖端科技領(lǐng)域的信息處理,需要超大容量、高速度智能化─模擬人類大腦思維和交流方式,多種處理能力系列化、標準化─便于各種計算機硬、軟件兼容和升級網(wǎng)絡化─網(wǎng)絡計算機和信息高速公路多機系統(tǒng)─大型設備、生產(chǎn)流水線集中管理(獨立控制、故障分散、資源共享)2023/2/211三、微型計算機系統(tǒng)組成微型計算機系統(tǒng)硬件微型計算機(主機)微處理器(CPU)軟件外圍設備運算器控制器存儲器(內(nèi)存)RAMROM外部設備輔助設備輸入設備(鍵盤、掃描儀、語音識別儀…)輸出設備(顯示器、打印機、繪圖儀、…)輔助存儲器(磁帶、磁盤、光盤)輸入/輸出接口(PIO、SIO、CTC、ADC、DAC…)(I/O接口)總線(AB、DB、CB)系統(tǒng)軟件(操作系統(tǒng),編輯、編譯程序,故障診斷,監(jiān)控程序…)應用軟件(科學計算,工業(yè)控制,數(shù)據(jù)處理…)程序設計語言(機器語言、匯編語言、高級語言)電源電路時鐘電路2023/2/212三、微型計算機系統(tǒng)組成2023/2/213四、微型計算機組成中央處理器CPU運算器和控制器集成在一個芯片上運算器:實現(xiàn)算術(shù)運算或邏輯運算包括:算術(shù)邏輯單元ALU、累加器A、暫存寄存器TR、標志寄存器F或PSW、通用寄存器GR控制器:中樞部件,控制計算機中的各個部件工作包括:指令寄存器IR、指令譯碼器ID、程序計數(shù)器PC、定時與控制電路2023/2/214存儲器:記憶,由存儲單元組成。包括:ROM、RAM總線BUS:在微型計算機各個芯片之間或芯片內(nèi)部之間傳輸信息的一組公共通信線。包括:數(shù)據(jù)總線DB:雙向,寬度決定了微機的位數(shù)。地址總線AB:單向,決定CPU的尋址范圍??刂瓶偩€CB:單向I/O接口:數(shù)據(jù)輸入輸出。包括:輸入接口、
輸出接口2023/2/215五、計算機主要技術(shù)指標字長: CPU能并行處理二進制的數(shù)據(jù)位數(shù) 8位機、16位機、32位機和64位機。內(nèi)存容量:存儲單元能容納的二進制數(shù)的位數(shù) 容量單位:1K=210=1024,1M=220=1KK
8K、64K、16M、64M。運算速度:CPU處理速度 時鐘頻率、主頻、每秒運算次數(shù) 6MHz、12MHz、24MHz、100MHz、300MHz。內(nèi)存存取時間:內(nèi)存讀寫速度
50nS、70nS、200nS。2023/2/216一、進位計數(shù)制使用有限個基本數(shù)碼來表示數(shù)據(jù),按進位的方法進行計數(shù)稱為進位計數(shù)制。
包含兩大要素:基數(shù)和位權(quán)基數(shù):用來表示數(shù)據(jù)基本數(shù)碼的個數(shù)J,≧此數(shù)后必須進位。位權(quán):數(shù)碼在表示數(shù)據(jù)時所處的數(shù)位所具有的固定值Ji。簡稱“權(quán)”。1.3 數(shù)制及其轉(zhuǎn)換2023/2/2171、十進制D符號集:0~9規(guī)則:逢十進一。 例1234.5=1×103+2×102+3×101+4×100+5×10-1加權(quán)展開式以10為基數(shù),各位系數(shù)為0~9。10310210110010-1位權(quán) 一般表達式:ND=dn-1×10n-1+dn-2×10n-2+…+d0×100+d-1×10-1+…2、二進制B符號集:0、1規(guī)則:逢二進一。
3、十六進制H符號集:0~9、A~F規(guī)則:逢十六進一。 2023/2/2181、十進制用于計算機輸入輸出,人機交互。二進制為機器中的數(shù)據(jù)形式。十六進制用于表示二進制數(shù)。2、不同進位制數(shù)以下標或后綴區(qū)別,十進制數(shù)可不帶下標。如:101、101D、101B、101H、101H二、進位計數(shù)制的說明2023/2/2191、十進制數(shù)轉(zhuǎn)換成二、十六進制數(shù)整數(shù)轉(zhuǎn)換法“除基取余”:十進制整數(shù)不斷除以轉(zhuǎn)換進制基數(shù),直至商為0。每除一次取一個余數(shù),從低位排向高位。1. 39轉(zhuǎn)換成二進制數(shù)
39=100111B 2 391(b0) 2 191(b1)291(b2) 240(b3) 220(b4) 211(b5) 02.208轉(zhuǎn)換成十六進制數(shù)
208=D0H16208余01613余13=DH 0三、不同進位計數(shù)制之間的轉(zhuǎn)換2023/2/220十進制數(shù)轉(zhuǎn)換成二、十六進制數(shù)小數(shù)轉(zhuǎn)換法“乘基取整”:用轉(zhuǎn)換進制的基數(shù)乘以小數(shù)部分,直至小數(shù)為0或達到轉(zhuǎn)換精度要求的位數(shù)。每乘一次取一次整數(shù),從最高位排到最低位。舉例: 2.0.625轉(zhuǎn)換成十六進制數(shù)0.625×16=10.0
0.625=0.AH3.208.625轉(zhuǎn)換成十六進制數(shù)208.625=1.0.625轉(zhuǎn)換成二進制數(shù)
0.625 ×2 1.2501(b-1) ×2 0.500(b-2) × 2 1.0 1(b-3)0.625=0.101B2023/2/221先展開,然后按照十進制運算法則求和。 舉例:B=1×23+1×21+1×20+1×2-1
+1×2-3H=13×162+15×161+12×160+8×16-1
2、其他進制數(shù)轉(zhuǎn)換成十進制數(shù)2023/2/222最高位為符號位,0表示“+”,1表示“-”。 數(shù)值位與真值數(shù)值位相同。原碼表示簡單直觀,但0的表示不唯一,加減運算復雜。2、反碼正數(shù)的反碼與原碼相同負數(shù)的反碼符號不變,數(shù)值按位取反有符號數(shù)通常使用三種表示方法:1、原碼
機器中,數(shù)的符號用“0”、“1”表示。
最高位作符號位
“0”表示“+”,“1”表示“-”。1.4 帶符號數(shù)的表示方法2023/2/2233、補碼正數(shù)的補碼表示與原碼相同。 負數(shù)補碼的符號位為1,數(shù)值位等于反碼加1。補碼表示的優(yōu)點: 0的表示唯一,加減運算方便。
Y-X=Y+[-X]補
計算機中的數(shù)均采用補碼表示!2023/2/224例:求十進制數(shù)876的BCD碼[876]BCD=100001110110
1、BCD碼
二進制代碼表示的十進制數(shù)。8421BCD碼1.5 編碼2023/2/2252、美國標準信息交換碼ASCII碼,用于計算機與計算機、計算機與外設之間傳遞信息。2023/2/226位:Bit數(shù)據(jù)最小單位字節(jié):Byte8位二進制數(shù)定義為一字節(jié)字長:組成計算機一個字的位數(shù)
8位機其一個存儲單元表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 調(diào)研養(yǎng)老面試題及答案
- 高考速寫考試題及答案
- T/CAEPI 37-2021鉻污染土壤異位修復技術(shù)指南
- 反腐倡廉巡講創(chuàng)新工作材料總結(jié)模版
- T/CAEPI 23-2019地下式城鎮(zhèn)污水處理廠工程技術(shù)指南
- 星級酒店廚房承包協(xié)議書
- 公司員工合同培訓協(xié)議書
- 果園承包合同解除協(xié)議書
- 施工合同外工程量協(xié)議書
- 垂釣魚塘承包合同范本
- GB/T 238-2013金屬材料線材反復彎曲試驗方法
- GB/T 221-2008鋼鐵產(chǎn)品牌號表示方法
- GB/T 12605-2008無損檢測金屬管道熔化焊環(huán)向?qū)咏宇^射線照相檢測方法
- 閩侯縣國土空間總體規(guī)劃(2021-2035年)
- 烙鐵溫度點檢表
- 倉庫溫濕度記錄表
- 初中 初二 物理 流體壓強與流速的關(guān)系 教學設計
- 霍蘭德職業(yè)興趣測試題(卷)完整版
- 飛控板安裝運行調(diào)試pix固定翼
- 《中國古代文學史:唐宋文學》PPT課件(完整版)
- 5Why分析法經(jīng)典培訓(43頁)
評論
0/150
提交評論