单片机及其开发环境
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
由于它的结构与指令功能都是按照工业控制要求设计的, 故又称为微控制器(Micro-Controller Unit,简称MCU)。
初识单片机
单片机内部结构
T
INT
定时器/计数器
中断系 统
并
P0-P3
行
CPU
串 行
TxD
I/
I/
RxD
O
O
口பைடு நூலகம்
存储 器
口
单片机应用系统
单片机应用系统
单
接口
片 机
+
电路 及外
第1章 单片机及其开发环境
教学内容
初识单片机 单片机应用系统 Keil µVision软件的使用
初识单片机
单片微型计算机(Single Chip Microcomputer)简称单 片机,是指集成在一个芯片上的微型计算机,它的各种 功能部件,包括CPU(Central Processing Unit)、存 储器(memory)、基本输入/输出(Input/Output,简称 I/O)接口电路、定时/计数器和中断系统等,都制作在一 块集成芯片上,构成一个完整的微型计算机。
本章小结
从外形和内部结构上,对微型计算机和单片 机进行比较教学,介绍了单片机和单片机应用系 统的基本概念,本章主要内容如下。 单片机概念、特点与应用。 单片机应用系统概念。 单片机应用系统开发流程。 单片机开发系统。 µVision软件的使用方法。
设等
+
软 件
硬件
单片机应用系统由硬件和软件组 成
硬件是应用系统的基础
软件是在硬件的基础上对其资源 进行合理调配和使用,从而完成 应用系统所要求的任务,二者相 互依赖,缺一不可
单片机应用系统
单片机种类
◆单片机的发展经历了由4位机到8位机,再到16位机的发展过程
◆目前8位单片机仍是单片机的主流机型;
8051单片机的基本组成
中央处理器CPU:8位,运算和控制功能 内部RAM:共256个RAM单元,用户使用前128个单元,
用于存放可读写数据,后128个单元被专用寄存器占用。 内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。 定时/计数器:两个16位的定时/计数器,实现定时或计数功能。 并行I/O口:4个8位的I/O口P0、P1、P2、P3。 串行口:一个全双工串行口。 中断控制系统:5个中断源(外中断2个,定时/计数中断2个,
串行中断1个) 时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ
在线仿真学习环境
Keil C51软件的使用
Keil C51启动窗口
Keil C51软件的使用
建立工程文件
Keil C51软件的使用
选择目标CPU
Keil C51软件的使用
文本编缉窗口
Keil C51软件的使用
增加文件到组中
Keil C51软件的使用
选择文件类型
Keil C51软件的使用
目标属性
Keil C51软件的使用
产生执行文件
Keil C51软件的使用
选择仿真方式
Keil C51软件的使用
Keil C51内建了一个仿真CPU来模拟执行程序, 该仿真CPU功能强大,可以在没有硬件和仿真器的情 况下进行程序的调试。不过,软件模拟与真实的硬件 执行程序还是有区别的,其中最明显的就是时序,具 体表现在程序执行的速度和用户使用的计算机有关, 计算机性能越好,运行速度越快。
◆生产厂商:
美国微芯片公司:PIC16C××系列、PIC17C××系列、PIC1400系列, 美国英特尔公司的MCS-48和MCS-51系列, 美国摩托罗拉公司的MC68HC05系列和MC68HC11系列, 美国齐洛格公司的Z8系列, 日本电气公司的μPD78××系列, 美国莫斯特克公司和仙童公司合作生产的F8(3870)系列等。
初识单片机
单片机内部结构
T
INT
定时器/计数器
中断系 统
并
P0-P3
行
CPU
串 行
TxD
I/
I/
RxD
O
O
口பைடு நூலகம்
存储 器
口
单片机应用系统
单片机应用系统
单
接口
片 机
+
电路 及外
第1章 单片机及其开发环境
教学内容
初识单片机 单片机应用系统 Keil µVision软件的使用
初识单片机
单片微型计算机(Single Chip Microcomputer)简称单 片机,是指集成在一个芯片上的微型计算机,它的各种 功能部件,包括CPU(Central Processing Unit)、存 储器(memory)、基本输入/输出(Input/Output,简称 I/O)接口电路、定时/计数器和中断系统等,都制作在一 块集成芯片上,构成一个完整的微型计算机。
本章小结
从外形和内部结构上,对微型计算机和单片 机进行比较教学,介绍了单片机和单片机应用系 统的基本概念,本章主要内容如下。 单片机概念、特点与应用。 单片机应用系统概念。 单片机应用系统开发流程。 单片机开发系统。 µVision软件的使用方法。
设等
+
软 件
硬件
单片机应用系统由硬件和软件组 成
硬件是应用系统的基础
软件是在硬件的基础上对其资源 进行合理调配和使用,从而完成 应用系统所要求的任务,二者相 互依赖,缺一不可
单片机应用系统
单片机种类
◆单片机的发展经历了由4位机到8位机,再到16位机的发展过程
◆目前8位单片机仍是单片机的主流机型;
8051单片机的基本组成
中央处理器CPU:8位,运算和控制功能 内部RAM:共256个RAM单元,用户使用前128个单元,
用于存放可读写数据,后128个单元被专用寄存器占用。 内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。 定时/计数器:两个16位的定时/计数器,实现定时或计数功能。 并行I/O口:4个8位的I/O口P0、P1、P2、P3。 串行口:一个全双工串行口。 中断控制系统:5个中断源(外中断2个,定时/计数中断2个,
串行中断1个) 时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ
在线仿真学习环境
Keil C51软件的使用
Keil C51启动窗口
Keil C51软件的使用
建立工程文件
Keil C51软件的使用
选择目标CPU
Keil C51软件的使用
文本编缉窗口
Keil C51软件的使用
增加文件到组中
Keil C51软件的使用
选择文件类型
Keil C51软件的使用
目标属性
Keil C51软件的使用
产生执行文件
Keil C51软件的使用
选择仿真方式
Keil C51软件的使用
Keil C51内建了一个仿真CPU来模拟执行程序, 该仿真CPU功能强大,可以在没有硬件和仿真器的情 况下进行程序的调试。不过,软件模拟与真实的硬件 执行程序还是有区别的,其中最明显的就是时序,具 体表现在程序执行的速度和用户使用的计算机有关, 计算机性能越好,运行速度越快。
◆生产厂商:
美国微芯片公司:PIC16C××系列、PIC17C××系列、PIC1400系列, 美国英特尔公司的MCS-48和MCS-51系列, 美国摩托罗拉公司的MC68HC05系列和MC68HC11系列, 美国齐洛格公司的Z8系列, 日本电气公司的μPD78××系列, 美国莫斯特克公司和仙童公司合作生产的F8(3870)系列等。