PIC单片机入门培训资料.ppt

上传人:ga****84 文档编号:767442 上传时间:2018-10-31 格式:PPT 页数:201 大小:10.20MB
下载 相关 举报
PIC单片机入门培训资料.ppt_第1页
第1页 / 共201页
PIC单片机入门培训资料.ppt_第2页
第2页 / 共201页
PIC单片机入门培训资料.ppt_第3页
第3页 / 共201页
PIC单片机入门培训资料.ppt_第4页
第4页 / 共201页
PIC单片机入门培训资料.ppt_第5页
第5页 / 共201页
点击查看更多>>
资源描述

1、 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 1701 PICPICmicro MCU 介 绍 PIC16系列 产 品的 汇编编 程 HANDS-ON Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 2l 讲 述 90分 钟l 休息 20 分 钟l 2 个 实验 60 分 钟l 休息

2、 60 分 钟l 10l 4个 实验 2 小 时l 休息 20 分 钟日程讲 述 部分实验 部分 1实验 部分 2 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 3l 架构l 存 储 器l 指令集l 开 发软 件 (MPLAB IDE)讲 述部分的内容 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Prog

3、ramming 4l Labsl 在 MPLAB IDE创 建 项 目l 调试 和跳 转 控制l PWMl A/D l 中断l 演示 (时间 允 许 的 话 )l PIC16F877A实现 多任 务实验 和演示部分的内容 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 5架构 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduct

4、ion to Programming 6Microchip PIC MCU 金 字塔PIC16C5XPIC12C5XXPIC16PIC12FPIC18dsPIC14 bits16 bits24 bits12 bits8 bitMCU16 bitMCU程序存程序存 储储 器器宽宽 度度数据存数据存 储储 器器宽宽 度度 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 7PICmicro ArchitectureRISC-like Featur

5、esl 内部 为 哈佛 结 构l 寄存器文档l 大多数 单 指令周期l 指令流水 线 操作l 长 字型指令l 指令数很少l 指令 实现 的功能基本不重复PIC单 片机之所以有很高的性能是因 为 其具 备 如下特性 : Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 8PIC单片机架构 哈佛 结构l 从同一存 储 器空 间 取指令和取操作数据 .l 限制了数据流量程序和程序和数据数据存存 储储 器器冯冯 -纽纽 曼曼 结结 构构8-位位CPU

6、程序程序存存 储储 器器数据数据存存 储储 器器8-位位12/14/16-位位哈佛哈佛 结结 构构CPU从两个独立的存 储 空 间 分 别取指令和存取操作数 .数据流量增加针对 程序区和数据区可以 设计不同的数据 线宽 度 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 9Flush Fetch 4Fetch SUB_1l 大部分 单 片机 , 其取指和 执 行 过 程是 顺 序 进 行的 .l 指令流水 线 的引入允 许 取指和 执 行可

7、以同步 进 行 .l 使得指令可以在一个指令周期内 执 行 .l 程序分支例外 (如 GOTO, CALL 或直接修改 PC),这 需两个指令周期 .Tcy0 Tcy1 Tcy2 Tcy3 Tcy4PIC单片机架构 指令流水 线Execute 1Fetch 31. MOVLW 55h Fetch 1Execute 3Fetch 2 Execute 2 Fetch 42. MOVWF PORTB3. CALL SUB_14. BSF PORTA, BIT3 Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MC

8、U - Introduction to Programming 10PIC单片机架构 寄存器文档概念General PurposeRegisters (RAM)Other SFRsPORTAFSRSTATUSPCLTMR0INDFW RegisterALU数据数据存存 储储 器器直接数据地址直接数据地址 操作操作 码码 14-位字位字 长长 的指令范例的指令范例 :l RAM被看作是一被看作是一 组组 通通用的寄存器用的寄存器 .l 周周 边边 模模 块块 (I/O)也作也作 为为 寄寄存器存器 .l 所有的指令操作都可所有的指令操作都可 针针对对 所有的寄存器所有的寄存器 .l 长长 字指令使得在指令中字指令使得在指令中直接直接 寻寻 址寄存器址寄存器 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。