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

  • 8
  • 0
  • 约1.57千字
  • 约 41页
  • 2016-02-23 发布于湖北
  • 举报
单片机原理及在晶振中的应用精要.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精品文档

相关文档