单片机原理及在晶振中的应用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理及在晶振中的应用.ppt

单片机原理及其在晶振中的应用 -基于C8051F系列单片机 * * 目 录 一、单片机简介 二、C8051F单片机系统体系结构 三、C8051F单片机开发环境 四、C8051F单片机在晶振设计中的应用 一、单片机简介 1、单片机的定义 利用大规模集成电路技术,将微处理器(CPU)、RAM、ROM、定时/计数器、输入/输出(I/O)接口电路等主要计算机部件,集成在一块集成电路芯片上,这样所组成的芯片级的微型计算机,称为单片微型计算机(SCM,Single Chip Microcomputer),简称单片机。 2、单片机的发展 SCM阶段 -单片机阶段(初期) MCU阶段 -微控制器阶段 Soc阶段 -片上系统阶段 3、单片机的主要生产厂家 Microchip Intel Silicon Lab TI Atmel Philips 二、C8051F单片机系统体系结构 C8051F330单片机基本组成 C8051F330单片机内部结构框图 尺寸:4mm×4mm×0.9mm C8051F330单片机引脚图 1、C8051F330单片机各组成部分简介 (1)微控制器内核 增强型8051CPU - CIP-51微控制器 JTAG串行接口 - 全速、非侵入式的在系统调试接口 片上调试逻辑 (2)片上存储器 程序存储器 - 8K Bytes的Flash ROM 数据存储器 – 768Bytes的RAM (3)模拟外设 10bit ADC 10bit DAC 比较器 基准电源及温度传感器 (4)数字外设 17个数字I/O口 数字交叉开关 定时器0、定时器1、定时器0、定时器3 可编程计数器阵列 数字接口:SMBUS/I2C、UART、SPI、JTAG 2、C8051F330单片机各部分介绍 (1)CIP-51 微控制器核 与8051完全兼容 速度提高 增加了功能: 14个中断源; 8个复位源; 内部时钟 (2)片内存储器 (3)片内调试电路(C2接口) C8051F330单片机有一个Cygnal 2线(C2)调试接口,支持FLASH编程、边界扫描、使用在安装系统中的在线调试。 (4)可编程数字I/O口和交叉开关 (5)串行端口 SMBUS/I2C:双向、双线串行总线 UART: 异步、全双工串口 SPI: 全双工同步串行总线 SMBUS/I2C: UART: SPI: (6)可编程逻辑计数阵列(PCA) 提供增强的定时器功能,与标准的8051定时/计数器相比,所需的CPU干预较少。 一个专用的16位定时/计数器,3个16位捕捉/比较模块。 每个捕捉比较模块可以被编程为独立工作于6种工作方式。 捕捉/比较模块的6种工作方式: 边沿触发捕捉; 软件定时; 高速输出; 频率输出; 8位PWM; 16位PWM。 (7)10位模/数转换器(ADC) 内部温度传感器: (8)电压比较器 (9)10位数/模转换器(DAC) (10)电压基准 (11)振荡器 三、C8051F单片机开发环境 (1)概述 Silicon集成开发环境(IDE)是一套完整独立的软件程序它为设计者提供了用于开发和测试项目的所有工具。 程序的主要特点包括: ?? 项目界面; ?? 全功能 窗口字体可配置的编辑器; ?? 调试器具有设置断点观察点单步等功能; ?? 工具链接集成支持汇编器 编译器和链接器; ?? 可定制的工具菜单用于集成其它编译器或开发工具; ?? Silicon配置向导可为指定的目标环境产生配置代码。 (2)IDE界面 ??项目浏览窗口 ??编辑/调试窗口 ??输出窗口 *

文档评论(0)

只做精品 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档