《北方工業(yè)大學(xué)單片機(jī)》由會員分享,可在線閱讀,更多相關(guān)《北方工業(yè)大學(xué)單片機(jī)(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單元一 單片機(jī)概述 單元一 單片機(jī)概述 返回主目錄 1.1 單片機(jī)簡介 1.2 單片機(jī)發(fā)展概述 1.3 單片機(jī)的應(yīng)用領(lǐng)域 1.4 單片機(jī)的發(fā)展趨勢 1.5 MCS-51系列單片機(jī)簡介 1.6 學(xué)習(xí)單片機(jī)技術(shù)的方法 單元一 單片機(jī)概述 單片微型計算機(jī)簡稱 單片機(jī)。由于它的結(jié)構(gòu)及功能均按 工業(yè)控制要求設(shè)計,所以又稱 單片微控制器( single chip Microcontroller)。 它是將組成微型計算機(jī)機(jī)所必須的部件( 中央處理器 CPU 、程序存貯器( ROM)、數(shù)據(jù)存貯器( RAM)、輸入 /輸出( I/O)接口、定時 /計數(shù)器、串行口、系統(tǒng)總線等 )集成在一 個超大規(guī)模集成電路芯片上
2、。 只要外加少許電子零件便可以構(gòu)成一套簡易的計算機(jī)控 制系統(tǒng),故又稱 單片微型計算機(jī)( single chip Microcomputer) 1.1 單片機(jī)簡介 單元一 單片機(jī)概述 1、單片機(jī)誕生于 20世紀(jì) 70年代。 1946: 第一臺電子計算機(jī)誕生 單片機(jī)仍處在初級的發(fā)展階段,元件集成規(guī)模 還比較小,功能比較簡單,一般均把 CPU、 RAM有的還包括了一些簡單的 I/O口集成到芯 片上,象 Farichild公司就屬于這一類型,它還 需配上外圍的其他處理電路方才構(gòu)成完整的計 算系統(tǒng)。類似的單片機(jī)還有 Zilog公司的 Z80微 處理器。 1973: TI公司注冊了世界上第一個單片機(jī)專利
3、1.2 單片機(jī)的發(fā)展概述 單元一 單片機(jī)概述 2、單片機(jī)的發(fā)展、應(yīng)用里程碑 。 TI 公司推出 TMS1000單片機(jī) TI 公司高速反雷達(dá)導(dǎo)航器 INTEL公司推出了 MCS-48單 片機(jī),起到 8位機(jī)的引領(lǐng)和帶 頭作用, Zilog公司的 Z8系列 在其帶領(lǐng)下產(chǎn)生的。 1.2 單片機(jī)的發(fā)展概述 單元一 單片機(jī)概述 DALLAS (June 11, 1978) 一種新的 單片集成電路電子語音合成器由 Texas Instruments 開發(fā) . 1.2 單片機(jī)的發(fā)展概述 單元一 單片機(jī)概述 3、 80年代初,單片機(jī)發(fā)展高性能階段。 1982年以后, 16位單片機(jī)問世,代表產(chǎn)品是 INTEL 公
4、司的 MCS-96系列, 16位單片機(jī)比起 8位機(jī),數(shù)據(jù) 寬度增加了一倍,實時處理能力更強(qiáng),主頻更高, 集成度達(dá)到了 12萬只晶體管, RAM增加到了 232字 節(jié), ROM則達(dá)到了 8kB,并且有 8個中斷源,同時配 置了多路的 A/D轉(zhuǎn)換通道,高速的 I/O處理單元, 適用于更復(fù)雜的控制系統(tǒng)。 1.2 單片機(jī)的發(fā)展概述 單元一 單片機(jī)概述 4、九十年代以后,單片機(jī)獲得了飛速的發(fā)展 世界各大半導(dǎo)體公司相繼開發(fā)了功能更為強(qiáng)大的單片 機(jī)。美國 Microchip公司發(fā)布了一種完全不兼容 MCS-51 的新一代 PIC系列單片機(jī),引起了業(yè)界的廣泛關(guān)注,特 別它的產(chǎn)品只有 33條精簡指令集吸引了不少
5、用戶,使 人們從 INTEL的 111條復(fù)雜指令集中走出來。 PIC單片機(jī) 獲得了快速的發(fā)展,在業(yè)界中占有一席之地。 1.2 單片機(jī)的發(fā)展概述 單元一 單片機(jī)概述 1、智能儀器儀表上 數(shù)字式測角儀 交直流電壓電流表 位移傳感器 單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈 活、微型化和使用方便等優(yōu)點,廣泛應(yīng)用于儀器儀 表中,結(jié)合不同類型的傳感器,可實現(xiàn)諸如電壓、 功率、頻率、濕度、溫度、流量、速度、厚度、角 度、長度、硬度、元素、壓力等物理量的測量。采 用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型 化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大。例 如精密的測量設(shè)備(功率計,示波器,各種分析 儀)。
6、 1.3 單片機(jī)的應(yīng)用領(lǐng)域 單元一 單片機(jī)概述 2、工業(yè)控制 數(shù)控車床 數(shù)控線切割機(jī)床 用單片機(jī)可以構(gòu)成形式多 樣的控制系統(tǒng)、數(shù)據(jù)采集 系統(tǒng)。例如工廠流水線的 智能化管理,電梯智能化 控制、各種報警系統(tǒng),與 計算機(jī)聯(lián)網(wǎng)構(gòu)成二級控制 系統(tǒng)等。 1.3 單片機(jī)的應(yīng)用領(lǐng)域 單元一 單片機(jī)概述 3、家用電器 1. 智能冰箱 2智能飯煲 3智能食品配料機(jī) 可以這樣說,現(xiàn)在的家用電 器基本上都采用了單片機(jī)控 制,從電飯褒、洗衣機(jī)、電 冰箱、空調(diào)機(jī)、彩電、其他 音響視頻器材、再到電子秤 量設(shè)備,五花八門,無所不 在。 1.3 單片機(jī)的應(yīng)用領(lǐng)域 單元一 單片機(jī)概述 4、計算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域 現(xiàn)代的單片機(jī)普遍具
7、備通信接口,可以 很方便地與計算機(jī)進(jìn)行數(shù)據(jù)通信,為在 計算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了 極好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本 上都實現(xiàn)了單片機(jī)智能控制。 手機(jī) 電話機(jī) 程控交換機(jī) 樓宇自動通信呼叫系統(tǒng) 列車無線通信 日常工作中隨處可見的 移動電話 集群移動通信, 無線電對講機(jī)等。 1.3 單片機(jī)的應(yīng)用領(lǐng)域 單元一 單片機(jī)概述 5、醫(yī)用設(shè)備 醫(yī)用呼吸機(jī) 各種分析儀 監(jiān)護(hù)儀 超聲診斷設(shè)備 病床呼叫系統(tǒng)等等 電池分析儀 醫(yī)用呼吸機(jī) 麻醉信息管理系統(tǒng) 1.3 單片機(jī)的應(yīng)用領(lǐng)域 單元一 單片機(jī)概述 工業(yè)控制中智能家用電器、智 能儀器設(shè)備、數(shù)控機(jī)床、自動 生產(chǎn)線、智能玩具、相關(guān)的數(shù) 據(jù)采集處理顯示等等。
8、日常生活中常見的霓虹燈 顯示、比賽搶答器、報警 器、電子時鐘、點陣和液 晶顯示屏等等。 應(yīng)用實例 單元一 單片機(jī)概述 1.4 單片機(jī)的發(fā)展趨勢 1、低功耗 CMOS化 MCS-51系列的 8031推出時的功耗達(dá) 630mW,而現(xiàn)在的 單片機(jī)普遍都在 100mW左右,隨著對單片機(jī)功耗要求 越來越低,現(xiàn)在的各個單片機(jī)制造商基本都采用了 CMOS(互補金屬氧化物半導(dǎo)體工藝 )。 象 80C51就采用了 HMOS(即高密度金屬氧化物半導(dǎo)體 工藝 )和 CHMOS(互補高密度金屬氧化物半導(dǎo)體工藝 )。 CMOS雖然功耗較低,但由于其物理特征決定其工作 速度不夠高,而 CHMOS則具備了高速和低功耗的特點
9、, 這些特征,更適合于在要求低功耗象電池供電的應(yīng)用 場合。所以這種工藝將是今后一段時期單片機(jī)發(fā)展的 主要途徑。 單元一 單片機(jī)概述 1.4 單片機(jī)的發(fā)展趨勢 2、微型單片化 現(xiàn)在常規(guī)的單片機(jī)普遍都是將中央處理器 (CPU)、隨機(jī)存取數(shù)據(jù) 存儲 (RAM)、只讀程序存儲器 (ROM)、并行和串行通信接口,中 斷系統(tǒng)、定時電路、時鐘電路集成在一塊單一的芯片上,增強(qiáng)型 的單片機(jī)集成了如 A/D轉(zhuǎn)換器、 PMW(脈寬調(diào)制電路 )、 WDT(看門 狗 )、有些單片機(jī)將 LCD(液晶 )驅(qū)動電路都集成在單一的芯片上, 這樣單片機(jī)包含的單元電路就更多,功能就越強(qiáng)大。 甚至單片機(jī)廠商還可以根據(jù)用戶的要求量身定
10、做,制造出具有自 己特色的單片機(jī)芯片。 現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機(jī)除了功能 強(qiáng)和功耗低外,還要求其體積要小。 現(xiàn)在的許多單片機(jī)都具有多種封裝形式,其中 SMD(表面封裝 )越 來越受歡迎,使得由單片機(jī)構(gòu)成的系統(tǒng)正朝微型化方向發(fā)展。 單元一 單片機(jī)概述 1.4 單片機(jī)的發(fā)展趨勢 3、主流與多品種共存 現(xiàn)在雖然單片機(jī)的品種繁多,各具特色,但仍以 80C51為核心的單片機(jī)占主流,兼容其結(jié)構(gòu)和指令系 統(tǒng)的有 PHILIPS公司的產(chǎn)品, ATMEL公司的產(chǎn)品和中 國臺灣的 Winbond系列單片機(jī)。所以 C8051為核心的 單片機(jī)占據(jù)了半壁江山。而 Microchip公司的 PIC
11、精簡 指令集 (RISC)也有著強(qiáng)勁的發(fā)展勢頭,中國臺灣的 HOLTEK公司近年的單片機(jī)產(chǎn)量與日俱增,與其低價 質(zhì)優(yōu)的優(yōu)勢,占據(jù)一定的市場分額。此外還有 MOTOROLA公司的產(chǎn)品,日本幾大公司的專用單片機(jī)。 在一定的時期內(nèi),這種情形將得以延續(xù),將不存在某 個單片機(jī)一統(tǒng)天下的壟斷局面,走的是依存互補,相 輔相成、共同發(fā)展的道路。 單元一 單片機(jī)概述 1.5 MCS-51單片機(jī)簡介 1、 MCS-51單片機(jī)內(nèi)部組成 單元一 單片機(jī)概述 MCS-51系列單片機(jī)內(nèi)部組成 中央處理器 ( CPU) ; 數(shù)據(jù)存儲器 ( RAM) ; 程序存儲器 ( ROM) ; 2個 l6位的定時器 /計數(shù)器; 并行
12、I/O口 ( 32根 I/O線 , 4個 P口 ) ; 外部存貯器尋址范圍 ROM、 RAM各 64K; 全雙工串行口; 中斷系統(tǒng) ( 5個中斷源 , 2個中斷優(yōu)先級 ) 時鐘電路 。 單元一 單片機(jī)概述 1.5 MCS-51單片機(jī)簡介 2、 MCS-51單片機(jī)的主要產(chǎn)品 型 號 制造技術(shù) 片內(nèi)程序存儲器 片內(nèi)數(shù)據(jù)存儲器 8051AH H MOS ROM (4k) 128字節(jié) 8031AH AH MOS 無 128字節(jié) 8751H H MOS EPROM( 4K) 128字節(jié) AT89C51/ AT89S51 CHMOS FLASHROM ( 4K) 128字節(jié) 80C31 CHMOS 無 1
13、28字節(jié) 8051 H MOS ROM ( 8K) 256字節(jié) 8031 H MOS 無 256字節(jié) 單元一 單片機(jī)概述 1.6 學(xué)習(xí)單片機(jī)技術(shù)的方法 硬件準(zhǔn)備 計算機(jī): 普通計算機(jī)一臺 。 安裝 WIN98和 WIN2000雙操作系統(tǒng) 。 編程器: 用于對單片機(jī)進(jìn)行編程 。 ( 使用 S51芯片可以使用下載線 ) 實驗板: 用來進(jìn)行單片機(jī)開發(fā)設(shè)計實踐 , 能完成的項目較多為好 仿真器: 進(jìn)行較復(fù)雜設(shè)計時用來調(diào)試單片機(jī) 。 方便實用 , 但價高 。 軟件準(zhǔn)備 源程序編輯軟件: 記事本 、 UltraEdit等其它編輯軟件 。 匯編軟件: INTEL的 51匯編器 masm51/DOS等 。 集
14、成開發(fā)軟件: 偉福軟件 WAV6000, Keil C51等 。 仿真軟件: Debug8051/WIN98, WAV6000。 其它工具軟件: 參數(shù)計算設(shè)置軟件 、 串口調(diào)試 、 PCB設(shè)計等軟件 。 1、學(xué)習(xí)條件和學(xué)習(xí)環(huán)境 單元一 單片機(jī)概述 知識準(zhǔn)備 C語言 ( 或其它基礎(chǔ)語言 ) : 打好編程基礎(chǔ) 。 電子技術(shù): 特別是數(shù)字電子技術(shù) , 是必備的電路基礎(chǔ) 。 微機(jī)原理: 對計算機(jī)基礎(chǔ)知識有較好的準(zhǔn)備 。 初學(xué)者推薦的軟件硬件準(zhǔn)備 計算機(jī)一臺: 無特殊要求 , 可選用經(jīng)濟(jì)型電腦 。 能上網(wǎng)最佳 。 開發(fā)實驗板一塊: 學(xué)校統(tǒng)一提供 , 可完成多個實用課題 。 ISP下載線一條: 用于對單片
15、機(jī)進(jìn)行編程下載 , 可自制 。 相關(guān)軟件: 開發(fā)軟件 、 仿真軟件 、 ISP下載軟件等 。 工具書: 教材一本 , 較祥細(xì)的手冊類書一本 。 其它資料: 器件資料 、 應(yīng)用文檔 、 實例等 , 主要由網(wǎng)絡(luò)收集 。 U盤: 128M, 用于保存資料 ( 選購 ) 。 單元一 單片機(jī)概述 2、單片機(jī)學(xué)習(xí)方法 熟悉和了解單片機(jī)的內(nèi)部資源 ; 熟悉和了解單片機(jī)的指令系統(tǒng); 堅持手 、 腦并用的原則; 學(xué)好相關(guān)硬件電路知識 , 軟件與硬設(shè)計 結(jié)合 , 理論與實踐結(jié)合 。 看 、 練 、 做結(jié)合 , 多參加工程實踐 單元一 單片機(jī)概述 3、 ISP-4單片機(jī)實驗開發(fā)板 單片機(jī) 芯片 電源模 塊 開關(guān)輸 入 音樂輸 出 LED顯 示 數(shù)碼管 顯示 下載接 口 紅外遙 控 繼電控 制 串行模 塊 單元一 單片機(jī)概述 小結(jié): 1.微機(jī)的基本組成部分包括哪些? 2.單片機(jī)的定義及其特點? 思考與練習(xí): 1.3 1.7