单片机应用

1242392617

贡献于2013-08-03

字数:0 关键词: 嵌入式开发

C8051F单片机介绍 世强电讯有限公司世强电讯有限公司 2007.9.242007.9.24 2 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 目录 ¾ 概述 ¾ C8051F单片机的特点 ¾ C8051F单片机外设 ¾ 适合各种应用的单片机系列 ¾ C8051F单片机的调试和编程 ¾ 基于C8051F单片机的解决方案 3 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 概述 ¾ Silicon Laboratories 公司出品的C8051Fxxx系列单片机是完全集成的混 合信号系统级芯片(SOC),具有与MCS-51完全兼容的指令集。该系 列单片机采用流水线处理技术,机器周期由标准8051的12个系统时钟周 期降为1个系统时钟周期,能在执行指令期间预处理下一条指令,大大 提高了处理能力。大部分C8051F单片机能达到25MIPS,最高的可达 100MIPS。C8051F单片机能提供多达22个中断源,并且内部集成了大 量的模拟、数字外设,包括看门狗、ADC、DAC、电压比较器、电压 基准、定时器、PWM、内部时钟振荡器、温度传感器等,同时拥有 UART、SPI、SMBUS(I2C)、CAN、LIN、USB等众多总线。 C8051F单片机采用Flash技术,集成JTAG,支持ISP和IAP。通过外部 总线挂接以太网控制器芯片CP2201,可以提供完整的以太网接口方 案,包括免费的TCP/IP协议栈。 4 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 目录 ¾ 概述 ¾ C8051F单片机的特点 ¾ C8051F单片机外设 ¾ 适合各种应用的单片机系列 ¾ C8051F单片机的调试和编程 ¾ 基于C8051F单片机的解决方案 5 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机的特点(一) ¾ 运行速度最快的8位单片机: -高速度 9 指令执行速度最高达100MIPS。 9 70%的指令执行时间为1~2个时钟周期。 ¾ 模拟性能最好的8位单片机: -高性能 9 集成16位SAR或24位∑-△型ADC。 9 集成12位DAC。 9 集成高精度内部时钟振荡器。 ¾ 封装最小的集成模拟功能的单片机: -小封装 9 提供3x3mm集成12位ADC的单片机。 9 11个管脚可以提供8个用户IO 6 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机的特点(二) ¾ 集成众多模拟、数字外设: -高集成度 9 模拟:包括ADC、DAC、电压比较器、高精度内部振荡器、高电压 60V差分放大器、片内温度传感器等等。 9 数字:包括UART、SPI、SMBUS、USB、CAN、LIN等等。 9 高集成度能降低成本、简化设计、缩短设计周期、提高系统可靠性、 减少量产时的质量问题。 ¾ 提供灵活多样的低功耗运行模式: -低功耗 9 工作时钟切换、IDLE模式、STOP模式、SUSPEND模式等等。 9 不用的外设可以关断其电源。 7 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机的特点(三) ¾ 灵活的I/O分配机制: -灵活 9 I/O口通过Crossbar与片内各个功能单元连接。 9 可动态进行I/O口的分配。 ¾ 提供图形化的软件开发工具: -易用 9 通过Silabs提供的图形化用户界面,可方便地对片内各个功能模块 的寄存器进行配置。 9 兼容标准8051指令集,支持Keil等多种开发环境,简单易用。 ¾ 强大的FLASH安全保密机制: -安全 9 通过Flash Lock保护单片机中代码不被窃取。 9 通过寄存器操作防止代码运行中意外修改FLASH内容。 9 通过Flash access Limit保护OEM厂商知识产权。 ¾ 在应用升级功能: -升级 9 可通过UART、USB、SPI、CAN、以太网等外设进行在应用升级。 8 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 目录 ¾ 概述 ¾ C8051F单片机的特点 ¾ C8051F单片机外设 ¾ 适合各种应用的单片机系列 ¾ C8051F单片机的调试和编程 ¾ 基于C8051F单片机的解决方案 9 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— SAR ADC ¾ 在C8051F系列单片机中集成有多通道8位、10位、12位或16位的SAR型 ADC,能够满足大多数数据采集的应用需求;集成跟踪和保持电路; 集成模拟多路复用器 (AMUX)。 ¾ 采样频率从100ksps到1Msps。 ¾ 片内温度传感器可直接配置到ADC的输入端。 ¾ C8051F04x系列集成可编程增益放大器(PGA)和高电压差分放大器 (HVDA),可接受60V的差动模拟电压输入。 ¾ 集成越限检测器,可监视模拟量的变化范围,越限能产生中断。 ¾ C8051F06x系列集成DMA接口,提高对转换结果的读取效率。 ¾ ADC转换启动方式:软件设置寄存器位启动;定时器溢出启动;外部 管脚信号启动。 10 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— ∑-△ ADC ¾ C8051F35x系列单片机集成了16或24位的差分∑-△型 ADC。 9 无遗漏码。 9 0.0015%的非线性。 9 可编程转换速度,最高达1ksps。 9 8通道输入多路复用器。 9 可编程增益放大器PGA:从1到128倍。 9 内嵌温度传感器。 9 可编程校正能力。 ¾ 非常低的转换噪声。 9 片上的数字滤波器能极好地衰减噪声。 9 允许非常高的分辨率。 ¾ 成本低,功耗低。 ¾ 非常适合对DC和低频信号进行高精度测量。 11 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— DAC ¾ C8051F系列单片机大部分集成了DAC。 9 分辨率:8位、10位、12位。 9 类型:电流型DAC、电压型DAC。 9 输出更新方式:软件更新、定时器溢出更新。 9 内部集成参考源。 12 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 电压比较器 ¾ C8051F系列单片机集成了可编程电压比较器。 9 可设置响应时间和回滞区。 9 比较器输出可配置到I/O口上设置成开漏输出或者推挽输出。 9 比较器输入管脚须配置成模拟输入模式。 9 比较器状态可用软件查询,也可作为中断源和复位源。 9 比较器中断可用来唤醒sleep模式下的MCU。 13 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— Timer ¾ C8051F系列单片机能提供多达5个16位定时器。 9 T0和T1是标准MCS-51定时器。 9 其余定时器为16位自重载捕捉定时/计数器,可用作定时ADC采样, DAC波形生成,方波输出等。 9 这些计数器还可用来测量事件发生的时间间隔,计数外部输入波形 脉冲个数,以及产生周期性中断。 ¾ T0、T1的工作模式: 9 13位定时/计数器 9 16位定时/计数器 9 8位自动重载定时/计数器 9 2个8位定时/计数器 ¾ T2、T3、T4工作模式: 9 16位自动重载定时/计数器 9 16位捕捉定时器 9 方波输出 14 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 可编程计数阵列PCA 丰富的输 入时钟选 择 完全独立 功能丰富 的子模块 16位计数器 15 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 可编程计数阵列PCA ¾ C8051F系列单片机除了提供丰富的定时器资源外,还提供一个PCA模块。PCA 模块由一个16位定时/计数器和3~6个捕捉/比较子模块构成。 ¾ PCA模块可用来输出多达6路PWM波形、频率可调的方波,或者捕捉外部输入 信号,也可简单地将其作为16位定时/计数器来使用。 ¾ 每个PCA子模块都可以独立工作在以下6种模式之一: 9 边沿触发:用来捕获输入信号的上升或下降沿及其时刻。 9 软件定时器:完成一个基本定时器功能。 9 高速输出:输出高速可调间隔的信号。 9 频率输出:输出占空比为50%,频率可调的信号。 9 8位PWM:输出一个周期为8位定时器深度,占空比可调的PWM信号。 9 16位PWM:输出一个周期为16位定时器深度,占空比可调的PWM信号。 ¾ PCA的时钟源可以是系统时钟分频、定时器溢出、外部时钟输入、外部振荡器分频等。 ¾ PCA产生的PWM输出可方便地实现马达驱动控制,完成马达驱动控制中的死区补偿。 ¾ PWM输出与ADC等配合可实现充电器等DC/DC的设计。 16 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— CAN控制器 ¾ C8051F单片机集成标准的Bosch CAN控制器,支持 CAN2.0A/B标准。 ¾ CAN控制器带32个Message Objects。 ¾ CAN控制器系统时钟由MCU系统时钟提供。 ¾ CAN控制器的协议设置寄存器通过CIP-51的SFR来访问。 17 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— LIN控制器 ¾ C8051F单片机的LIN控制器支持LIN2.0标准 ¾ 可运行于主机或从机模式。 ¾ C8051F5xx系列单片机内部集成高精度振荡器,在整个电压 和温度范围内达0.5%的精度。该精度完全满足LIN控制器 的定时标准,无需外部石英振荡器。 ¾ LIN控制器的协议设置寄存器通过CIP-51的SFR来访问。 ¾ 通讯速度达20Kbps。 18 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— USB控制器 ¾ 支持USB2.0标准,支持Full speed和Low speed。 ¾ USB控制器包括一个串行接口引擎(SIE),一个USB收发 器(包括了配置用上拉电阻),1K Byte FIFO,这样在构 成一个USB接口时无需外围电路。 ¾ USB单片机内置LDO,支持USB供电。 ¾ 集成USB配置电阻。 ¾ C8051F单片机集成的USB控制器只能作为从设备。 ¾ 传输模式支持Bulk模式、Interrupt模式和Isochronous模式。 19 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 乘加器MAC ¾ 由一个16×16位乘法器和一个40位加法器构成。 ¾ 可运行于乘加模式,也可运行于乘法模式。 ¾ 完成16×16位的乘加运算只需2个系统时钟周期。 ¾ MAC的应用可大大提高数字滤波运算等复杂计算的运算效 率。 20 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 复位系统 21 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 复位系统 ¾ C8051F单片机有多种复位源来保证其工作的可靠性: 9 上电复位。 9 失电复位:内部带Vdd的监视电路。 9 外部复位引脚复位。 9 外部CNVSTR0信号复位。 9 软件命令复位。 9 比较器0复位。 9 时钟丢失复位。 9 看门狗复位。 ¾ 除了Vdd监视复位和外部复位引脚复位外,每个复位源都可以由用户用 软件禁止。 ¾ 外部复位引脚是双向的,可接受外部复位或将内部产生的上电复位/失 电复位信号输出到外部复位其它器件。 22 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 时钟系统 23 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 时钟系统 ¾ C8051F单片机内部有一个能独立工作的时钟发生器,并具有外部振荡 器驱动电路,用户可以通过寄存器选择使用外部振荡电路或者内部振荡 器作为系统时钟源。系统复位后默认采用内部时钟发生器作为系统时钟。 ¾ 单片机有5种起振方式:外部石英晶振;外部RC振荡;外部电容振荡; 外部CMOS时钟输入;内部可编程晶振。 ¾ 大部分型号的内部晶振可达2%精度,C8051F5xx系列可达0.5%精度。 ¾ 单片机的系统时钟可以在运行期间在内部时钟和外部时钟之间进行切换。 这种时钟切换功能在低功耗系统中非常有用,它允许单片机从一个低频 率(节电)外部晶体源运行,当需要时再快速切换到高速内部振荡器工 作。 24 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— Crossbar和I/O端口分配 25 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— Crossbar和I/O端口分配 ¾ C8051F单片机特有的Crossbar是一个大的数字开关网络,它允许用户 根据需要分配I/O管脚的功能,实现更加灵活的应用。 9 Crossbar用来为MCU内部的功能单元分配I/O口,在上电时MCU的各个I/O 口并没有被分配给诸如UART或SPI等功能单元,需要由软件配置 Crossbar,实现各个功能单元在I/O口上的分配。 9 没有用到的功能单元可以没有I/O与之对应。 9 被分配了管脚的功能单元可以通过调整Crossbar的设置动态更换I/O口分配。 9 注意:在设计项目原理图之前必须先将Crossbar设置好以确定各个I/O的功 能定义。 ¾ C8051F单片机的I/O口支持Push-pull、弱上拉、Open-drain,以及模拟 和数字输入等功能。 26 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机外设 —— 实时时钟RTC ¾ C8051F41x系列单片机包括一个低功耗的实时时钟模块。 9 RTC包括一个专用的内部32KHz振荡器,与MCU内核的运行时钟 相互独立。用户可选择使用外部32KHz晶体或者内部振荡器模式。 9 RTC包括一个47位计数器,使用32KHz晶体最大可记录137年时间。 9 RTC可在系统电源丢失时自动切换到电池供电,无需用户干预。 9 RTC包括64 Byte的RAM,可用于备份用户关键数据防止系统掉电 后丢失。 9 RTC有时间报警功能和时钟丢失检测功能,并且可产生中断,可用 于唤醒MCU或产生复位信号。 27 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 目录 ¾ 概述 ¾ C8051F单片机的特点 ¾ C8051F单片机外设 ¾ 适合各种应用的单片机系列 ¾ C8051F单片机的调试和编程 ¾ 基于C8051F单片机的解决方案 28 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 复杂运算控制应用 —— C8051F12x/13x/36x系列 ¾ 指令执行峰值速度高达100MIPS。 ¾ C8051F12x/13x系列Flash空间多达128K Byte,RAM空间多达8K Byte。 ¾ C8051F36x系列Flash空间多达32K Byte,RAM空间多达1K Byte。 ¾ 内嵌16×16硬件乘加器,执行乘加指令只需2个时钟周期。 ¾ UART、SMBUS(I2C)、SPI。 ¾ 12/10 bit ADC/DAC。 ¾ C8051F36x系列封装可小到5×5mm,适合空间受限的应用。 ¾ C8051F36x系列与C8051F310、C8051F311管脚兼容,而Flash空间是后 者的2倍,运行速度是后者的2倍或者4倍。在需要时可以直接用F36x系 列升级替换F310系列。 29 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 汽车电子应用 —— C8051F5xx系列 ¾ 运行温度:-40ºC ~ +125ºC。 ¾ 供电电压:5V。 ¾ 通过汽车认证AEC-Q100和ISO/TS16949。 ¾ 集成硬件LIN控制器,符合LIN2.0标准。 ¾ 集成±0.5% 精度内部振荡器,无需外部晶振。 ¾ 25MIPS,12位ADC,8K Byte Flash,3×3mm封装。 ¾ 具有suspend低功耗模式。 30 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 手持设备、传感器应用 —— C8051F30x/31x/33x系列 ¾ 封装小至3×3mm。 ¾ 11个管脚的封装能够提供8个用户I/O。 ¾ 25MIPS,8K/16K Byte Flash,1K/256 Byte RAM。 ¾ 10/8 Bit ADC,10bit DAC。 ¾ 3V供电,I/O耐受5V。 ¾ 内部集成高速时钟振荡器,运行时可在外部低速时钟和内 部高速时钟之间动态快速切换,以节省MCU空闲时的功耗。 ¾ 该系列是集成度最高的小封装MCU。 ¾ 适合手持设备、传感器等空间受限、需要低功耗的应用。 31 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support USB应用 —— C8051F34x/32x系列 ¾ 集成USB2.0控制器,支持Fullspeed和Lowspeed模式。 ¾ 内置LDO,支持USB供电。 ¾ 48/25MIPS,64/32/16K Byte Flash,10 bit ADC。 ¾ 集成USB配置电阻和1K Byte USB收发专用FIFO。 ¾ C8051F单片机集成的USB控制器只能作为从设备。 ¾ 传输模式支持Bulk模式、Interrupt模式和Isochronous模式。 ¾ 提供基于Bulk传输模式的函数库USBXpress,用户不需要 具备USB知识就可以完成USB产品的开发。它提供了完整的 驱动程序和动态链接库。 32 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support CAN应用 —— C8051F04x/06x系列 ¾ 集成CAN2.0控制器,支持CAN2.0A/B标准。 ¾ CAN控制器带32个Message Objects。 ¾ CAN控制器系统时钟由MCU系统时钟提供。 ¾ CAN控制器的协议设置寄存器通过CIP-51的SFR来访问。 ¾ 25MIPS,64/32K Byte Flash。 ¾ 16/12/10 bit ADC,12 bit DAC。 ¾ 集成±60V输入PGA,适合工业数据采集和控制应用。 33 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 低成本应用 —— C8051T60x系列 ¾ OTP(一次性可编程)存储器替代FLASH存储器。 ¾ 兼容C8051F30x系列。 ¾ 1.8V/3.3V供电。 ¾ 25MIPS,10-bit 500ksps ADC,8K/4K/2K Byte OTP存储 器。 ¾ 集成内部时钟振荡器。 ¾ 3×3mm小封装。 ¾ C8051T60x系列为替代C8051F30x系列的低成本方案。 34 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 目录 ¾ 概述 ¾ C8051F单片机的特点 ¾ C8051F单片机外设 ¾ 适合各种应用的单片机系列 ¾ C8051F单片机的调试和编程 ¾ 基于C8051F单片机的解决方案 35 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机的调试方式 ¾ C8051F单片机具有片内JTAG和调试电路,通过JTAG接口 可以对板上器件进行非侵入式、全速的在系统调试。Silabs IDE软件支持观察和修改存储器、寄存器,支持断点运行, 堆栈指示器和单步执行。调试时不占用MCU的其它资源, 并且所有的模拟和数字外设都正常地工作。当MCU单步执 行或遇到断点而停止运行时,所有的外设(ADC除外)都 停止运行,以保持同步。 36 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机下载调试工具 ¾ EC2 ¾ USB调试适配器 ¾ Toolstick适配器 ¾ 世强电讯开发的手持编程器 EC2 USB调试适配器 Toolstick适配器手持编程器 37 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support C8051F单片机下载调试工具 ¾ EC2:串口调试工具。PC端为串口连接,MCU端为 JTAG/C2连接。可进行仿真和程序下载。 ¾ USB调试适配器: PC端为USB连接,MCU端为JTAG/C2 连接。可进行仿真和程序下载。 ¾ Toolstick适配器:与USB调试适配器使用方法相同。 ¾ 手持编程器:用于程序下载。下载程序时无需PC连接。目 标代码先通过串口从PC下载到手持编程器中,然后手持编 程器可独立对目标器件编程。手持编程器支持目标板供电、 独立供电,以及编程器给目标板供电等多种供电方式。手 持编程器非常适合批量生产时工人给目标器件编程的应用。 38 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 目录 ¾ 概述 ¾ C8051F单片机的特点 ¾ C8051F单片机外设 ¾ 适合各种应用的单片机系列 ¾ C8051F单片机的调试和编程 ¾ 基于C8051F单片机的解决方案 39 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 以太网解决方案 ¾ Silabs出品CP2200/1两款以太网控制器,集成IEEE802.3 MAC和10 BASE-T PHY,兼容100/1000 BASE-T 网络。 ¾ CP2200/1与主机之间采用8位并行总线接口:up to 30Mbps 数据传输率,可缩 短MCU与CP2200/1的通讯时间。 ¾ CP2200/1片内自带8KB FLASH,可作为用户数据存储器,或者存储web server 等内容,不额外占用MCU的Flash资源。 ¾ 48位MAC地址固化在CP2200/1片内FLASH中,无需外部EEPROM。 ¾ CP2200/1集成2KB 发送buffer,4KB接收buffer。 ¾ 支持自动流量控制:提高带宽利用率。 ¾ 工业温度范围:-40 ~ +85℃ ¾ Silabs出品的Si3400/1为IEEE802.3af PoE PD控制器,为以太网终端设备提供以 太网供电方式。Si3400/1为目前集成度最高的PoE PD芯片,它集成了高电压处 理电路,包括整流、保护电路,Switching FET等。 40 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 以太网解决方案(续) ¾ 以太网解决方案: C8051F340/020/120 + CP2200/1 ¾ 该方案以 Silabs MCU + 以太网控制器 为硬件平台,提供完全免费的、可裁剪 的TCP/IP协议栈。利用TCP/IP Configuration Wizard,用户可对协议栈进行简 单快捷的配置。 ¾ TCP/IP协议栈以函数库的方式提供,整个协议传输过程被封装在函数中,用户 只需调用相关的函数即可完成TCP/IP设计,关于该函数库提供详尽的说明以及 参考设计代码。 ¾ 为该方案提供的TCP/IP协议栈支持如下功能: 9 HTTP WEB Server √ SMTP e-mail Client(只能发) 9 FTP Server √ TFTP Client 9 TCP、UDP数据收发 √ PPP 点到点通信协议 ¾ 世强电讯提供成熟的串口转以太网的整套解决方案,包括通讯协议栈和PC端演 示程序代码,可用于将串口设备接入以太网。世强电讯在客户的开发中提供全 程技术支持。 41 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support USB解决方案 ¾ 方案一: CP210x ¾ Silabs出品的CP210x为UART到USB的专用桥接芯片。作为UART转USB的单芯 片解决方案,它能把传统的UART设备快速升级到USB接口。 ¾ 提供VCP驱动和USBXpress驱动函数库两种开发方式。 ¾ VCP驱动:在PC上安装后可以把USB接口虚拟成UART接口。使用VCP驱动程 序,用户可以将设备仍然当作一个串口来使用,而物理上使用USB接口。 ¾ USBXpress:基于Bulk传输模式的函数库。它提供了完整的驱动程序和动态链 接库。使用USBXpress,用户可以完全控制USB的传输过程。 ¾ CP210x集成内部时钟,无需外部晶体振荡器;集成1KB EEPROM。 ¾ 兼容USB2.0标准,提供Fullspeed(12Mbps)和Lowspeed。 ¾ UART波特率最快高达1Mbps。 ¾ CP210x集成LDO,支持USB供电。 42 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support USB解决方案(续) ¾ 方案二: C8051F34x/32x ¾ C8051F34x/32x单片机集成USB2.0控制器,支持Fullspeed和Lowspeed模式。 ¾ 内置LDO,支持USB供电。 ¾ 指令执行速度高达48/25MIPS,集成64/32/16K Byte Flash,10 bit ADC。 ¾ 集成USB配置电阻和1K Byte USB收发专用FIFO。 ¾ C8051F单片机集成的USB控制器只能作为从设备。 ¾ 传输模式支持Bulk模式、Interrupt模式和Isochronous模式。 ¾ 提供基于Bulk传输模式的函数库USBXpress,用户不需要具备USB知识就可以 完成USB产品的开发。它提供了完整的驱动程序和动态链接库。 ¾ 利用C8051F34x/32x系列单片机,用户可以在完成强大的数据采集和控制功能 的同时实现USB接口的连接。 ¾ 提供USB海量存储参考设计,支持CF卡、SD卡、MMC卡。 ¾ 世强电讯提供成熟的中高端USB激光鼠标全套解决方案。 43 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 电机控制解决方案 ¾ Silabs的C8051F系列单片机都提供PCA(可编程计数器阵列)模块,可 同时提供多达6路16位PWM输出,实现高精度的电机驱动控制。 ¾ C8051F系列单片机速度达25~100MIPS,并且PWM的分辨率达到1/28 或1/216,这样以25MHz的系统时钟为例,最小PWM的占空比调整可以 达到40nS,可以用来实现精确的控制。 ¾ Silabs提供多个电机驱动控制参考设计: 9 直流无刷马达控制; 9 步进马达控制; 9 交流感应马达控制; 9 伺服驱动控制; 44 Professional Channel Partner, Professional SupportProfessional Channel Partner, Professional Support 附:技术、商务支持热线 ¾ 深圳世强电讯有限公司:(86-755)25155888 25155887 ¾ 世强科技(香港)有限公司:(852)26249917 ¾ 南京办事处:(86-25)84552900 84552911 ¾ 北京办事处:(86-10)82336866 ¾ 上海办事处:(86-21)52371820 ¾ 成都办事处:(86-28)82981751 82981752 ¾ 武汉办事处:(86-27)87322726 87259185 ¾ 西安办事处:(86-29)88323435 88327570 ¾ 青岛办事处:(86-532)85899132 +86-13361229532 ¾ 厦门办事处:(86-592)5806950 ¾ 更多技术资料请浏览以下网站: 9 http://www.silabs.com 9 http://www.secomtel.com

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 5 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档

相关文档