- 1.0課程介紹
- 1.1教學要求
- 1.2單片機簡介
- 1.3發(fā)展概況
- 1.4發(fā)展趨勢
- 1.5技術指標
- 1.6運算基礎
- 1.7結構框圖
- 1.8性能介紹
- 1.9應用介紹
- 1.10實驗平臺
- 1.11可做的實驗
- 1.12學習方法
- 2.1教學要求
- 2.2硬件功能
- 2.3硬件系統(tǒng)結構(1)
- 2.3硬件系統(tǒng)結構(2)
- 2.3硬件系統(tǒng)結構(3)
- 2.4存儲器結構(1)
- 2.4存儲器結構(2)
- 2.4存儲器結構(3)
- 2.4存儲器結構(4)
- 2.5IO端口
- 2.6復位電路
- 2.7CPU時序
- 2.8CPU引腳功能
- 2.9工作方式(1)
- 2.9工作方式(2)
- 2.10 5張圖學會單片機
- 3.1功能框圖
- 3.2存儲框圖
- 3.3指令系統(tǒng)
- 3.4編碼格式調(diào)試
- 3.5指令分類
- 3.6直接尋址
- 3.7寄存器尋址
- 3.8間接尋址
- 3.9數(shù)據(jù)傳送指令
- 3.10數(shù)據(jù)交換指令
- 3.11算數(shù)運算指令
- 3.12邏輯運算
- 3.13程序聯(lián)調(diào)
- 3.14控制轉(zhuǎn)移指令
- 3.15.1JD51實驗板簡介
- 3.15.2D51焊接教學
- 4.1課程回顧1
- 4.2課程回顧2
- 4.3匯編簡介
- 4.4指令格式
- 4.5偽指令格式1
- 4.6偽指令格式2
- 4.7分支程序
- 4.8循環(huán)程序
- 4.9匯編語言語句格式
- 4.10分支、循環(huán)程序設計
- 4.11子程序設計
- 4.12MCS-51微處理器
- 4.13C-51的特點
- 4.14C-51存儲類型
- 4.15C-51程序結構
- 4.16C-51數(shù)據(jù)類型
- 4.17 清零程序舉例
- 5.0課前回顧
- 5.1初步介紹
- 5.2定時方法
- 5.3功能介紹1
- 5.3功能介紹2
- 5.4控制寄存器
- 5.5方式寄存器
- 5.6.1方式0、方式1(1)
- 5.6.1方式0、方式1(2)
- 5.6.1方式0、方式1(3)
- 5.6.1方式0、方式1(4)
- 5.6.1方式0、方式1(5)
- 5.6.1方式0、方式1(6)
- 5.6.2方式2
- 5.6.3方式3
- 附錄:往屆學生單片機設部分計作品選:P1“電腦鼠走迷宮”計分系統(tǒng)JD51開發(fā)板調(diào)試
- 附錄:往屆學生單片機設部分計作品選:P2“電腦鼠走迷宮”計分系統(tǒng)proteus調(diào)試
- 附錄:往屆學生單片機設部分計作品選:P3電子琴proteus仿真
- 附錄:往屆學生單片機設部分計作品選:P4高級電子琴程序講解
- 附錄:往屆學生單片機設部分計作品選:P5高級電子琴實物調(diào)試
- 附錄:往屆學生單片機設部分計作品選:P6交通燈設計
- 附錄:往屆學生單片機設部分計作品選:P7可錄音電子琴設計
- 6.1串行通信基本原理
- 6.2異步串行通信簡介1
- 6.2異步串行通信簡介2
- 6.3異步通信常用接口
- 6.4mcs51串行口
- 6.5 SCON1
- 6.5SCON2
- 6.6PCON
- 6.7串行口工作方式1
- 6.7串行口工作方式2
- 6.8應用舉例1
- 6.8應用舉例2
- 7.1中斷寄存器
- 7.2中斷優(yōu)先級
- 7.3中斷撤除
- 7.4中斷管理
- 7.5擴充中斷源
- 7.6定時器舉例
- 7.7串口舉例
- 8.1系統(tǒng)接口擴展介紹
- 8.2存儲器介紹
- 8.3存儲器擴展技術
- 8.4IO接口擴展技術
- 附錄1:JD51基本操作視頻教學 : B1工程建立
- 附錄1:JD51基本操作視頻教學 : B2驅(qū)動安裝
- 附錄1:JD51基本操作視頻教學 : B3調(diào)試轉(zhuǎn)下載
- 附錄1:JD51基本操作視頻教學 : B4下載轉(zhuǎn)調(diào)試
- 附錄1:JD51基本操作視頻教學 : B5虛擬機安裝
- 附錄1:JD51基本操作視頻教學 : B6在線調(diào)試
- 9.0 單片機實驗一:跑馬燈
- 9.1單片機實驗二:查詢計數(shù)
- 9.2單片機實驗三:中斷計數(shù)
- 9.3單片機實驗四:按鍵計數(shù)
- 9.4單片機實驗五:蜂鳴器實驗
- 9.5單片機實驗六:1分鐘倒計時
- 9.6單片機實驗七:溫度測量
- 9.7單片機實驗八:數(shù)碼管顯示
- 9.8單片機實驗九:串行通信
- 10.0 D1A電子時鐘匯編(匯編語言)
- 10.1 D1B電子時鐘(C語言)
- 10.2 D2LCD字符型液晶顯示器(C語言)
- 10.3 D3電子音調(diào)發(fā)生器(匯編語言)
- 10.4 D4交通燈控制(C語言-匯編語言)
- 10.5 D5單片機間串行通信(匯編語言)
- 10.6 D6單片機與PC機的通信(下載模式)
- 10.7 D7溫度顯示與報警(匯編語言)
- 10.8 D8紅外接收與控制(匯編語言)
- 10.9 D9答辯倒計時器(匯編語言)
- 10.10 D10萬年歷
- 10.11 D11多機通信
- 10.12 D12基于PC與單片機的數(shù)據(jù)收集與顯示系統(tǒng)
- 10.13 D13 單片機控制手機發(fā)短信打電話與顯示
- 10.13.2 D13 演示視頻
- 10.14 D14帶天氣預報的電子鐘
- 10.15 D15往屆學員優(yōu)秀設計作品
- 10.16 D16波形發(fā)生器
- 10.16.2 D16 波形發(fā)生器-Keio和Protues聯(lián)調(diào)仿真
- 10.17 D17多級通信-2
《單片機原理與應用》是一門實踐性和實用性都很強的課程。課程以51系列單片機為主,系統(tǒng)地介紹了單片機的結構與原理、單片機指令系統(tǒng)、程序設計、定時器/計數(shù)器、串行通信接口、中斷系統(tǒng)等知識。并面向單片機開發(fā)實踐動手能力的培養(yǎng),基于自主研發(fā)的JD-51單片機開發(fā)板,系統(tǒng)地講授了單片機開發(fā)環(huán)境的搭建(建立Keil C51應用程序,驅(qū)動安裝,調(diào)試轉(zhuǎn)下載,下載轉(zhuǎn)調(diào)試,虛擬機安裝,在線調(diào)試等),并利用JD-51單片機開發(fā)板設計應用實例(按鍵計數(shù),查詢計數(shù),串口通信,蜂鳴器,跑馬燈,數(shù)碼管,溫度檢測,一分鐘倒計時,中斷計數(shù)等)的講解,力求幫助學習者系統(tǒng)地掌握單片機基本開發(fā)能力。《單片機原理與應用》課程教學大綱為依據(jù),以增強型MCS-51單片機原理及其應用為主線,系統(tǒng)地介紹了增強型MCS-51系列(包括8XC5X、8XC5XX2、P89C51RX、P 89C6XX2系列)單片機的內(nèi)部結構、指令系統(tǒng)、資源及擴展、接口技術、單片機應用系統(tǒng)的硬件結構、開發(fā)過程及手段。.jpg)
