《单片机原理与应用》
《单片机原理与应用》
课程目标
掌握掌握:
单片微型机的基本工作原理
单片微型机的基本工作原理
汇编语言程序设计方法
汇编语言程序设计方法
单片微型计算机应用
单片微型计算机应用系统设计方法
第 章 绪 论
第一章 绪 论
第一章---------1
本讲重点:
微处理器 微机和单片机的基本概念
微处理器、微机和单片机的基本概念、
单片机的发展、常用系列简介、应用。
讲授内容:
本章主要介绍单片机的结构特点、单片机的发展及常用
本章主要介绍单片机的结构特点、单片机的发展及常用
系列和单片机的应用领域等。重点介绍单片机的特点以及在
各领域中的应用。
第一章---------2
回 顾:有关微型计算机的基础知识
硬件:微处理器,存储器,总线,I/O接口
软件:系统软件,应用软件
软件:系统软件,应用软件
第一章---------3
第 节 单片机的特点与发展概述
第一节 单片机的特点与发展概述
一、微处理器、微机和单片机的概念
微处 器 微机和单片机的概念
微处理器(Microprocessor)——微型计算机的控制和运算器部分;
微型计算机(Microcomputer)——有完整运算及控制功能的计算机,包
微型计算机(Microcomputer)
有完整运算及控制功能的计算机,包
括微处理器、存储器、输入/输出(I/O)接口电路以及输入/输出设备等;
单片机(single chip microcomputer)——直译为单片微型计算机,它
将CPU、RAM、ROM、定时器/计数器、输入/输出(I/O)接口电路、中断、串
行通信接口等主要计算机部件集成在一块大规模集成电路芯片上,组成单
片微型计算机简称单片机
片微型计算机简称单片机 。
单片机的形态只是一块芯片,但是它已具有了微型计
单片机的形态只是 块芯片,但是它已具有了微型计
算机的组成结构和功能。由于单片机的结构特点,在实际
应用中常常将它完全融入应用系统之中,故而也有将单片
机称为嵌入式微控制器(embedded microcon‐troller)。
第一章---------4
二、 单片机的一般结构及特点
单片机有2种基本结构形式:
单片机有2种基本结构形式:
一种是在通用微型计算机中广泛采用的将程序存储器和数据存储器
合用一个存储空间的结构,称为普林斯顿(Princeton)结构或称冯·诺依曼
合用 个存储空间的结构,称为普林斯顿(Princeton)结构或称冯 诺依曼
结构;
另一种是将程序存储器和数据存储器截然分开 分别寻址的结构
另 种是将程序存储器和数据存储器截然分开,分别寻址的结构,
称为哈佛(Har-vard)结构。Intel公司的MCS-51和80C51系列单片机采用的
是哈佛结构。目前的单片机以采用程序存储器和数据存储器截然分开的
结构较多。
机
单片机的中央处理器(CPU)和通用微处理器基本相同,只是增设了
“面向控制”的处理功能。例如:位处理、查表、多种跳转、乘除法运
算、状态检测、中断处理功能等,增强了控制的实用性和灵活性。
(
)
第一章---------5
单片机结构特点小结:
1)存储结构为哈佛结构,将程序存储器和数据存储器分开;
2)片内接口电路丰富,由特殊功能寄存器管理;
3)芯片引脚具有复用功能;
3)芯片引脚具有复用功能;
4)面向控制 位处理功能强
4)面向控制,位处理功能强。
第一章---------6
三 单片机的发展过程概述
三、单片机的发展过程概述
单片机作为嵌入式微控制器在工业测控系统、智能仪器和家用电
器中得到广泛应用 虽然单片机的品种很多 但其中最具有代表性的
器中得到广泛应用。虽然单片机的品种很多,但其中最具有代表性的
是Intel公司的MCS-51系列单片机,以及其与之兼容的派生系列芯片。
Intel 8位单片机的发展经历了以下3代:
位单片机的发展 历了以下 代
第一代:以1976年推出的MCS-48系列为代表。
第二代:以MCS-51的8051为代表的单片机,
第 代
第三代:以80C51系列为代表。
为代表的单片机
的
一般根据控制应用需要:
又可设计成通用单片机、专用单片机
按内部数据总线的宽度:
按内部数据总线的宽度:
单片机分为4位、8位、16位及32位等。
第一章---------7
第 节 常用单片机系列简介
第二节 常用单片机系列简介
一、ATMEL单片机
、ATMEL单片机
ATMEL公司所生产的ATMEL89系列单片机(简称89系
列单片机) 就是基于Intel公司的MCS-5l系列而研制的
列单片机),就是基于Intel公司的MCS-5l系列而研制的,
该公司的技术优势在于Flash存储器技术。
标准型单片机有 AT89C51
标准型单片机有:AT89C51,AT89LV51,AT89C52,
AT89LV51
AT89C52
AT89LV52;
低档型单片机有
两种型号 它们
低档型单片机有:AT89C1051和AT89C2051两种型号。它们
和
的CPU内核和AT89C51是相同的,但并行I/O较少;
高档型单片机有:AT89S8252,这是一种可下载的Flash单
片机。它和IBM微机通信进行下载程序十分方便。