13_8051F系列SOC单片机.ppt

13_8051F系列SOC单片机.ppt

8051F系列SOC单片机 System On Chip 片上系统 Silicon 速度快 体积小 功能强 主要特点 F330D引脚图 DIP20 F330 引脚图 MLP20 F410 引脚图 LQFP 32 F0050引脚图 LQFP 64 CPU 51单片机内核: 与 MCS-51 指令集完全兼容 采用流水线结构,机器周期由标准的 12 个系统时钟周期降为 1 个系统时钟周期。 时钟频率最高25MHZ~100MHZ(F120) CPU 时钟 内部可编程高频时钟振荡器 频率 24.5MHZ ±2% 可分频,可微调 内部可编程低频时钟振荡器 频率 80KHZ 可分频,可微调 外部振荡器 石英晶体 R-C C CPU 复位: 7 个复位源: 片内 VDD监视器复位 看门狗定时器复位 时钟丢失检测器复位 由比较器 0 提供的电压检测器复位 FLASH错误复位 强制软件复位 /RST 引脚复位,该 引脚是双向的,可接受外部复位或将内部产生的上电复位信号输出到/RST 引脚。 除了 VDD监视器和复位输入引脚以外,每个复位源都可以由用户用软件禁止。 数据存储器 有标准 8052 的数据存储器配置 包括 256 字节的数据 RAM,其中高 128字节为两个地址空间。 数据 RAM 的低 128 字节可用直接或间接寻址方式访问。 用间接寻址访问通用 RAM 的高 128 字节 用直接寻址访问 128 字节的 SFR 地址空间。 前 32 个字节为 4个通用工作寄存器区 接下来的 16 字节既可以按字节寻址也可以按位寻址。 数据存储器 使用外部数据存储器地址空间的 扩充RAM 容量 2048 Byte (F005 F410) 512 Byte (F330) 4096 Byte (F02X) 8192 Byte (F12X) 用MOVX指令读写 F410特殊功能寄存器(SFR) FLASH存储器 程序存储器为可在系统编程的FLASH存储器 程序存储器 512 字节为一个扇区 容量 8K (F330) 16K (F310) 32K (F410、F005) 64K (F020) 128K (F120) FLASH存储器 FLASH存储器可以作为非易失数据存储器使用 可以在系统擦除 用MOVX指令写入 用MOVC指令读出 擦除、写入按扇区操作。 擦写周期10万次 并行接口 6~64位I/O F330 17 F005 32 F410 24 F020 64 大电流驱动 灌电流 25mA 拉电流 10mA 并行接口 多种工作方式 弱上拉 推挽 OC 模拟 数字 优先权交叉开关:这是一个大的数字开关网络,允许将内部数字系统资源分配给端口I/O引脚。 可通过设置交叉开关控制寄存器将片内的定时/计数器、串行总线、硬件中断、ADC转换启动输入、比较器输出以及微控制器内部的其它数字信号配置在端口I/O引脚。允许用户根据自己的特定应用选择通用端口I/O和所需数字资源的组合。 F410 优先权 交叉 开关 定时/计数器 四(五)个16位定时/计数器 定时/计数器0与定时/计数器1与8051相同 定时/计数器2与定时/计数器3 具有自动再装入功能的16位定时/计数器 JTAG调试接口 C8051Fxxx 单片机具有片内 JTAG接口 和调试电路 通过 4 脚 JTAG (或两脚C2)接口经JTAG仿真器可对应用系统进行程序下载和非侵入式、全速的在系统调试。 调试系统支持观察和修改存储器和寄存器,支持断点、观察点、堆栈指示器和单步执行。 调试时不需要额外的目标 RAM、程序存储器、定时器或通信通道,并且所有的模拟和数字外设都正常工作。 F330、F410 C2接口 典型C2接口电路 F005、F020JTAG接口 调试器连接示意 IDE--Integrated Develop Environment 集成开发环境 集成开发环境 Silicon Laboratories IDE 集成开发环境(IDE)软件 ?用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。 集成了代码编写功能、编译功能、调试功能的一体化开发软件包。 Silicon IDE Silicon集成开发环境(IDE)是一套完整独立的软件程序它为设计者提供了用于开发和测试项目的所有工具。 Silicon集成开发环境(IDE)本身不带汇编器、编译器和链接器使用外部汇编器、编译器和链接器(keil51)。 Silicon IDE安装 安装文件: xhl/开发软件及驱动程序/

文档评论(0)

1亿VIP精品文档

相关文档