![单片机应用技术(C语言版)[王静霞][电子教案] 第1章 单.ppt_第1页](http://file.renrendoc.com/FileRoot1/2020-1/22/f8b2e108-76c9-4766-87ae-d39ae4530a4e/f8b2e108-76c9-4766-87ae-d39ae4530a4e1.gif)
![单片机应用技术(C语言版)[王静霞][电子教案] 第1章 单.ppt_第2页](http://file.renrendoc.com/FileRoot1/2020-1/22/f8b2e108-76c9-4766-87ae-d39ae4530a4e/f8b2e108-76c9-4766-87ae-d39ae4530a4e2.gif)
![单片机应用技术(C语言版)[王静霞][电子教案] 第1章 单.ppt_第3页](http://file.renrendoc.com/FileRoot1/2020-1/22/f8b2e108-76c9-4766-87ae-d39ae4530a4e/f8b2e108-76c9-4766-87ae-d39ae4530a4e3.gif)
![单片机应用技术(C语言版)[王静霞][电子教案] 第1章 单.ppt_第4页](http://file.renrendoc.com/FileRoot1/2020-1/22/f8b2e108-76c9-4766-87ae-d39ae4530a4e/f8b2e108-76c9-4766-87ae-d39ae4530a4e4.gif)
![单片机应用技术(C语言版)[王静霞][电子教案] 第1章 单.ppt_第5页](http://file.renrendoc.com/FileRoot1/2020-1/22/f8b2e108-76c9-4766-87ae-d39ae4530a4e/f8b2e108-76c9-4766-87ae-d39ae4530a4e5.gif)
已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 1 24 1 全国高职高专规划教材 精品与示范系列 单片机应用技术 C语言版 王静霞主编 2020 1 24 2 本章内容什么是单片机MCS 51内部组成及信号引脚单片机最小系统电路MCS 51存储器结构 第1章单片机硬件系统 2020 1 24 3 什么是单片机 单片微型计算机 SingleChipMicrocomputer 简称单片机 是指集成在一个芯片上的微型计算机 它的各种功能部件 包括CPU CentralProcessingUnit 存储器 memory 基本输入 输出 Input Output 简称I O 接口电路 定时 计数器和中断系统等 都制作在一块集成芯片上 构成一个完整的微型计算机 单片机内部基本结构如图1 7所示 由于它的结构与指令功能都是按照工业控制要求设计的 故又称为微控制器 Micro ControllerUnit 简称MCU 2020 1 24 4 什么是单片机 2020 1 24 5 单片机应用系统 单片机应用系统由硬件和软件组成 硬件是应用系统的基础 软件是在硬件的基础上对其资源进行合理调配和使用 从而完成应用系统所要求的任务 二者相互依赖 缺一不可 2020 1 24 6 单片机种类 目前8位单片机仍是单片机的主流机型 生产厂商 单片机的发展经历了由4位机到8位机 再到16位机的发展过程 美国微芯片公司 PIC16C 系列 PIC17C 系列 PIC1400系列 美国英特尔公司的MCS 48和MCS 51系列 美国摩托罗拉公司的MC68HC05系列和MC68HC11系列 美国齐洛格公司的Z8系列 日本电气公司的 PD78 系列 美国莫斯特克公司和仙童公司合作生产的F8 3870 系列等 2020 1 24 7 单片机硬件结构 中央处理器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 复位电路 2020 1 24 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 2020 1 24 9 MCS 51单片机信号引脚简介 P3口线的第二功能 VCC VSS XTAL2XTAL1 RST P0 0P0 1P0 2P0 3P0 4P0 5P0 6P0 7 P1 0P1 1P1 2P1 3P1 4P1 5P1 6P1 7 P2 7P2 6P2 5P2 4P2 3P2 2P2 1P2 0 ALE P3 0P3 1P3 2P3 3P3 4P3 5P3 6P3 7 2 振荡电路 XTAL1 XTAL2 3 复位引脚 RST 4 并行口 P0 P1 P2 P3 7 ALE 地址锁存控制信号 1 电源线 VCC 5V VSS 地 2020 1 24 10 时钟电路与复位电路 1 时钟振荡电路 2020 1 24 11 时序 关于MCS 51系列单片机的时序概念有4个 可用定时单位来说明 从小到大依次是 节拍 状态 机器周期和指令周期 下面分别加以说明 1 节拍与状态把振荡脉冲的周期定义为节拍 用P表示 也就是晶振的振荡频率fosc 2 状态振荡脉冲fosc经过二分频后 就是单片机时钟信号的周期 定义为状态 用S表示 一个状态包含两个节拍 其前半周期对应的节拍叫P1 后半周期对应的节拍叫P2 3 机器周期MCS 51系列单片机采用定时控制方式 有固定的机器周期 规定一个机器周期的宽度为6个状态 即12个振荡脉冲周期 因此机器周期就是振荡脉冲的十二分频 小提示当振荡脉冲频率为12MHz时 一个机器周期为1 s 当振荡脉冲频率为6MHz时 一个机器周期为2 s 2020 1 24 12 2 复位电路 单片机复位条件 必须使RST引脚持续2微秒高电平 外部时钟12MHz 2020 1 24 13 存储器 80318751805189C51 256B 字节 4K 2020 1 24 14 1 程序存储器 程序存储器 内部 外部 PC 程序存储器资源分布 中断入口地址 2020 1 24 15 在单片机C语言程序设计中 用户无需考虑程序的存放地址 编译程序会在编译过程中按照上述规定 自动安排程序的存放地址 例如 C语言是从main 函数开始执行的 编译程序会在程序存储器的0000H处自动存放一条转移指令 跳转到main 函数存放的地址 中断函数也会按照中断类型号 自动由编译程序安排存放在程序存储器相应的地址中 因此 读者只需了解程序存储器的结构就可以了 2020 1 24 16 内部 外部 2 数据存储器 数据存储器 RAM 专用寄存器 内部RAM存储器 工作寄存器区选择位RS0 RS1 2020 1 24 17 注意 一个单元地址对应有8个位地址MSB MostSignificantBit 最高有效位 LSB LeastSignificantBit 最低有效位 RAM位寻址区位地址表 2020 1 24 18 高128个单元 离散分布有21个特殊功能寄存器SFR 11个可以进行位寻址 特别提示 对SFR只能使用直接寻址方式 书写时可使用寄存器符号 也可用寄存器单元地址 2020 1 24 19 在单片机的C语言程序设计中 可以通过关键字sfr来定义所有特殊功能寄存器 从而在程序中直接访问它们 例如 sfrP1 0 x90 特殊功能寄存器P1的地址是90H 对应P1口的8个I O引脚在程序中就可以直接使用P1这个特殊功能寄存器了 下面语句是合法的 P1 0 x00 将P1口的8位I O口全部清0C语言中 还可以通过关键字sbit来定义特殊功能寄存器中的可寻址位 在程序ex1 1 c中 采用了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年水污染防治专用设备行业当前发展现状及增长策略研究报告
- 2025年区块链行业当前发展趋势与投资机遇洞察报告
- 播音基础知识培训课件
- 2025年合成氨生产工职业技能考试题(附答案)
- 2024年医学工程师(中医康复治疗)技术知识考试题库与答案
- 2024年《汽车装调工、修理工》等技能资格考试题库与答案
- 2024年全国农民科学(种植、畜牧、水产)知识试题与答案
- 山东省济南市钢城区2024-2025学年七年级下学期期末语文试题(解析版)
- 吉林省长春市新区2024-2025学年七年级下学期期末语文试题(解析版)
- 摄影基础知识培训课件
- 2025-2030年中国透皮贴剂行业市场现状供需分析及投资评估规划分析研究报告
- 广西安全员考试试题试题及答案
- 电力建设风电工程智慧工地技术规范
- 苏州瑞高新材料股份有限公司扩建汽车内饰环保合成革材料及膜塑复合制品项目报告表
- 保安公司安全生产管理制度
- 新课标版2024-2025学年高中化学第一章从实验学化学第一节第2课时过滤蒸发及SO2-4的检验学案新人教版必修1
- 2025年劳务合同范本
- 住校教官聘用协议
- 2025年医护人员急诊急救及防护知识竞赛题库及答案(100题)
- 正规贷款服务居间协议范本
- 建筑工程投资合伙协议模板
评论
0/150
提交评论