C8051F单片机
C8051F系列单片机 单片机自20世纪70年代末诞生至今,经历了单片微型计算机SCM、微控制器MCU及片上系统SoC三大阶段,前两个阶段分别以MCS-51和80C51为代表。随着在嵌入式领域中对单片机的性能和功能要求越来越高,以往的单片机无论是运行速度还是系统集成度等多方面都不能满足新的设计需要,这时Silicon Labs 公司推出了C8051F系列单片机,成为SoC的典型代表。
C8051F具有上手快(全兼容8051指令集)、研发快(开发工具易用,可缩短研发周期)和见效快(调试手段灵活)的特点,其性能优势具体体现在以下方面:
基于增强的CIP-51内核,其指令集与MCS-51完全兼容,具有标准8051的组织架构,可以使用标准的803x/805x汇编器和编译器进行软件开发。CIP-51采用流水线结构,70%的的指令执行时间为1或2个系统时钟周期,是标准8051指令执行速度的12倍;其峰值执行速度可达100MIPS(C8051F120等),是目前世界上速度最快的8位单片机。
增加了中断源。标准的8051只有7个中断源Silicon Labs 公司 C8051F系列单片机扩展了中断处理这对于时实多任务系统的处理是很重要的扩展的中断系统向CIP-51提供22个中断源允许大量的模拟和数字外设中断一个中断处理需要较少的CPU干预却有更高的执行效率。
集成了丰富的模拟资源,绝大部分的C8051F系列单片机都集成了单个或两个ADC,在片内模拟开关的作用下可实现对多路模拟信号的采集转换;片内ADC的采样精度最高可达24bit,采样速率最高可达500ksps,部分型号还集成了单个或两个独立的高分辨率DAC,可满足绝大多数混合信号系统的应用并实现与模拟电子系统的无缝接口;片内温度传感器则可以迅速而精确的监测环境温度并通过程序作出相应处理,提高了系统运行的可靠性。
集成了丰富的外部设备接口。具有两路UART和最多可达5个定时器及6个PCA模块,此外还根据不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外设接口在不使用时可以分别禁止以降低系统功耗。与其他类型的单片机实现相同的功能需要多个芯片的组合才能完成相比,C8051单片机不仅减少了系统成本,更大大降低了功耗。
增强了在信号处理方面的性能,部分型号具有16x16 MAC以及DMA功能,可对所采集信号进行实时有效的算法处理并提高了数据传送能力。
具有独立的片内时钟源(精度最高可达0.5%),设计人员既可选择外接时钟,也可直接应用片内时钟,同时可以在内外时钟源之间自如切换。片内时钟源降低了系统设计的复杂度,提高了系统可靠性,而时钟切换功能则有利于系统整体功耗的降低。
提供空闲模式及停机模式等多种电源管理方式来降低系统功耗
实现了I/O从固定方式到交叉开关配置。固定方式的I/O端口,既占用引脚多,配置又不够灵活。在C8051F中,则采用开关网络以硬件方式实现I/O端口的灵活配置,外设电路单元通过相应的配置寄存器控制的交叉开关配置到所选择的端口上。
复位方式多样化,C8051F把80C51单一的外部复位发展成多源复位,提供了上电复位、掉电复位、外部引脚复位、软件复位、时钟检测复位、比较器0复位、WDT复位和引脚配置复位。众多的复位源为保障系统的安全、操作的灵活性以及零功耗系统设计带来极大的好处。
从传统的仿真调试到基于JTAG接口的在系统调试。C8051F在8位单片机中率先配置了标准的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不仅支持Flash ROM的读/写操作及非侵入式在系统调试,它的JTAG逻辑还为在系统测试提供边界扫描功能。通过边界寄存器的编程控制,可对所有器件引脚、SFR总线和I/O口弱上拉功能实现观察和控制。
C8051F系列单片机型号齐全,可根据设计需求选择不同规模和带有特定外设接口的型号,提供从多达100个引脚的高性能单片机到最小3mmX3mm的封装,满足不同设计的需要。
基于上述特点,Silicon Labs 公司C8051F系列单片机作为SoC芯片的杰出代表能够满足绝大部分场合的复杂功能要求,并在嵌入式领域的各个场合都得到了广泛的应用:在工业控制领域,其丰富的模拟资源可用于工业现场多种物理量的监测、分析及控制和显示;在便携式仪器领域,其低功耗和强大的外设接口也非常适合各种信号的采集、存储和传输;此外,新型的C8051F5xx系列单片机也在汽车电子行业中崭露头角。正是这些优势,使得C8051单片机在进入中国市场的短短几年内就迅速风靡,相信随着新型号的不断推出以及推广力度的不断加大,C8051系列单片机将迎来日益广阔的发展空间,成为嵌入式领域的时代宠儿
此系列单片机完全兼容MCS-51指令集,容易上手,开发周期短,大大节约了开发成本。C8051F系统集成度高,总线时钟可达25M
资源简介:C8051F单片机应用解析,介绍C8051F单片机的应用方法及其应用实例。
上传时间: 2013-06-23
上传用户:zhoujunzhen
资源简介:·C8051F单片机应用解析
上传时间: 2013-06-28
上传用户:17826829386
资源简介:C8051F单片机应用解析
上传时间: 2013-11-14
上传用户:wcl168881111111
资源简介:本文是基于C8051F单片机的便携式农田基础信息采集系统的设计方案,为了克服现有农田综合数据采集设备的移动性差,高成本,使用复杂的不足,本文提供一种便携嵌入式农田基础数据采集终端,该终端具有体积小、功耗低、携带性好、操作简单、安装方便、模块化和可...
上传时间: 2013-11-09
上传用户:huyanju
资源简介:概述 C8051F单片机的特点 C8051F单片机外设 适合各种应用的单片机系列 C8051F单片机的高度和编程 基于C8051F单片机的解决方案
上传时间: 2013-11-01
上传用户:ukuk
资源简介:摘要:本文介绍了C8051F系列单片机在远端测控装置中的应用,给出了整个系统的结构,包括硬件配置和系统网络构成,对一些技术问题也做出了详尽的说明。 关键词:C8051F,远端测控;硬件配置,单片机,SoC C8051F单片机是完全集成的混合信号系统芯片(SoC),具有...
上传时间: 2013-10-28
上传用户:s蓝莓汁
资源简介:概述MCS-51单片机引入国内高等教学已达10年之久,随着半导体技术的迅猛发展,经典的MCS-51单片机已不能适应当前的教学需要。全球领先的C8051F单片机覆盖了嵌入式系统的主要技术内容,且与51单片机相兼容,是MCS-51单片机的升级换代产品。且目前发展势头强劲...
上传时间: 2013-11-07
上传用户:lvzhr
资源简介:C8051F单片机串口IAP原理
上传时间: 2013-11-17
上传用户:我们的船长
资源简介:音乐喷泉作为一种观赏性较高的艺术水景已经得到了越来越广泛的应用。论述了一个以C8051F单片机为核心的适于室内使用的小型移动式音乐喷泉控制系统,给出了单片机控制电路,水泵控制电路,彩灯控制电路及部分单片机I/O口初始化程序。喷泉水型随音乐的高低旋律...
上传时间: 2013-11-08
上传用户:18602424091
资源简介:C8051F单片机 C8051F系列单片机 单片机自20世纪70年代末诞生至今,经历了单片微型计算机SCM、微控制器MCU及片上系统SoC三大阶段,前两个阶段分别以MCS-51和80C51为代表。随着在嵌入式领域中对单片机的性能和功能要求越来越高,以往的单片机无论是运行速度...
上传时间: 2013-11-24
上传用户:testAPP
资源简介:具有梯形反电动势的永磁同步电动机通常被称为无刷直流电动机,它具有结构简单、体积小、重量轻、效率高、高功率密度、启动扭矩大、惯量小和响应快等其它种类直流电机无法比拟的特性。采用电子换向器替代了传统直流电动机的机械换向装置,从而克服了电刷和换向...
上传时间: 2013-12-21
上传用户:bnfm
资源简介:small RTOS在C8051F单片机上的应用
上传时间: 2015-02-18
上传用户:日光微澜
资源简介:C8051F单片机是完全集成的混合信号系统级芯片(SoC),具有与8051兼容的高速CIP-51内核,与MCS-51指令集完全兼容,片内集成了数据采集和控制系统中常用的模拟、数字外设及其他功能部件;内置FLASH程序存储器、内部RAM,大部分器件内部还有位于外部数据存储器...
上传时间: 2014-06-14
上传用户:wmwai1314
资源简介:C8051F单片机的以太网测控源码与资料
上传时间: 2013-11-25
上传用户:zycidjl
资源简介:C8051F单片机应用和液晶显示器编程的例子
上传时间: 2014-01-20
上传用户:ywqaxiwang
资源简介:C8051F单片机ADC0转换,大家可以学习参看!
上传时间: 2014-01-09
上传用户:秦莞尔w
资源简介:UCOSII在C8051F单片机上的移植,经过实际下载测试通过,不需要您再做任何改动!
上传时间: 2015-05-15
上传用户:chenlong
资源简介:控制C8051F单片机转动,正反转,可以参考,运行环境keil c
上传时间: 2015-06-02
上传用户:84425894
资源简介:C8051F单片机数据采集的程序例子,简单的例子,容易看懂。
上传时间: 2015-06-09
上传用户:lgnf
资源简介:C8051F单片机支持软件读写flash操作例程与相关资料,使得能过无需外接eeprom等存储器,就能保存非易失性数据(掉电不丢失的数据)。
上传时间: 2014-01-03
上传用户:gtf1207
资源简介:C8051F 单片机与液晶显示模块的接口程序!比较有借鉴意义!与大家共享!
上传时间: 2015-07-08
上传用户:baitouyu
资源简介:C8051F单片机液晶点阵显示 -128*64,控制器KS0108 试验准备:将拨码开关S1和S2置于ON位置. 运行此程序,LCD将交替显示"换代创新后的51-高速SOC美国CYGNAL 8051F""新华龙电子-单片机推广应用急先锋!","汉字".
上传时间: 2015-10-19
上传用户:zhouchang199
资源简介:直线圆弧插补算法,利用C8051F单片机控制的铣床模型(直线圆弧插补算法)
上传时间: 2015-11-22
上传用户:nanshan
资源简介:利用C8051F单片机控制的铣床模型(直线圆弧插补算法)
上传时间: 2015-12-10
上传用户:牧羊人8920
资源简介:C8051F单片机在系统编程和在应用编程实例,可以实现PC终端的通信,代码下载。
上传时间: 2013-12-18
上传用户:我干你啊
资源简介:C8051F单片机以太网测控资料,挺全的。
上传时间: 2013-12-17
上传用户:宋桃子
资源简介:C8051F单片机介绍 世强电讯有限公司
上传时间: 2013-11-26
上传用户:lijinchuan
资源简介:基于C8051F040的超声波测距程序源代码,相信对于熟悉C8051F单片机和它的使用有极大用处
上传时间: 2014-01-25
上传用户:410805624
资源简介:本程序是基于C8051F单片机的USB数据采集程序,是一个很好学习USB编程的范例!
上传时间: 2014-01-23
上传用户:685
资源简介:一种基于C8051F单片机的直流电机控制
上传时间: 2013-12-06
上传用户:royzhangsz