版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
主講:彭芳辦公室:明德樓829E-mail:p.rain@163.com單片機(jī)原理與接口技術(shù)中國(guó)機(jī)器人大賽認(rèn)識(shí)單片機(jī)熱水器控制器主板洗衣機(jī)控制板三洋空調(diào)室外板課程特點(diǎn)
本課程是自動(dòng)化專(zhuān)業(yè)的專(zhuān)業(yè)課;是一門(mén)實(shí)踐性很強(qiáng)的課程。本課程結(jié)合IntelMCS-51系列單片機(jī)中的8051芯片進(jìn)行講授,通過(guò)仿真軟件Proteus掌握單片機(jī)系統(tǒng)的開(kāi)發(fā)與運(yùn)行過(guò)程。課程安排理論學(xué)時(shí): 40學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí): 16學(xué)時(shí)課堂表現(xiàn)與出勤: 15%個(gè)人作業(yè): 10%團(tuán)隊(duì)作業(yè): 15%期末考試: 60%理論課程的考核方法課堂表現(xiàn)與出勤:1、缺一次課扣3分,5次缺課取消該課程成績(jī);2、遲到一次扣1.5分,早退視同缺課;3、課堂主動(dòng)回答問(wèn)題一次正確加1分;若點(diǎn)名回答問(wèn)題則正確加0.5分,錯(cuò)誤不扣分。學(xué)習(xí)方法:動(dòng)手實(shí)踐Practiceisabestwaytolearning.教材與參考教材《單片機(jī)原理及應(yīng)用——基于Proteus和KeilC》,林立等參考教材1、《單片機(jī)原理及接口技術(shù)》,李全利等,高等教育出版社2、《51系列單片機(jī)系統(tǒng)設(shè)計(jì)與應(yīng)用技巧》,李剛,北京航空航天大學(xué)出版社3、《單片機(jī)原理及接口技術(shù)》段晨東,清華大學(xué)出版社特別推薦:郭天祥的《單片機(jī)十天征服你》目錄第1章 單片機(jī)基礎(chǔ)知識(shí)概述第2章MCS-51單片機(jī)結(jié)構(gòu)及原理第3章單片機(jī)的匯編語(yǔ)言與程序設(shè)計(jì)第4章單片機(jī)的C51語(yǔ)言第5章單片機(jī)的中斷系統(tǒng)第6章單片機(jī)的定時(shí)器/計(jì)數(shù)器第7章單片機(jī)的串行通信技術(shù)第8章單片機(jī)接口技術(shù)第9章單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)第1章單片機(jī)基礎(chǔ)知識(shí)概述1.1單片機(jī)概述1.2單片機(jī)學(xué)習(xí)的預(yù)備知識(shí)1.3Proteus軟件簡(jiǎn)介1、什么是單片機(jī)?——從微型計(jì)算機(jī)技術(shù)的兩大發(fā)展分支談起1、什么是單片機(jī)?
2、為什么要學(xué)單片機(jī)?
3、怎樣學(xué)習(xí)單片機(jī)?1.1
單片機(jī)概述輸入設(shè)備運(yùn)算器輸出設(shè)備存貯器控制器運(yùn)算器+控制器輸入設(shè)備輸出設(shè)備存儲(chǔ)器計(jì)算機(jī)的馮·諾依曼結(jié)構(gòu)回顧微型計(jì)算機(jī)的組成微處理器+存儲(chǔ)器+I/O接口電路CPU微處理器RAMI/OROM外設(shè)輔助電路CBUSDBUSABUS回顧
分支一:通用微型計(jì)算機(jī)系統(tǒng)(UniversalComputerSystem或PersonalComputer)PC主要功能部件:
CPU+存儲(chǔ)器+顯卡+聲卡+網(wǎng)卡+顯示器+鼠標(biāo)+鍵盤(pán)…基本功能部件接口外設(shè)386486Pentium
Pentium
ProPentiumMMXPentiumⅡPentium
ⅢPentiumⅣConroeIIINTEL架構(gòu)CPU的發(fā)展歷程
技術(shù)要求:高速計(jì)算+海量存儲(chǔ)
發(fā)展方向:總線速度不斷提升,存儲(chǔ)容量不斷擴(kuò)大
分支二:嵌入式計(jì)算機(jī)系統(tǒng)
(EmbeddedComputerSystem)ECS——嵌入到對(duì)象體系中,實(shí)現(xiàn)對(duì)象體系智能化控制的專(zhuān)用計(jì)算機(jī)系統(tǒng)。技術(shù)要求:必須滿(mǎn)足對(duì)象體系的物理環(huán)境、電氣環(huán)境以及產(chǎn)品成本等要求。發(fā)展方向:與對(duì)象系統(tǒng)密切相關(guān)的嵌入性能、控制能力與控制可靠性。PC→電氣加固、機(jī)械加固,并配置各種外圍接口板卡→IPC(工控機(jī))→嵌入到大型工控系統(tǒng)中(實(shí)現(xiàn)了智能化)工業(yè)計(jì)算機(jī)(IndustrialPersonalComputer)
船舶駕駛室集中控制臺(tái)自動(dòng)配料控制系統(tǒng)電站鍋爐控制系統(tǒng)板卡:CPU卡、存儲(chǔ)器卡、數(shù)據(jù)采集卡、通訊卡、計(jì)數(shù)器卡…眾多小型對(duì)象系統(tǒng)(如家電、儀器、工控單元…)無(wú)法使用IPC→需要發(fā)展一類(lèi)特殊的嵌入式計(jì)算機(jī)系統(tǒng)。單片計(jì)算機(jī)(SingleChipMicrocomputer)SCM——將通用微計(jì)算機(jī)基本功能部件集成在一塊芯片上構(gòu)成的一種專(zhuān)用微計(jì)算機(jī)系統(tǒng)SCM硬件+SCM軟件+少量外圍電路嵌入式微機(jī)系統(tǒng)+被控對(duì)象應(yīng)用微電腦控制產(chǎn)品單片機(jī)應(yīng)用范例單片機(jī)的發(fā)展史第一階段(1974~1976):?jiǎn)纹瑱C(jī)的初級(jí)階段例如:8位單片機(jī)F8特點(diǎn):采用雙片組成第二階段(1976~1979):低性能單片機(jī)階段例如:MCS–48系列特點(diǎn):小而全第三階段(1979~1982):高性能單片機(jī)階段例如:MCS–51系列特點(diǎn):系列化、功能強(qiáng)結(jié)構(gòu):MCS–518位CPURAMI/OROM串行口INTT/C第四階段(1982~):16、32、64位單片機(jī)階段例如:飛思卡爾的C9S12XS12816位單片機(jī)特點(diǎn):增加了內(nèi)部資源、實(shí)時(shí)處理能力更強(qiáng)、
除了具有16位CPU和存儲(chǔ)器外又增加了部分內(nèi)部資源,如:12XS12812位A/D轉(zhuǎn)換器SPI通信模塊脈寬調(diào)制輸出裝置PWM各種字長(zhǎng)的單片機(jī)都有自己的市場(chǎng)1位機(jī)4位機(jī)用于玩具、家用電器、計(jì)算器等8位機(jī)16位機(jī)工業(yè)控制器、智能儀表、計(jì)算機(jī)外設(shè)、通用測(cè)控單元、通訊設(shè)備32、64位機(jī)手機(jī)、高級(jí)機(jī)器人等單片機(jī)經(jīng)歷了三大階段SCM即單片微型計(jì)算機(jī)(SingleChipMicrocomputer)階段,主要是尋求最佳的單片形態(tài)嵌入式系統(tǒng)的最佳體系結(jié)構(gòu)?!皠?chuàng)新模式”獲得成功,奠定了SCM與通用計(jì)算機(jī)完全不同的發(fā)展道路。MCU即微控制器(MicroControllerUnit)階段,主要的技術(shù)發(fā)展方向是:不斷擴(kuò)展?jié)M足嵌入式應(yīng)用時(shí),對(duì)象系統(tǒng)要求的各種外圍電路與接口電路,突顯其對(duì)象的智能化控制能力。SoC單片機(jī)(SystemonChip):?jiǎn)纹瑱C(jī)是嵌入式系統(tǒng)的獨(dú)立發(fā)展之路,向MCU階段發(fā)展的重要因素,就是尋求應(yīng)用系統(tǒng)在芯片上的最大化解決;因此,專(zhuān)用單片機(jī)的發(fā)展自然形成了SoC化趨勢(shì)。隨著微電子技術(shù)、IC設(shè)計(jì)、EDA工具的發(fā)展,基于SoC的單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)會(huì)有較大的發(fā)展。例如美國(guó)Cygnal公司的C8051F系列SoC單片機(jī)。
單片機(jī)經(jīng)過(guò)約30年的發(fā)展,已經(jīng)形成有幾千種型號(hào)上百種品牌的半導(dǎo)體產(chǎn)業(yè),對(duì)電子信息技術(shù)、工業(yè)控制技術(shù)、軍事技術(shù)的發(fā)展起到巨大的推動(dòng)作用。目前主流的單片機(jī):51內(nèi)核的系列單片機(jī)Microchip公司的PIC系列單片機(jī)ATMEL推出的AVR系列單片機(jī)Cygnal公司的C8051F×系列單片機(jī)TexasInstrument公司的超低功耗MSP16bit系列單片機(jī)ARM內(nèi)核的32bit、64bit系列單片機(jī)MCS-51系列單片機(jī)已被國(guó)內(nèi)用戶(hù)廣泛采用例如:ATMEL公司的AT89系列Philips公司的80C51系列……宏晶科技的STC系列2.為什么要學(xué)單片機(jī)?單片機(jī)是實(shí)現(xiàn)機(jī)械裝備、電子產(chǎn)品智能化的重要途徑,掌握這門(mén)技術(shù)便能在高技術(shù)領(lǐng)域占有一席之地單片機(jī)系統(tǒng)是當(dāng)前最有發(fā)展前途的高技術(shù)領(lǐng)域之一,國(guó)內(nèi)外嵌入式系統(tǒng)的產(chǎn)品設(shè)計(jì)與研發(fā)人員相對(duì)短缺,具有很好的就業(yè)前景單片機(jī)與其它專(zhuān)業(yè)知識(shí)相結(jié)合可產(chǎn)生更大的創(chuàng)造力和發(fā)展?jié)摿纹瑱C(jī)已在工業(yè)過(guò)程控制、機(jī)床控制、機(jī)器人控制、汽車(chē)控制以及飛行器制導(dǎo)系統(tǒng)等方面得到廣泛的應(yīng)用。
各種家用電器:全自動(dòng)洗衣機(jī)、熱水器、電子游戲機(jī)等3、怎樣學(xué)習(xí)單片機(jī)各組成部分既相對(duì)獨(dú)立,又相互交叉80C51型單片機(jī)教學(xué)目標(biāo)——掌握單片機(jī)原理與應(yīng)用系統(tǒng)設(shè)計(jì)技能需要具備——單片機(jī)硬件、軟件、接口三方面知識(shí)硬件系統(tǒng)軟件系統(tǒng)接口系統(tǒng)硬件結(jié)構(gòu)(RAM,IO,T/C,INT,UART)存儲(chǔ)器輸入/輸出單元定時(shí)/計(jì)數(shù)器中斷系統(tǒng)串行通信軟件編程C51語(yǔ)言程序匯編語(yǔ)言程序接口系統(tǒng)(LED,KEY,AD,DA,IO擴(kuò)展)鍵盤(pán)電路數(shù)碼管鍵盤(pán)模數(shù)轉(zhuǎn)換數(shù)模轉(zhuǎn)換可編程接口單片機(jī)的學(xué)習(xí)方法理論教學(xué)→掌握基本原理→課堂講解+課后實(shí)踐實(shí)驗(yàn)教學(xué)→掌握基本技能→教學(xué)實(shí)驗(yàn)+實(shí)驗(yàn)報(bào)告→電路實(shí)驗(yàn)箱虛擬實(shí)驗(yàn)平臺(tái)唯有動(dòng)手才能真正學(xué)會(huì)單片機(jī)!PROTEUS單片機(jī)仿真軟件
KeilC51簡(jiǎn)介
KeilC51是51單片機(jī)軟件開(kāi)發(fā)的C語(yǔ)言和匯編語(yǔ)言環(huán)境,可以進(jìn)行純軟件仿真;也可以與Proteus軟件聯(lián)合進(jìn)行仿真。Keil集成開(kāi)發(fā)環(huán)境軟件1.2
單片機(jī)學(xué)習(xí)的預(yù)備知識(shí)1、數(shù)制定義可用數(shù)碼進(jìn)位基數(shù)0…R-10123456789ABCDEF01234567010123456789逢R進(jìn)1逢16進(jìn)1逢8進(jìn)1逢2進(jìn)1逢10進(jìn)1R168210R進(jìn)制十六進(jìn)制八進(jìn)制二進(jìn)制十進(jìn)制常用數(shù)制2、數(shù)制轉(zhuǎn)換R進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)位權(quán)展開(kāi)法【例】將下列數(shù)值轉(zhuǎn)換為十進(jìn)制數(shù)
(101.01)2(205.4)8(AF.8)16
解:(101.01)2=1×22+0×21+1×20+0×2-1+1×2-2=(5.25)10(205.4)8=2×82+0×81+5×80+4×8–1=(133.5)10
(AF.8)16=10×161+15×160+8×16-1=(175.5)10
十進(jìn)制數(shù)轉(zhuǎn)換為R進(jìn)制數(shù)
將整數(shù)部份和小數(shù)部份分開(kāi)來(lái)算。整數(shù)部份:除以R取余數(shù),直到商為0,余數(shù)從自下而上排列小數(shù)部份:以小數(shù)部分乘以R取積的整數(shù),并將其自上而下排列,直到小數(shù)部份為0或規(guī)定精度為止【例】將(100.345)10轉(zhuǎn)換為二、八、十六進(jìn)制2100低位250
081000.3452250
8124×
2高位2121814
0.69026001
×223
0
1.38021
116100×2011664
0.760
高位06
×2
1.520
×2
……低位結(jié)果:
(100.345)10≈(1100100.0101)2
(100)10=(144)8=(64)163、有符號(hào)數(shù)的表示方法無(wú)符號(hào)數(shù)
機(jī)器數(shù)的所有二進(jìn)制位都用來(lái)表示數(shù)值。有符號(hào)數(shù)
有符號(hào)數(shù)的符號(hào)位(最高位)用0和1來(lái)表示,一般用0表示正,用1表示負(fù)。但由于數(shù)值部分的表示方法不同,有符號(hào)數(shù)可有三種表示方法,分別叫做原碼、反碼和補(bǔ)碼。4、位-字節(jié)-字位(Bit)
指一個(gè)二進(jìn)制位。字節(jié)(Byte)
指相鄰的8個(gè)二進(jìn)制位。字(word):
2個(gè)字節(jié),16位,又叫雙字節(jié)。另外,有時(shí)還會(huì)用到“半字節(jié)”,即4位二進(jìn)制。例如:1000111011001011B=半字節(jié)
字節(jié)
字(雙字節(jié))位字節(jié)字節(jié)8ECBH5、BCD碼
BCD碼(BinaryCodedDecimal)——用二進(jìn)制代碼表示的十進(jìn)制數(shù)。用一個(gè)字節(jié)表示兩個(gè)十進(jìn)制的數(shù) 如:10000111B表示十進(jìn)制的876、ASCⅡ碼字母和字符的二進(jìn)制數(shù)表示——ASCⅡ碼(AmericanStandardCodeforInformationInterchange——美國(guó)國(guó)家信息交換標(biāo)準(zhǔn)字符碼
)。它采用7位二進(jìn)制編碼表示128個(gè)字符,其中包括數(shù)碼0~9以及英文字母等可打印的字符。高3位低4位‘0’-‘9’→30H–39H‘A’→1000001B→41H例如:7、基本邏輯門(mén)電路
數(shù)字計(jì)算機(jī)靠基本邏輯門(mén)電路實(shí)現(xiàn)二進(jìn)制數(shù)的運(yùn)算,其中高電平和低電平分別代表1和0。單片機(jī)原理分析中需要用到一些基本邏輯門(mén)電路、邏輯關(guān)系和邏輯符
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴陽(yáng)職業(yè)技術(shù)學(xué)院《房地產(chǎn)項(xiàng)目投資與融資》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年天津建筑安全員-C證考試(專(zhuān)職安全員)題庫(kù)附答案
- 2025河南省安全員-C證考試(專(zhuān)職安全員)題庫(kù)附答案
- 貴陽(yáng)康養(yǎng)職業(yè)大學(xué)《社會(huì)危機(jī)管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州中醫(yī)藥大學(xué)《普通化學(xué)及實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025山西建筑安全員考試題庫(kù)
- 廣州醫(yī)科大學(xué)《體育產(chǎn)業(yè)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州現(xiàn)代信息工程職業(yè)技術(shù)學(xué)院《汽車(chē)拖拉機(jī)構(gòu)造學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025云南省安全員-C證考試題庫(kù)
- 2025江西省安全員A證考試題庫(kù)
- 2024-2025學(xué)年烏魯木齊市數(shù)學(xué)三上期末檢測(cè)試題含解析
- 2025年初級(jí)經(jīng)濟(jì)師之初級(jí)經(jīng)濟(jì)師基礎(chǔ)知識(shí)考試題庫(kù)及完整答案【全優(yōu)】
- 2024年度服裝代言合同:明星代言服裝品牌拍攝廣告協(xié)議
- 五年高考真題(2020-2024)分類(lèi)匯編 政治 專(zhuān)題19 世界多極化 含解析
- GB 30254-2024高壓三相籠型異步電動(dòng)機(jī)能效限定值及能效等級(jí)
- 非物質(zhì)文化遺產(chǎn)拓印 課件
- 2022年杭州市建設(shè)行業(yè)職業(yè)技能競(jìng)賽裝配式建筑施工員賽項(xiàng)技術(shù)文件
- 2022年部編版四年級(jí)道德與法治上冊(cè)全冊(cè)教案
- 管束干燥機(jī)使用說(shuō)明書(shū)
- 三軸試驗(yàn)報(bào)告(共12頁(yè))
- 監(jiān)控系統(tǒng)自檢報(bào)告
評(píng)論
0/150
提交評(píng)論