




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片微機(jī)原理及應(yīng)用課件第1頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月以單片機(jī)為核心的應(yīng)用系統(tǒng)廣泛應(yīng)用于:家用電器;工業(yè)過(guò)程控制;儀器儀表;網(wǎng)絡(luò)及通信;航空、汽車等領(lǐng)域等。第2頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月單片機(jī)系統(tǒng)的組成CPUABDBCB存儲(chǔ)器接口部件鍵盤顯示器數(shù)碼管打印機(jī)定時(shí)計(jì)數(shù)器第3頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月單片機(jī)系統(tǒng)硬件部分軟件部分單片機(jī)芯片外圍器件CPU內(nèi)存中斷控制邏輯通用接口運(yùn)算器寄存器組控制器并行I/O口串行UART定時(shí)/計(jì)數(shù)器ADC0809、DAC0832825382518255A、81552764、6264指令系統(tǒng)應(yīng)用程序第4頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月§1.4計(jì)算機(jī)中的數(shù)和編碼計(jì)算機(jī)只識(shí)別和處理數(shù)字信息,數(shù)字是以二進(jìn)制數(shù)的形式表示的。它易于物理實(shí)現(xiàn),同時(shí),資料存儲(chǔ)、傳送和處理簡(jiǎn)單可靠;運(yùn)算規(guī)則簡(jiǎn)單,使邏輯電路的設(shè)計(jì)、分析、綜合方便,使計(jì)算器具有邏輯性。一、數(shù)制1、常用數(shù)制(1.)十進(jìn)制數(shù):1985=1000+900+80+5=1×103+9×102+8×101+5×100
特點(diǎn):有0~9十個(gè)不同的符號(hào)。逢十進(jìn)一。一般用下腳標(biāo)D表示,如1985D,或無(wú)下腳標(biāo)。第5頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月
(2.)二進(jìn)制數(shù):特點(diǎn):有0,1兩個(gè)不同的符號(hào)。逢二進(jìn)一。二進(jìn)制數(shù)的下腳標(biāo)為B
例如:對(duì)于整數(shù),
1001B=1×23+0×22+0×21+1×20=9D
對(duì)于小數(shù),0.101B=1×2-1+0×2-2+1×2-3=0.625D
二進(jìn)制數(shù)每一位的權(quán)是:以小數(shù)點(diǎn)分界,…..24,23,22,21,20.2-1,2-2,2-3,……第6頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月
(3.)十六進(jìn)制數(shù):有0~9,A,B,C,D,E,F共十六個(gè)不同的符號(hào)。逢十六進(jìn)位。用下腳標(biāo)“H”表示十六進(jìn)制數(shù)。例:327H=3×162+2×161+7×160=807D3AB.11H
=3×162+A×161+B×160+1×161+1×16-2
=939.0664D
第7頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月2、數(shù)制的轉(zhuǎn)換(1.)二進(jìn)制轉(zhuǎn)換為十進(jìn)制數(shù)方法:按權(quán)展開(kāi)。111.101B=1×22+1×21+1×20+1×2-1+0×2-2
+1×2–3=4+2+1+0.5+0.125=7.625D(2.)十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)方法:整數(shù)部分除二取余,小數(shù)部分乘二取整第8頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月45余數(shù)22111051211001222222即45=(101101)2例1、將十進(jìn)制數(shù)45轉(zhuǎn)換成二進(jìn)制數(shù)。第9頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月例2:十進(jìn)制小數(shù)部分的轉(zhuǎn)換:乘二取整0.6875×2最高位取11.37500.375×2取00.750×2取11.500.5×2最低位取11.0從上至下寫成從左至右10110.6875D=0.B第10頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月二進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)與上述類似。(3.)十六進(jìn)制數(shù)與二進(jìn)制數(shù)之間的轉(zhuǎn)換:十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制:9AB.7C5H100110101011.011111000101B
二進(jìn)制數(shù)轉(zhuǎn)換十六進(jìn)制數(shù):0001101111100011.100101111000B1BE3.978H第11頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月二、數(shù)碼1、機(jī)器數(shù)與真值機(jī)器只認(rèn)識(shí)二進(jìn)制數(shù):0、1。這是因?yàn)椋娐窢顟B(tài)常常有兩種情況,如:電路的通、斷;高電平、低電平;可用0、1表示。在機(jī)器中,這種0、1、0、1的表現(xiàn)形式稱為機(jī)器數(shù)。機(jī)器數(shù)分為無(wú)符號(hào)數(shù)、帶符號(hào)數(shù)。無(wú)符號(hào)數(shù)如:00000001、10010011、01010010、……等等,范圍:00H~ FFH。有符號(hào)數(shù)如:+1010110B、-1101001B、等等01010110B、11101001B第12頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月2、機(jī)器數(shù)的編碼及運(yùn)算對(duì)帶符號(hào)數(shù)而言,有原碼、反碼、補(bǔ)碼之分,計(jì)算機(jī)內(nèi)一般使用補(bǔ)碼。(1)原碼將數(shù)“數(shù)碼化”,原數(shù)前“+”用0表示,原數(shù)前“-”用1表示,數(shù)值部分為該數(shù)本身,這樣的機(jī)器數(shù)叫原碼。設(shè)X——原數(shù);則[X]原=X(X0)[X]原=2n-1–X(X0),n為字長(zhǎng)的位數(shù)。如,[+3]原=00000011B[-3]原=27-(-3)=10000011B0有兩種表示方法:00000000——+010000000——-0原碼最大、最小的表示:+127、-128第13頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月(2)反碼規(guī)定正數(shù)的反碼等于原碼;負(fù)數(shù)的反碼是將原碼的數(shù)值位各位取反。[X]反=X(X0)[X]反=(2n–1)+X(X0)如,[+4]反=[+4]原=00000100B[-4]反=(28–1)+(-5)=11111111-00000101=11111010B
反碼范圍:-128~+127兩個(gè)0:+0——00000000B-0——11111111B第14頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月運(yùn)用補(bǔ)碼可使減法變成加法。規(guī)定:正數(shù)的補(bǔ)碼等于原碼。負(fù)數(shù)的補(bǔ)碼求法:1)反碼+12)公式:[X]補(bǔ)=2n+X(X<0)如,設(shè)X=-0101110B,則[X]原=10101110B則[X]補(bǔ)=[X]反+1=11010001+00000001=11010010B如,[+6]補(bǔ)=[+6]原=00000110B[-6]補(bǔ)=28+(-6)=10000000–00000110=11111010B8位補(bǔ)碼的范圍–128~+127。0的個(gè)數(shù):只一個(gè),即00000000而10000000B是-128的補(bǔ)碼。原碼、反碼、補(bǔ)碼對(duì)照表:見(jiàn)下表123(3)補(bǔ)碼補(bǔ)碼的概念:現(xiàn)在是下午3點(diǎn),手表停在12點(diǎn),可正撥3點(diǎn),也可倒撥9點(diǎn)。即是說(shuō)-9的操作可用+3來(lái)實(shí)現(xiàn),在12點(diǎn)里:3、-9互為補(bǔ)碼。第15頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月
八位二進(jìn)制數(shù)所能表示的數(shù)據(jù)范圍機(jī)器數(shù)無(wú)符號(hào)數(shù)原碼反碼補(bǔ)碼000000000+0+0+0000000011+1+1+1.....01111111127+127+127+12710000000128-0-127-12810000001129-1-126-127..........11111110254-126-1-211111111255-127-0-1第16頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月(4)補(bǔ)碼的運(yùn)算當(dāng)X≥0時(shí),[X]補(bǔ)=[X]反=[X]原[[X]補(bǔ)]補(bǔ)=[X]原[X]補(bǔ)+[Y]補(bǔ)=[X+Y]補(bǔ)[X-Y]補(bǔ)=[X+(-Y)]補(bǔ)例:已知
X=52Y=38求X-Y
方法1:減法:
X-Y=52-38=1400110100
-)0010011000001110第17頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月方法2:加法
X-Y=[[X-Y]補(bǔ)]補(bǔ)=[[X]補(bǔ)+[-Y]補(bǔ)]補(bǔ)=[[52]補(bǔ)+[-38]補(bǔ)]補(bǔ)=[14]補(bǔ)=14
[52]補(bǔ):00110100
[-38]補(bǔ):+)11011010100001110
自然丟失計(jì)算機(jī)在做算術(shù)運(yùn)算時(shí),必需檢查溢出,以防止發(fā)生錯(cuò)誤
第18頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月(5)運(yùn)算的溢出問(wèn)題由于計(jì)算機(jī)中表示數(shù)據(jù)的字長(zhǎng)(位數(shù))有一定限制,所以數(shù)據(jù)的表示應(yīng)有一個(gè)范圍。如字長(zhǎng)8位時(shí);補(bǔ)碼范圍-128~+127若運(yùn)算結(jié)果超出這個(gè)范圍,便溢出。例:[98]補(bǔ):01100010[25]補(bǔ):+)00011001
[123]補(bǔ)001111011未溢出00
Cs+1Cs(未溢出)
第19頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月[85]補(bǔ):01010101
[47]補(bǔ):+)00101111[132]補(bǔ):10000100溢出01
Cs+1Cs(溢出)錯(cuò):兩個(gè)正數(shù)相加和為負(fù)數(shù)。
[-85]補(bǔ):10101011[-47]補(bǔ):+)11010001
[-132]補(bǔ):101111100溢出10
Cs+1Cs
錯(cuò):兩個(gè)負(fù)數(shù)相加和為正數(shù)。第20頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月[-19]補(bǔ):01010101
[-79]補(bǔ):+)10110001[-98]補(bǔ):11001111未溢出11
Cs+1Cs錯(cuò):兩個(gè)負(fù)數(shù)相加和為正數(shù)??傊航Y(jié)果正確(無(wú)溢出)時(shí),Cs+1=Cs結(jié)果錯(cuò)誤(溢出)時(shí),Cs+1≠Cs溢出判斷:溢出=Cs+1Cs(即結(jié)果是0為無(wú)溢出;1為有溢出)第21頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月1、
(6)
十進(jìn)制數(shù)的編碼對(duì)機(jī)器:二進(jìn)制數(shù)方便,對(duì)人:二進(jìn)制數(shù)不直觀,習(xí)慣于十進(jìn)制數(shù)。在編程過(guò)程中,有時(shí)需要采用十進(jìn)制運(yùn)算,但機(jī)器不認(rèn)識(shí)十進(jìn)制數(shù)。怎么辦?可以將十進(jìn)制的字符用二進(jìn)制數(shù)進(jìn)行編碼:
0
00005010110101111100016011010112
00107011111003001181000110140100910011110
這叫做二進(jìn)制數(shù)對(duì)十進(jìn)制編碼——BCD碼。上述每4位二進(jìn)制數(shù)表示一個(gè)十進(jìn)制字符,這4位中各位的權(quán)依次是:8、4、2、1——8421BCD碼。第22頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月BCD碼的運(yùn)算:例、18+)321
00011000+)00000011
00011011
B是非BCD碼(錯(cuò))需進(jìn)行十進(jìn)制調(diào)整:
00011000
+)0000001100011011(個(gè)位大于9,應(yīng)進(jìn)1)
+)0110(加6使進(jìn)1)00100001(結(jié)果形如21)第23頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月BCD碼加法規(guī)則:兩個(gè)BCD數(shù)相加時(shí),“某位”的和小于10則保持不變;兩個(gè)BCD數(shù)相加時(shí),“某位”的和大于9,則和數(shù)應(yīng)加6修正。BCD碼減法規(guī)則:兩個(gè)BCD數(shù)相減時(shí),“某位”的差未發(fā)生借位,則差數(shù)保持不變;兩個(gè)BCD數(shù)相減時(shí),“某位”發(fā)生了借位,其差應(yīng)減6修正。這里“某位”指BCD數(shù)中的“個(gè)位”、“十位”、“百位”、……第24頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月加法舉例:
01100101(65)
+)10010111(97)11111100
+)01100110(加66調(diào)整)101100010(162)減法舉例:00110100(34)
-)00010101(15)00011111
-)0110(減6調(diào)整)00011001(29)第25頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月(7)字符信息的表示計(jì)算機(jī)能識(shí)別0、1、0、1、……;這些0、1、0、1、……有的代表數(shù)值,有的僅代表要處理的信息(如字母、標(biāo)點(diǎn)符號(hào)、數(shù)字符號(hào)等文字符號(hào)),所以,計(jì)算機(jī)不僅要認(rèn)識(shí)各種數(shù)字,還要能識(shí)別各種文字符號(hào)。人們事先已對(duì)各種文字符號(hào)進(jìn)行二進(jìn)制數(shù)編碼。如,美國(guó)信息交換標(biāo)準(zhǔn)碼——ASCII碼,用一個(gè)字節(jié)表示一個(gè)字符。低7位是字符的ASCII碼值;最高位是通信時(shí)的校驗(yàn)位。
第26頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月第27頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月綜上所述,計(jì)算機(jī)中的數(shù)可以有各種不同的表示方法,計(jì)算機(jī)中以一個(gè)字節(jié)為一個(gè)單元保存數(shù)據(jù),一個(gè)字節(jié)為8位二進(jìn)制數(shù),可以有256種組合,也就是可以表示256個(gè)數(shù)據(jù),我們稱它為機(jī)器數(shù),每一個(gè)機(jī)器數(shù)實(shí)際表示的是什么,要看采用的是那種表示方法。第28頁(yè),課件共38頁(yè),創(chuàng)作于2023年2月二、定點(diǎn)數(shù)和浮點(diǎn)數(shù)
l
定點(diǎn)表示法:表示小數(shù)點(diǎn)的位置是固定不變的。分為純整數(shù)和純小數(shù)兩類。數(shù)符尾數(shù)·純整數(shù)表示方法純小數(shù)表示方法數(shù)符·尾數(shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 化妝品與時(shí)尚彩妝系
- 油漆玻璃投資借貸合同3篇
- (NEW)2025年個(gè)人借款抵押擔(dān)保合同4篇
- 肝臟疾病病理班
- 窒息患兒的急救流程與管理
- T/ZHCA 603-2021化妝品生產(chǎn)企業(yè)消毒技術(shù)規(guī)范
- 游戲機(jī)課程設(shè)計(jì)
- 院外急救基礎(chǔ)與操作規(guī)范
- 2025西昌學(xué)院輔導(dǎo)員考試試題及答案
- 2025西安電力高等專科學(xué)校輔導(dǎo)員考試試題及答案
- 2024-2025年全國(guó)初中化學(xué)競(jìng)賽試卷及答案
- 2024年首都機(jī)場(chǎng)集團(tuán)資產(chǎn)管理有限公司招聘筆試參考題庫(kù)含答案解析
- 生產(chǎn)異常管理課件
- 酒廠擴(kuò)建可行性報(bào)告
- 售后服務(wù)中的客戶溝通和協(xié)商技巧
- 《紅樓夢(mèng)》中賈母的智慧與權(quán)謀解析
- 醫(yī)療器械(耗材)項(xiàng)目投標(biāo)服務(wù)投標(biāo)方案(技術(shù)方案)
- GB/T 2077-2023硬質(zhì)合金可轉(zhuǎn)位刀片圓角半徑
- 病理科危險(xiǎn)化學(xué)品管理制度
- 二人相聲小品搞笑臺(tái)詞二人最搞笑的相聲臺(tái)詞
- 家具維保服務(wù)投標(biāo)方案
評(píng)論
0/150
提交評(píng)論