本書結(jié)合WXY-S51-PC單片機實驗板,通過9個單元24個項目,介紹了單片機的一般概況和用單片機實現(xiàn)對發(fā)光二極管、按鍵、電動機、數(shù)碼管等器件或設(shè)備的控制方法,并給出了單片機的幾個常見應(yīng)用實例,在最后安排了單片機課程設(shè)計來檢驗學(xué)習(xí)效果。本書改變了以往以“單片機為藍本學(xué)習(xí)計算機原理”的教材編寫模式,按照實際應(yīng)用的需要,以“夠用、實用、能用”為原則進行編寫,以提高學(xué)生的操作技能,增強學(xué)生的學(xué)習(xí)興趣;將需要掌握的單片機知識點融合于趣味橫生的項目中。
本書可作為職業(yè)院校機電類、電工電子類專業(yè)教材,亦可作為普通高中通用技術(shù)課程教材及職工崗前培訓(xùn)和自學(xué)用書,并可供相關(guān)專業(yè)工程技術(shù)人員參考。
前言
第一單元 單片機概述
項目1 初識單片機
項目2 認識WXY-S51-PC單片機實驗板
第二單元 用單片機控制發(fā)光二極管
項目1 點亮發(fā)光二極管
項目2 發(fā)光二極管閃爍
項目3 牛刀小試:模擬“貓眼”
項目4 發(fā)光二極管跑動
第三單元 用按鍵向單片機下達指令
項目1 鍵控點亮1ED
項目2 鍵控1ED燈的亮滅
項目3 鍵控多功能1ED燈的設(shè)計
第四單元 用單片機實現(xiàn)數(shù)字電路功能
項目1 實現(xiàn)基本邏輯門功能 前言
第一單元 單片機概述
項目1 初識單片機
項目2 認識WXY-S51-PC單片機實驗板
第二單元 用單片機控制發(fā)光二極管
項目1 點亮發(fā)光二極管
項目2 發(fā)光二極管閃爍
項目3 牛刀小試:模擬“貓眼”
項目4 發(fā)光二極管跑動
第三單元 用按鍵向單片機下達指令
項目1 鍵控點亮1ED
項目2 鍵控1ED燈的亮滅
項目3 鍵控多功能1ED燈的設(shè)計
第四單元 用單片機實現(xiàn)數(shù)字電路功能
項目1 實現(xiàn)基本邏輯門功能
項目2 實現(xiàn)編碼器功能
項目3 實現(xiàn)譯碼器功能
第五單元 用單片機控制電動機
項目1 鍵控直流電動機
項目2 讓步進電動機轉(zhuǎn)動起來
項目3 給定步進角控制
第六單元 用單片機控制數(shù)碼管
項目1 單個數(shù)碼管顯示“0”
項目2 數(shù)碼管顯示“000”
項目3 單片機幫我計數(shù)
項目4 定時中斷控制數(shù)碼管“8”、“0”循環(huán)
第七單元 用單片機控制單片機
項目1 雙機系統(tǒng)
項目2 多機系統(tǒng)
第八單元 單片機實際應(yīng)用舉例
項目1 火災(zāi)報警控制器
項目2 單片機陪我做游戲
項目3 單片機幫我測心跳
第九單元 課程設(shè)計
一、單片機應(yīng)用系統(tǒng)設(shè)計技術(shù)簡介
二、課程設(shè)計總體要求
三、課程設(shè)計課題
附錄
附錄A MCS-51指令表
附錄B MCS-51尋址方式
附錄C WXY-S51-PC單片機實驗板電路圖
參考文獻 \
第一單元 單片機概述
單片機全稱單片微型計算機(Single Chip Micro Computer),又稱微控制處理器(Micro Controller Unit),它作為微型計算機的一個重要分支,以其獨特結(jié)構(gòu)和性能,越來越普及地應(yīng)用到國民經(jīng)濟的各個領(lǐng)域,因此世界上許多集成電路生產(chǎn)廠家相繼推出了各種類型的單片機。在單片機家族眾多成員中,MCS-51系列(包括8031、8051、8751、80C31、80C51等型號)單片機以其優(yōu)越的性能,占領(lǐng)了工業(yè)測控和自動化工程的主要市場,成為我國單片機應(yīng)用的主流。而ATMEL單片機AT89系列中的AT89S51是一種低功耗、高性能的CMOS8位微控制器,與80C51指令和引腳完全兼容。本單元將以AT89S51為例,借助WXY-S51-PC單片機實驗板,以初學(xué)者為起點對單片機進行介紹。
項目1 初識單片機
一、單片機含義及應(yīng)用
1.單片機的含義
單片機從字面意思理解,“單”就是“一”的意思,“片”就是集成芯片(塊),“機”即計算機。單片機就是一塊集成芯片計算機,即一臺微型計算機。它把組成微型計算機的各功能部件(中央處理器CPU、隨機存取存儲器RAM、只讀存儲器ROM、I/O口接口電路、定時器/計數(shù)器以及串行通信接口等)制作在一塊集成芯片中,構(gòu)成一個完整的微型計算機。由于單片機原來就是為了實時控制應(yīng)用而設(shè)計的,因此它又叫單片微控制器。
2.單片機的應(yīng)用
單片機自問世以來,性能不斷提高和完善,能滿足很多應(yīng)用場合的需要;再加上單片機具有集成度高、功能強、速度快、體積小、功耗低、使用方便、性能可靠、價格低廉等優(yōu)點,因此它已成為科技領(lǐng)域有力工具、人類生活得力助手。應(yīng)用遍布各個領(lǐng)域,主要有以下幾個方面:
(1)在人類生活中的應(yīng)用自從單片機誕生以來,它就步人了人類生活,在洗衣機、電視機、電子玩具等家用電器中獲得了廣泛應(yīng)用。這些產(chǎn)品配上單片機,提高了它們的智能化程度,增加了功能,方便了人們的日常生活。可以預(yù)見,單片機必將使人類生活更加方便、舒適、豐富多彩。
(2)在智能儀表中的應(yīng)用單片機廣泛應(yīng)用于各種儀器儀表,使儀器儀表智能化,并可以提高測量的自動化程度和精度、簡化其硬件結(jié)構(gòu)、提高性價比。
……