专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

单片机课程

作者:佚名   来源:本站原创   点击数:  更新时间:2007年09月16日   【字体:

《课程简介》

单片机已成为电子系统中进行数据采集、信息处理、通信联络和实施控制的重要器件。通常利用单片机技术在各种系统、仪器设备或装置中,形成嵌入式智能系统或子系统。因此,单片机技术是电类专业特别是电子信息类学生必须具备的基本功。

本课程以51系列单片机为模型,主要向学生介绍单片机的基本结构工作原理指令系统程序设计系统扩展工程应用。作为微机原理与接口技术的后续课程,本课程强调实践环节,侧重系统构成与应用设计。力求通过实践环节,软、硬结合,培养初步的单片机开发能力,并使其前导课程讲授的基本概念得到综合与深化。

由于课时的限制,综合性的应用设计安排在后续课程《微机应用系统设计》中进行。


 

第一章  单片微型计算机概述

单片机的发展与应用   MCS-51系列单片机简介

 

第二章  MCS-51系列单片机结构

MCS-51单片机基本结构 

CPU  时序简介  存储器空间结构  片内RAM与SFR

时钟电路与复位电路 

并行I/O口与总线扩展

 

第三章  MCS-51单片机指令系统

指令系统简介

数据传送指令 数据处理指令 位处理指令 程序控制指令

汇编语言程序设计方法  程序调试的常用方法

欢迎您来http://www.51hei.com 单片机教程

第四章  SCB-I 单片单板机

SCB-I 单片单板机结构简介  监控系统简介

SCB-I 单片单板机的基本操作

 

第五章  单片机常用接口电路的软、硬件设计

LED显示接口电路与应用编程

键盘接口电路与应用编程

计数器/定时器工作原理及其应用编程

MCS-51中断系统及其应用编程

8255扩展并行接口及其应用编程

串行通信接口及其应用编程

A/D与D/A转换接口及其应用编程*

 

第六章  单片机应用系统设计举例

 

第七章                     单片机开发工具简介*

 

                                     加“*”为选讲内容

教学要求

1、       了解单片机的一般性概念及单片机技术的发展。

2、       掌握51系列单片机的基本结构与工作原理。

3、       掌握51系列单片机的指令系统与程序设计的基本方法。

4、       以单片单板机为样板,掌握51系列单片机的系统扩展设计。

5、       通过实验,掌握单片机常用接口电路的软硬件设计及其应用。

6、       以上为本课程的基本要求。作为提高要求,对有能力、有兴趣的学生,若能较快地完成基本实验,可在规定课时内安排有一定难度的综合性实验,以提高其应用设计的能力。

 

课时安排和考核方式

1、      讲课40学时,实验20学时,课内外学时比 1:2 ;

(实验从第七周开始,7个基本实验,选做1个综合实验)

2、      考核方式

平时考查  20%

实验考核  40%(含实验过程、实验验收与实验报告)

期末笔试  40%

 

参考书

《MCS-51单片机应用设计》

     张毅刚 等编         哈尔滨工业大学出版社

《MCS-51系列单片机原理及应用》

     孙涵芳 徐爱卿 编著  北京航空航天大学出版社

《单片微机与测控技术》

     赵秀菊 等编         东南大学出版社

《单片微型机原理、应用与实验》

     张友德 等编         复旦大学出版社

《单片机实验》

     肖璋  雷兆宜 编     暨南大学讲义


第一章  单片微型计算机概述

 

(一)      单片机的发展与应用  

1.单片机发展的历史背景

1946年                                             美国 Pennsylvania 第一台电子计算机 ENIAC

1946-58年   电子管

1959-63年   晶体管

1964-70年   集成电路

1971年-     大规模、超大规模集成电路

              ¾®微型计算机¾®单片机

 

Ø         超大规模集成电路的发展为单片机提供了技术上的可能性。

光刻线宽 0.6mm   1M个晶体管/片 (486  约10年前)

 Pentium II  0.25mm   目前已达到 P IV   0.13mm  6层

Ø           对计算机系统的微型化、低成本、低功耗以及嵌入式的应用需求突现了发展单片机的必要性。

2.              什么是单片机


  存储器、并行接口、串行接口

  计数器/定时器、中断控制接口

  A/D、D/A接口、¼¼

Ø           单片机的构成

 

CPU + 功能部件 

 

Ø           单片机的优点

u             体积小 功能强 低价格 低功耗

u             与外围电路连接方便,易于形成嵌入式系统

u             抗干扰能力强 可靠性高

Ø           单片机的应用


u     制造工业,过程控制

u     交通:汽车、船舶、航空

u     通信,网络

u     仪器、仪表类

u     航天、军事装备

u     消费类:家电

 

 


3.                  单片机的发展趋势

Ø           性能增强


u     增加位数

u     提高速度与运算能力

u     增强语言功能

u     扩大存储容量

u     降低工作电压

u     降低功耗

u     提高可靠性


Ø           功能多样化

增加功能部件  驱动

u             多种输入/输出功能   DTMF  变频  数控模拟

u             通信接口多样化  RS-232  SPI  SCI  CAN

u             多CPU

u             多种存储器  ROM  RAM  EPROM  OTP  E2PROM  Flash

 

4.          嵌入式系统(embedded  systen)

以应用为中心,以计算机技术为基础,软、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的特定计算机系统。

嵌入于宿主设备,以辅助宿主设备高质量完成其功能为目的的小巧而廉价的计算机系统。

Ø     嵌入式微处理器  Embedded  Microprocessor Unit(EMPU

Ø     嵌入式微控制器  Microcontroller Unit(MCU

Ø     嵌入式DSP处理器Embedded Digital Signal Processor (EMPU

Ø     嵌入式片上系统  System On Chip(SOC)     *定制、半定制

IP核模块(Intellectual property kernel 知识产权核模块)

IP核:

CPU核(32/64位CPU,8/16位MCU),32/64位DSP核,

存储器单元,标准逻辑宏单元,特殊逻辑宏单元,模拟器件单元,

MPEG/JPEG模块,网络单元,USB单元,标准接口单元,...

IP核:

图象CODEC,声音CODEC,软MODEM,软FAX单元


(二)       MCS-51系列单片机简介

1、    目前在我国比较流行的机型

MC68HC05/11  系列    Motorola 

51系列                Intel

                       Philips

                       Atmel

                       Winbond

PIC16Cxx系列          Microchip

Z8系列                Zilog

mCOM87系列           NEC

H4/H8系列             Hitachi

¼¼

 

2、    MCS-51系列单片机

Ø           特点

u             优点:结构简单 价格便宜 易于开发

通用型 有总线扩展   适于教学与一般应用

有较强的位处理功能  有全双工异步串行通信口

 

u             缺点:功能少 访问外部数据有瓶颈  工作电压范围窄

Ø           型号与性能

u             型号               8031   8051   8751   8032

u             基本配置   ROM     无     4k   4k/E     无

RAM   128B   128B  128B    256B

16位定时器   2      2     2        3

中断源    5      5     5        6

串行口    1      1     1        1

总线扩展   64k   64k    64k      64k

u             其他性能   工作电压  节电方式  芯片级别

 

(三)       SCB-I单片单板机

1、基本配置

  1)8031CPU

  2)系统时钟  8Mhz

  3)内部数据存储器128 byte

  4)外部程序存储器8K (2764)

  5)外部数据存储器16K(6264×2),前8K可以通过切换S1开关与程序存储器交换地址。

  6)两个16位定时/计数器。

  7)一个全双工异步串行通信口,RS-232标准,三线方式。

  8)外接8255A可编程I/O芯片,扩展三个8位并行口。

  9)一路8位D/A  (DAC0832)

  10)8路8位A/D  (ADC0809)

  11)5×5键盘(内部结构为3×8),16个数字键,8个命令键,一个复位键。

  12)6位LED显示器。

  13)配有监控程序,便于开发应用与实验教学。

2、结构布局



   CZ2        CZ3            02     ADC0809

                      S2

      8255A                             06    06   WRI   0    1    2    3

                         2764   6264   6264

         08                   I      II               [ F ]    4     5    6     7

                                             02   S1

     P8031 AH                                       MOV   8     9     A     B

  CK   SCB1

   MC   MC     LM    DAC          138               USE    C    D    E     F

        1488   1489     324    0832     373           373   373

 CZ1                                                    RST  MON  EXE  RDS  EXA

关闭窗口

相关文章