




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
項目一單片機最小系統任務1
搭建單片機最小系統電子計算機高速發展到今天,通常可分為巨型機、大型機、中型機、小型機和微型機五類。它們在系統結構和基本工作原理方面并無本質的區別,只是在體積、性能和應用領域方面有所不同。其中微型計算機以其體積小、重量輕、功耗低、功能強、價格低、可靠性強的優點而得到廣泛應用,其中單片機就是微型計算機的一種。知識點一、單片機概述1.基本概念(1)微處理器MP(MicroProcessor)就是傳統計算機的CPU,是集成在同一塊芯片上的具有運算和邏輯控制功能的中央處理器,簡稱MP,它是構成微型計算機系統的核心部件。知識點一、單片機概述1.基本概念(2)微型計算機MC(MicroComputer)以微處理器為核心,再配上存儲器、I/O接口和中斷系統等構成的整體,稱為微型計算機。它們可集中裝在同一塊或數塊印刷電路板上,一般不包括外設和軟件。知識點一、單片機概述1.基本概念(3)微型計算機系統MCS(MicroComputerSystem)指以微型計算機為核心,配上外圍設備、電源和軟件等,構成能獨立工作的完整計算機系統。知識點一、單片機概述1.基本概念(4)單片機(SingleChipMicrocomputer)單片機是將微處理器、存儲器、I/O接口和中斷系統集成在同一塊芯片上,具有完整功能的微型計算機。知識點一、單片機概述2.常用51系列單片機介紹(1)ATMEL89系列單片機ATMEL89系列(以下簡稱AT89)單片機是美國ATMEL公司生產的8位高性能單片機,其主要技術優勢是內部含有可編程Flash存儲器,用戶可以很方便地進行程序的擦寫操作,在嵌入式控制領域中被廣泛的應用。知識點一、單片機概述知識點一、單片機概述從表1.1中可見不同的型號,其資源不同,設計時按具體要求選擇合適的型號。2.常用51系列單片機介紹(2)STC系列單片機宏晶科技開發出STC系列單片機,如STC89系列、STC11系列、STC12系列、STC15系列等。STC單片機均具備與傳統51單片機兼容的內核,目前新出品的系列單片機內部均集成了AD轉換、PWM輸出模塊、SPI接口模塊、內部存儲模塊、晶振電路等,用戶可根據系統需要,選擇合適的型號。具體選型參考宏晶科技官網。知識點一、單片機概述1.常用進制我們在計算過程中習慣于十進制計數,但在計算機中,最常用的卻是二進制數。但由于二進制數書寫冗長,閱讀不便,為此在代碼設計中常用十六進制數來書寫。表1.2是十進制數,十六進制數,二進制數之間的對應關系。知識點二、計算機中的數1.常用進制知識點二、計算機中的數1.常用進制
在匯編語言中通常在數字后面跟B(Binary)表示二進制數,H(Hexadecimal)表示十六進制數,D(Decimal)或無字母表示十進制數。
知識點二、計算機中的數在C語言中通常規定如下:(1)十進制數:用一串連續的數字來表示。如12,-1。(2)八進制數:用數字0開頭。如010,-056。(3)十六進制數:用數字0和字母x或X開頭。如0x5a。注意區分十進制和八進制的表示,八進制有前導0,十進制無。知識點二、計算機中的數2.計算機中數的表示知識點二、計算機中的數(1)位(bit)和字節(byte)
“位”是計算機能夠表示的最小的數據單位,位用b表示。字節由8個二進制位組成,通常一個存儲單元中存放著1個字節的數據,字節用B表示。2.計算機中數的表示知識點二、計算機中的數(2)字(word)和字長
“字”是微處理器內部進行數據處理的基本單位,通常它也是微處理器與存儲器之間和輸入/輸出電路之間傳送數據的基本單位。字用W表示。
“字長”是指一個字所包含的二進制數的位數,它是微處理器的重要指標之一,通常用數據總線的位數來決定微處理器的字長。8位微處理器的字長是8位,每一個字由一個字節組成。在字節中,最左邊的位(D7)為最高位(MSB),最右邊的位(D0)為最低位(LSB)。知識點二、計算機中的數16位微處理器的字長是16位,每一個字由二個字節組成,左邊的字節是高位字節,最左邊的位為最高位,右邊的字節是低位字節,最右邊的位為最低位。知識點二、計算機中的數3.機器數與真值知識點二、計算機中的數
在計算機中,把放在寄存器、存儲器、或數據端口中的數稱為機器數。機器數所對應的值稱為真值。機器數的真值到底是多少,取決于機器數所對應的是無符號數還是有符號數以及所對應的是什么碼制(原碼、補碼等)表示的數。3.機器數與真值知識點二、計算機中的數
(1)無符號數在計算機中,對于一個不帶正、負號的數,稱無符號數。它將字長的所有位均用于表示數值位。一個n位字長的數據可用來表示2n個正整數。例如:一個8位數據可表示的數值范圍為:
00000000B~11111111B即0~255共256個數。3.機器數與真值知識點二、計算機中的數(2)帶符號數
在計算機中,數的正、負號與數一起存放在寄存器或內存單元中,因此數的符號在機器中已“數碼化”了,通常規定在數的前面增設一位符號位,并規定正號用“0”表示,負號用“1”表示。知識點二、計算機中的數例:設字長為8位,求N1、N2的原碼和補碼。N1=+1010101(十進制數+85)N2=-1010101(十進制數-85)解:N1和N2在計算機中原碼的表示形式為:
N1=01010101,N2=11010101
可見,只需將+號用0表示,-號用1表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設備保管使用協議書
- 共同成立子公司協議書
- 保潔員簽到合同協議書
- app商城代理協議書
- 花草修剪合同協議書
- 門市出租調價協議書
- 船舶買賣交接協議書
- 門市租房安全協議書
- 南寧房地產合作協議書
- csc公派留學協議書
- 2025年軟件測試工程師考試題及答案
- 血管內導管相關性血流感染預防與診治指南(2025)解讀課件
- 2025年高考數學考前最后一課
- 茶葉加工考試題及答案
- 跨學科實踐制作微型密度計人教版物理八年級下學期
- 2025屆高考語文作文備考之審題立意30道選擇題訓練(附答案)
- 21. 三黑和土地 課件
- 挖掘機理論試題及答案
- 2025年銀行從業資格考試個人理財真題卷權威解讀
- 興安盟2025年興安盟事業單位春季專項人才引進30人筆試歷年參考題庫附帶答案詳解
- 西部計劃考試試題及答案
評論
0/150
提交評論