网站大量收购独家精品文档,联系QQ:2885784924

智能装置与设计-微处理器基础.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动化学院 微处理器基础知识 微处理器的选取原则 单片机概述 典型单片机系列概述 PIC单片机简介 微处理器选取原则 硬件原则 字长 功耗 存储容量 功能模块配置 开发设备 软件原则 指令系统 开发环境 32位浪潮的到来 单片机基本组成 典型单片机系列 MCS51系列 MCS96系列 Classic(8x9x) High-speed input/output(8xC196Kx) Event processing(8xC196Nx) Motor control(8xC196Mx) CAN products (82527和87C196x) MSP430系列 MSP430是具有工业级16位RISC,功耗极低 MSP430性能 Ultra-low-power consumption 0.1uA RAM retention 0.8uA real-time clock mode 250uA / MIPS active High-performance analog ideal for precise measurements Including ADCs, DACs, Comparator, Supply voltage supervisor, LCD driver Digital Still Camera PIC系列单片机 PIC单片机架构特点 PIC单片机的种类 PIC16F87X系列单片机概述 PICmicro 单片机架构特点 RISC指令的单片机 PIC单片机之所以有很高的性能是因为其具备如下特性: 内部为哈佛结构 指令流水线操作 引入寄存器文档的概念 所有指令为单字节 RISC与CISC RISC 精简指令集 CISC 复杂指令集 哈佛结构 从同一存储器空间取指令和取操作数据. 限制了数据流量 从两个独立的存储空间分别取指令和存取操作数. 数据流量增加 针对程序区和数据区可以设计不同的数据线宽度 传统的微处理器采用的冯·诺依曼结构将指令和数据存放在同一存储空间中,统一编址,指令和数据通过同一总线访问。 哈佛结构则是不同于冯·诺依曼结构的一种并行体系结构,其主要特点是程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编制、独立访问。与之相对应的是系统中设置的两条总线(程序总线和数据总线),从而使数据的吞吐率提高了一倍。 指令流水线 大部分单片机, 其取指和执行过程是顺序进行的. 指令流水线的引入,允许取指令和执行可以同步进行. 使得指令可以在一个指令周期内执行. 程序分支例外 (如 GOTO, CALL 或直接修改PC),这需两个指令周期. Tcy0 Tcy1 Tcy2 Tcy3 Tcy4 寄存器文档概念 指令字长 PIC与51单片机指令比较 PIC家族 PIC16F87X系列单片机 28/40-pin 8-bit CMOS FLASH Microcontrollers PIC16F87X的封装 PIC16F87X的引脚图 PIC16F87X的基本结构 内部结构框图 PIC16F87X核心模块 总线 (数据8位、程序14位) 程序计数器(13位) 指令寄存器、译码控制器 程序存储器 堆栈 数据存储器(SFR和通用寄存器) 时基发生器 上电电路(复位电路、延时电路、起振延时) 在线调试电路(In-Circuit Serial Programming) 周边模块目录 I/O Port RB口输入改变导致的中断 定时器/计数器 Capture(捕捉) / Compare (比较) PWM (脉宽调制) 模块 (CCP) MSSP模块(SCI、I2C) 串行通讯口 (USART) A/D模块 片内EEPROM数据存储器 并行从动端口PSP PIC16F8X系列的存储器 程序存储器(Flash ROM) 堆栈 数据存储器(RAM) EEPROM数据存储器 PIC16F87X 程序存储器 最大8K字(13 位) 程序存储空间 程序空间按页面划分,每页2K字 (11 位);最多四页。 页面选择 PCLATH4:3 复位向量地址 0000h 中断向量地址 0004h 程序指针 特殊地址单元 复位矢量 0000H 主程序入口地址 中断矢量 0004H 中断程序入口地址 堆栈 PIC16F87X有8级 字长13位 不可寻址 CALL指令执行时自动将下一指令的地址压入堆栈 PIC16F87X 数据存储器 存储体选择通过 Status中的 RP0,1 和 IRP

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档