EFM8系列单片机产品选型表
应广单片机选型表
Series 系列型号 FPPA核心数OTP ROM(K Word)RAM(Byte)ADC(bit*ch)I/OLCD(bit*ch)PWM INTSpecialFunctionsPackage Re.PMS150-S081160-6--1-SOP82501C,12C509PMC150-S081160-6--1-SOP8131,513PMC153-S141164-12--2- SOP14153,2511,16C505 PMC156-S161164-14½VDD*4-2- SOP16156PMC156-S181164-16½VDD*4-2- SOP1816C56PMC251-S082160-6--1-SOP8153+PMC251-D082160-6--1-DIP82511+PMC251-S14 2160-12--2- SOP14PMC251-D142160-12--2-DIP14PMC271-S0821648*26½VDD*2-2-SOP816C71PMC271-S1421648*512½VDD*4-2-SOP14PMC271-S1621648*614½VDD*4-2-SOP16PMC271-S1821648*716½VDD*4-2- SOP18P201CS082158-69*321-SOP8EM78P152P201CD082158-69*321-DIP8SN8P2501P201CS142158-129*422- SOP148P53P201CD142158-129*422- DIP14 EM78P163NP201CS162158-149*422- SOP16P201CD162158-149*422-DIP16PMC131-S081 1.58812*46-218*8加乘器SOP82711+PMC131-S141 1.58812*912-448*8加乘器 SOP1671AS+PMC131-S161 1.58812*1114-648*8加乘器 SOP16712+PMC232-S14 2216012*61213*312- SOP1478P259PMC232-S162216012*71413*422- SOP162712+PMC232-S20 2216012*91813*422- SOP20PMC234-S202420812*101821*432- SOP2078P346PMC234-S242420812*102221*432- SOP242712+PMC234-S28 2420812*102621*432- SOP28P232CS142220012*612-12- SOP14EM78P259P232CD142220012*612-12- DIP14SN8P2711/22P232CS202220012*1018-22- SOP20HT46R064/65P232CD202220012*1018-22- DIP20 HT46R46/47P234CSS202420012*101816*422- SSOP20EM78P418P234CS202420012*101816*422- SOP20EM78P346P234CS242420012*102216*432- SOP24HT46R066/67P234CK242420012*102216*432- SKDIP24P221CS1821648*41611*4-2- SOP18EM78P156/159、SH69P20 P221CD1821648*41611*4-2- SOP18SN8P2602B/C、HT48R05/06① 产品名称说明:P232CS14P = PADAUK2 = FPPA Count3 = Series2 = ROM size(K word)C = Program Memory Type(C=OTP/F=FLASH/R=MASK)S = Package Type14 = Pin Count② PMC为P的升级版,引入单一FPPA运作模式,降低功耗,工作电压更宽,内部基准电压更准。
英飞凌单片机选型
英飞凌单片机选型英飞凌半导体微控制器(MCU)具有8位、16位、32位全系列产品。
实现高性能的电机驱动控制,在严酷环境下(高温、EMI、振动)具有极高的可靠性。
一.8位单片机(XC800系列)图1-1 XC800系列单片机命名规则上图的外设类型中,C指CAN总线通信模块,L指LIN总线通信,M指片上集成的快速乘除法模块,主要是为了方便乘除法运算,提高单片机运算速度和控制质量。
1.1 XC864系列XC864系列片内Flash,可以防止用户代码被读出,保护知识产权,同时具有编程和擦除保护防止数据丢失,还支持在应用编程(IAP)和在系统编程(ISP)。
另外,还有一个产生PWM信号用于电机控制的输入捕捉/比较单元(CCU6),一个10位A/D转换单元,一个片上调试支持单元(OCDS),大多数器件还有由扩展UART支持的低成本串行本地通信网络(LIN)和LIN的低层次驱动。
片内集成10M晶振和锁相环(PLL)。
1.2 XC866系列XC866系列的基本特性与XC864相似,改进的地方有外部端口数目增加,ADC的转换通道由4增为8,片上Flash存储单元分为程序存储单元(P-Flash)和数据存储单元(D-Flash),其大小也有多种可选。
可用片内10M晶振或外接4-12M晶振。
表1-2 XC866系列器件参数表1.3 XC886系列XC886的功能与XC864相似,改进的地方有,增加外部端口的数目,增加CAN通信功能,增加乘除法单元(MDU)以增强实时运算和控制能力,增加协调旋转数字计算器/矢量计算(CORDIC)用来协调计算三角、线性和混合的高速运算,增加16位定时/计数器Timer21,另外增加一个UART通信接口。
此外在存储器方面,Boot ROM由8K增加的12K,XRAM 由512B增加到1.5K,Flash也有24K和32K两种可选。
片内9.6M晶振或外接4-12M晶振。
表1-3 XC886系列器件参数表1.4 XC888系列XC888的功能和XC886相同,只是外部I/O端口的数目由34增加到48,相应地外部引脚的数目由48增加到64。
芯睿MK单片机各类型号常用选型表(最新版)
MK9A35EP-LCD 3.5K*16 96B 8
20
16bit*2/8 bit*3
V
V
V
X
X
V
X V DICE/64LQFP
MK9A50P-LCD 5K*16 192B 8
31
16bit*2/8 bit*3
V
V
V
V
X
V
X V DICE
MK9A81P-LCD 8K*16 1088B 8
39
16bit*3/8 bit*3
MK6A20P-PIC16F54、EM78P447 开发工具:仿真
器1200元,烧录
Product Name
ROM
RAM Stack
I/O port
Timer
Pin wake-up
LVR
Internal RC
PWM
ADC
Capture SPI RFC
Pin out
MK6A12P
1K*14 48B 6
、各类控制板、USB相关产品等在市
备注 8 位倒计时定时器/计数器 带自动重复加载功能 替代EM78P447,无中断
USB 2.0 and USB1.1 full speed/SPI serial communication LCD Driver:7comx27seg 1/4,1/5,1/6 ,1/7 LCD Driver:8comx42seg 1/4,1/5,1/6 ,1/7,1/8 LCD Driver: 8comx50seg 1/2,1/3,1/4 ,1/5,1/6,1/7,1/8 LCD Driver: 16comx64seg 1/2,1/3,1/4 ,1/5,1/6,1/7,1/8,1/10,1 /12,1/16
单片机选型表
5个
有
PDIP40
LQFP/PLCC
无
无
STC11L56XE
3.6 - 2.1
56K
1280
2
1-2个
无
无
40
有
有
5K
有
有
5个
有
PDIP40
LQFP/PLCC
无
无
STC11L52XE
3.6 - 2.1
52K
1280
2
1-2个
无
无
40
有
有
9K
有
有
5个
有
PDIP40
LQFP/PLCC
无
无
STC11L48XE
4K
256
2
1-2个
无
无
40
有
有
无
有
有
5个
无
PDIP40
LQFP/PLCC
无
无
STC10F02XE
5.5 - 3.3
2K
512
2
1-2个
无
无
40
有
有
5K
有
有
5个
无
PDIP40
LQFP/PLCC
无
无
STC10F02
5.5 - 3.3
2K
256
2
1-2个
无
无
40
有
有
无
有
有
5个
无
PDIP40
LQFP/PLCC
无
无
IAP10F14X
5.5 - 3.8
14K
512
2
1-2个
8位单片机单片机资料 、应用、价格、参数
芯科科技 EFM8 Universal Bee 系列 EFM8UB2 数据表
EFM8 Universal Bee 系列EFM8UB2 数据表EFM8UB2 是 Universal Bee 系列的 MCU,是一款带有 USB 功能集的多用途 8 位微控制器。
此设备集成带有高精度振荡器的 USB 外围设备接口、时钟恢复电路、以及集成收发器,是所有全速 USB 应用的理想选择,无需外部组件。
EFM8UB2 系列采用高效的 8051 内核和精密模拟,也是嵌入式应用的最佳选择。
EFM8UB2 应用包括以下功能:主要特点•流水线式 8 位 8051 MCU 内核,最大运行频率 48 MHz•最多 40 组多功能 I/O 引脚•兼容无晶体全速/低速 USB 2.0 控制器,带有 1 KB 缓冲区•一个差分 10 位 ADC 和两个模拟比较器•内部 48 MHz 振荡器支持无晶体 USB 和UART 操作,在使用 USB 时钟恢复时精度为 ±0.25%•2 个 UART、SPI、2 个 SMBus/I2C 串行通信•USB I/O 控制、加密狗•高速通信桥•消费电子•医疗器械Lowest power mode with peripheral operational:IdleNormalShutdownSuspend1. 功能列表EFM8UB2 突出功能如下所列。
•内核:•流水线式 CIP-51 内核•与标准 8051 指令集完全兼容•70% 指令的执行时间为 1-2 系统时钟周期•48 MHz 最高工作频率•内存:•最高 64 kB 闪存,可在系统内对固件重新编程。
•最高 4352 字节 RAM(包括 256 字节标准 8051 RAM 和4096 字节片上 XRAM)•电源:•用于 CPU 内核电压的内部 LDO 稳压器•内部 5 至 3.3 V LDO 允许直接连接至 USB 供电网•加电复位电路和掉电检测器•I/O:最多共 40 组多功能 I/O 引脚:•用于外围路由的灵活外围设备交叉开关•10 mA 源电流,25 mA 吸收器允许直接驱动 LED•时钟源:•内部 48 MHz 精度振荡器( ±1.5% 的精度,不带 USB 时钟恢复;±0.25% 的精度,带 USB 时钟恢复)•内部 80 kHz 低频振荡器•外部晶体、RC、C 和 CMOS 时钟选项•定时器/计数器和 PWM:• 5 信道可编程计数器阵列 (PCA),支持 PWM、捕获/比较、带有看门狗定时器功能的频率输出模式• 6 个 16 位通用计时器•通信和数字外围设备:•通用串行总线 (USB) 功能控制器,带有八个灵活的终端管道、集成收发器和 1 KB FIFO RAM• 2 个 UART•SPI™ 主/从• 2 个 SMBus™/I2C™ 主/从•外部存储器接口 (EMIF)•模拟:•10 位 AD 转换器 (ADC0)• 2 个低电流模拟比较器•片上非侵入式调试•全内存和寄存器检测•四个硬件断点、单步执行•预装 USB 引导装载程序•-40 至 85 ºC 温度范围• 2.65 至 3.6 V 单电源•QFP48、QFP32 和 QFN32 封装借助芯片上加电复位、电源电压监控器、监视程序定时器和时钟振荡器,EFM8UB2 设备成为真正独立的系统单芯片解决方案。
英飞凌单片机选型手册
XC166 40 MHz, Single Cycle
XC164CS Mid-range
XC164CM Low-end
XC167 High-end Motor Ctrl
XC161 High-end
C500 20 MHz, 12 Cycle
C505 44 Pin, CAN
C515 80 Pin, CAN
with 2 Nodes
–
MultiCAN with 2 Nodes
✓
✓
3 + 1-ch
✓
2
✓
✓
✓
PG-TQFP-64
✓
–
✓
✓
3 + 1-ch
✓
2
✓
✓
✓
PG-TQFP-64
✓
MultiCAN with 2 Nodes
✓
✓
3 + 1-ch
✓
2
✓
✓
✓
PG-TQFP-64
32-bit Microcontrollers
8
8-bit Microcontrollers
C505CA
10
C515C
12
C868
14
XC866
16
XC886/888CLM
18
XC886/888LM
20
Starter Kits for 8-bit Microcontrollers
22
16-bit Microcontrollers
C161K/O
24
✓
2
✓
✓
✓
PG-TQFP-48
✓
–
✓
✓
3 + 1-ch
基于EFM8 8位MCU的智能家居系统开关设计
基于EFM8 8位MCU的智能家居系统开关设计随着现在越来越多的智能家居产品走进人们生活中,在智能家居的组网中,出现很多种通讯方式,为以前传统住房家用开关布线模式与现在智能产品的结合使用,保证用户需求的兼容性。
针对现代人生活习惯而设计了一款适配家居用的无线便捷墙壁开关。
说到开关人们就会想到墙壁开关控制灯,电动窗帘,电器插座这种老式开关不用考虑功耗,但家电类的产品就能想到遥控,当然遥控开关就是电池供电,所以产品功耗要求就比较严格,因此在设计时需要选择工作功耗低且外围电路可控的芯片。
尤其是遥控需要长期休眠的特性,因此就是要求芯片在待机状态下功耗低,外围电路可控就是除了必要的唤醒源外,其余外设都可以关闭,且唤醒方便。
除此之外,为了适配智能家居的产品,需要采用触摸按键,通过无线网络发送协议码(433MHz),同时在掉电后仍能够保存其数据的功能。
Silicon Labs EFM8SB1系列单片机控制芯片是一款基于最节能的8位MCU,非常适用于对功耗要求高的系统中,其120uA/MHz 运行功耗,0.5uA 睡眠电流,可以极大延长电池的使用寿命。
集成资源丰富,其不仅提供了最高8KB的闪存空间,还提供了丰富的外设接口,包括I2C、UART、SPI,芯片集成了12位ADC和比较器,可用于低电压检测。
QFN24超小封装(4mm*4mm),高性价比。
此外,其也集成了最佳的电容式感应控制器,提供超低功耗,空闲模式,挂起模式,睡眠模式)。
Silicon Labs 红外接近传感器SI1153,检测范围0~50cm,或1~2m(加透镜),检测范围宽,可满足墙面开关对不同人体检测距离的要求;驱动红外LED 脉宽仅25.6 μs,可使系统平均功耗低,减轻墙面开关电源系统负担。
Sub -G无线通讯芯片(Si4438),最高发射功率达20dBm、接收灵敏度为-124dBm,非常适合应用在无线遥控家居使用环境,如穿墙等。
针对智能家居无线便捷墙壁开关系统的设计来说,单片机是设计的中心模块。
STM8S 单片机选型表
1xSPI;1xI2C;2xUART(IrDa, ISO7816) 1xSPI;1xI2C;2xUART(IrDa, ISO7816) 1xSPI;1xI2C;2xUART(IrDa, ISO7816) 1xSPI;1xI2C;2xUART(IrDa, ISO7816) 1xSPI;1xI2C;2xUART(IrDa, ISO7816) 1xSPI;1xI2C;2xUART(IrDa, ISO7816);1xCAN 1xSPI;1xI2C;2xUART(IrDa, ISO7816);1xCAN 1xSPI;1xI2C;2xUART(IrDa, ISO7816);1xCAN 1xSPI;1xI2C;2xUART(IrDa, ISO7816);1xCAN 1xSPI;1xI2C;2xUART(IrDa, ISO7816);1xCAN 1xSPI;1xI2C;2xUART(IrDa, ISO7816);1xCAN 1xSPI;xI2C;2xUART(IrDa, ISO7816);1xCAN 1xSPI;1xI2C;2xUART(IrDa, ISO7816);1xCAN
2 x WDG 2 x WDG, beep
7x10-bit 7x10-bit
-
I/Os (High Current) 16(12) 16(12) 28(21) 38(16) 38(16) 25(12) 25(12) 34(15) 34(15) 38(16) 38(16) 38(16) 25(12) 68(18) 68(18) 52(16) 52(16) 52(16) 34(15) 34(15) 34(15) 38(16) 38(16) 38(16) 68(18) 68(18) 52(16) 52(16) 34(15)
FLASH Size (Prog) 4 8 8 16 32 16 32 16 32 32 64 128 32 64 128 32 64 128 32 64 128 32 64 128 64 128 64 128 32
单片机型号选型表2012-2013
44脚 STM8S207S8 24 64K 4K 1536 9 2(4+1)(1) 1(4) 1 2 1 1 0 31 34(15) LQFP44(10x10)
STM8S207SB 24 128K 4K 1536 9 2(4+1)(1) 1(4) 1 2 1 1 0 31 34(15) LQFP44(10x10)
- 26(24)
WFQFPN 28 (4x4) WFQFPN 28 (4x4)
32脚 STM8L101K3
8K
1.5 K
-
-
2 (4/4/4)
1
ISO 7816) - 30(28) LQFP32, WFQFPN32 (5x5)
STM8L151超低功耗系列:16MHz和32kHz振荡器,硬件RTC,12位ADC,16MHz和38kHz内部RC振荡器,4种低功耗模式,2个比较器,DMA,复位
的性价比。 ■ 程序空间从4K到128K, 芯片选择
从20脚到80脚,宽范围产品系列。 ■ 系统成本低,内嵌EEPROM和高
精度RC振荡器。 ■ 开发容易,拥有本地工具支持。
2个系列都包含:
4~128k字节Flash
UART(LIN/7816/IrDA)
ห้องสมุดไป่ตู้
400kHz多主I2C接口 多达3个16位定时器
STM8S207C6 24 32K 2K 1024 10 2(5) 1(4) 1 2 1 1 0 35 38(16) LQFP48(7x7)
48脚 STM8S207C8 24 64K 4K 1536 10 2(5) 1(4) 1 2 1 1 0 35 38(16) LQFP48(7x7)
STM8S207CB 24 128K 6K 2048 10 2(5) 1(4) 1 2 1 1 0 35 38(16) LQFP48(7x7)
芯睿单片机各类型号常用选型表
芯睿单⽚机各类型号常⽤选型表龙启电⼦有限公司是台湾芯睿(Mikkon)总公司正式授权的⼤陆A级代理,是较早在内地推⼴MK系列单⽚机的公司。
在芯睿8位单⽚机中,规模最⼤、开发⼒度和、销售于⼀体的新型⾼新技术企业和软件企业,公司设有专门的研发部门,以及⼀系列先进的开发设备,配备多名极具专业⾼⽔准的开发研究⼈员,现已成功开发出⼀系列电⼦产品⽅案,可为客户直接采⽤,并可根据客户要求提供⽅案、软件设计或按客户的不同意愿增加和删改功能,以体现出客户⾃⾝的产品特⾊。
公司坚持以市场需求为导向,客户需求为⼰任,视每位客户为合作伙伴,尽可能的为客户提供最新的市场咨询和最佳的产品服务,帮助客户以创新的技术快速⽣产出有竞争⼒的产品,以争取和供应商、客户⼀起取得三赢的局⾯为追求之⽬标。
我们信奉:客户是企业⽣存下去的唯⼀根源。
因此,我们将为客户提供最完善的配套服务。
为了更好的满⾜客户和市场发展的需要,⼴州龙启电⼦公司逐步向多元化经营⽅向发展,快速地切⼊了⼩家电、仪器仪表、电脑周边、玩具、礼品、灯饰及各类消费类等产品的市场。
产品应⽤:充电器、电饭煲、电磁炉、电动车控制器、电动车防盗器、游戏机、消毒柜、电热⽔器、咖啡壶、⾖浆机、电磁炉、电⼦秤、搅拌机、⾯包机、万能遥控器、感应⼤、⼩便器、⽆线麦克风、按摩浴缸控制器、玩具、LED、按磨器等。
可以提供开发系统,烧录器,OTP、QTP(代客烧程序)、MASK以及相应的样品。
Thanks and Regards!郭珍汲 Jenny Guo龙启电⼦有限公司Tel:0755-******** 137********贸易通:lqmoon517 QQ:475238912Email:gzhenji@/doc/6ae9ef8c05087632311212a5.htmlMSN:gzhenji@/doc/6ae9ef8c05087632311212a5.html Add:深圳市福⽥区彩⽥路岗厦彩天名苑红荔轩15F⼒度和推⼴⼒度最强;是集单⽚机设计、开发功开发出⼀系列电⼦产品⽅案,可为客户直接采⼰任,视每位客户为合作伙伴,尽可能的为客户逐步向多元化经营⽅向发展,快速地切⼊了⼩家机、万能遥控器、感应⼤、⼩便器、⽆线麦克风。
EFM8SB1小蜜蜂单片机Silicon Labs
These devices offer lowest power consumption by combining innovative low energy techniques and short wakeup times from energy saving modes into small packages, making them well-suited for any battery operated applications. With an efficient 8051 core, 14 high-quality capacitive sense channels, and precision analog, the EFM8SB1 family is also optimal for embedded applications.
Low Power 20 MHz RC Oscillator
Low Frequency RC Oscillator
High Frequency 24.5 MHz RC Oscillator
External 32 kHz RTC Oscillator
Energy Management
Internal LDO Regulator
Tape and Reel (Optional) Package Type Revision Temperature Grade G (-40 to +85) Flash Memory Size – 8 KB Memory Type (Flash) Family Feature Set Sleepy Bee 1 Family Silicon Labs EFM8 Product Line
With on-chip power-on reset, voltage supply monitor, watchdog timer, and clock oscillator, the EFM8SB1 devices are truly standalone system-on-a-chip solutions. The flash memory is reprogrammable in-circuit, providing non-volatile data storage and allowing field upgrades of the firmware. The on-chip debugging interface (C2) allows non-intrusive (uses no on-chip resources), full speed, in-circuit debugging using the production MCU installed in the final application. This debug logic supports inspection and modification of memory and registers, setting breakpoints, single stepping, and run and halt commands. All analog and digital peripherals are fully functional while debugging. Each device is specified for 1.8 to 3.6 V operation and is available in 20-pin QFN, 24-pin QFN, or 24-pin QSOP packages. All package options are lead-free and RoHS compliant.
新一代8位微控制器EFM8系列产品说明书
新闻稿Silicon Labs推出新一代8位微控制器迎接物联网时代-最新节能型EFM8 MCU系列产品为成本和空间受限的设计提供无与伦比的简便性、外设集成和性能-中国,北京-2015年3月2日-物联网(IoT)领域节能型微控制器解决方案供应商Silicon Labs(芯科科技有限公司,NASDAQ:SLAB)今日宣布推出新一代8位MCU系列产品,该产品旨在满足当今超低功耗、小尺寸的IoT应用。
Silicon Labs的新型EFM8 MCU系列产品包括三种类型高集成度、外设丰富的MCU,这些MCU特别针对高性价比、超低功耗电容式触摸控制和精简USB连接而进行了优化。
EFM8 MCU为嵌入式开发人员所能想到的所有8位应用提供了业内领先的简便性、能效、性能和成本节省的综合优势,应用涵盖家居和楼宇自动化、可穿戴、消费类电子、玩具、电机控制和工业IoT等。
HIS Technology公司MCU首席分析师Tom Hackenberg表示,“为了在可预见的未来保持MCU市场的蓬勃发展,领先的MCU供应商持续不断的推动8位解决方案在能耗和集成特性上的发展。
根据IHS的预测,8位市场规模在2015年将达到70亿美元,2018年将增长到78亿美元,市场份额继续超过每年MCU市场营收的三分之一以上。
这种稳定的增长归功于市场对于0.5美元以下MCU在价格、极小封装、超低功耗、较低软件开销和简化设计的需求,这些也是IoT设备的先决条件。
Silicon Labs所设计的新型EFM8系列产品在这些关键应用领域中都具有最佳的特性和功能。
EFM8 MCU系列产品完全满足IoT开发人员的需求,提供无与伦比的特性和性能等综合优势,这包括高速流水线8051内核、超低功耗、精度模拟、增强的通信外设、集成的振荡器、小尺寸封装,以及能够提供灵活的数字和模拟复用、简化印刷电路板(PCB)设计和I/O引脚路由的先进Crossbar架构。
新型的EFM8 Bee系列产品包括三类MCU产品,这些产品为满足特定开发人员的需求和应用而进行了优化。
EFM8SB2小蜜蜂单片机Silicon Labs
EFM8 Sleepy Bee Family EFM8SB2 Data SheetThe EFM8SB2, part of the Sleepy Bee family of MCUs, is the world’s most energy friendly 8-bit microcontrollers with a compre-hensive feature set in small packages.These devices offer lowest power consumption by combining innovative low energy tech-niques and short wakeup times from energy saving modes into small packages, making them well-suited for any battery operated applications. With an efficient 8051 core, 6-bit current reference, and precision analog, the EFM8SB2 family is also optimal for embed-ded applications.EFM8SB2 applications include the following:•Hand-held devices •Industrial controls•Battery-operated consumer electronics •Sensor interfacesLowest power mode with peripheral operational:IdleNormalSuspendSleep1. Feature ListThe EFM8SB2 highlighted features are listed below.•Core:•Pipelined CIP-51 Core•Fully compatible with standard 8051 instruction set•70% of instructions execute in 1-2 clock cycles•25 MHz maximum operating frequency•Memory:•Up to 64 kB flash memory, in-system re-programmable from firmware.•Up to 4352 bytes RAM (including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM)•Power:•Internal LDO regulator for CPU core voltage•Power-on reset circuit and brownout detectors•I/O: Up to 24 total multifunction I/O pins:•Flexible peripheral crossbar for peripheral routing• 5 mA source, 12.5 mA sink allows direct drive of LEDs •Clock Sources:•Internal 20 MHz low power oscillator with ±10% accuracy •Internal 24.5 MHz precision oscillator with ±2% accuracy •External RTC 32 kHz crystal•External crystal, RC, C, and CMOS clock options •Timers/Counters and PWM:•32-bit Real Time Clock (RTC)•6-channel programmable counter array (PCA) supportingPWM, capture/compare, and frequency output modes withwatchdog timer function• 4 x 16-bit general-purpose timers•Communications and Digital Peripherals:•UART• 2 x SPI™ Master / Slave•SMBus™/I2C™ Master / Slave•External Memory Interface (EMIF)•16-bit/32-bit CRC unit, supporting automatic CRC of flash at 1024-byte boundaries•Analog:•Programmable current reference (IREF0)•10-Bit Analog-to-Digital Converter (ADC0)• 2 x Low-current analog comparators•On-Chip, Non-Intrusive Debugging•Full memory and register inspection•Four hardware breakpoints, single-stepping•Pre-loaded UART bootloader•Temperature range -40 to 85 ºC•Single power supply 1.8 to 3.6 V•QFP32, QFN32, and QFN24 packagesWith on-chip power-on reset, voltage supply monitor, watchdog timer, and clock oscillator, the EFM8SB2 devices are truly standalone system-on-a-chip solutions. The flash memory is reprogrammable in-circuit, providing non-volatile data storage and allowing field up-grades of the firmware. The on-chip debugging interface (C2) allows non-intrusive (uses no on-chip resources), full speed, in-circuit debugging using the production MCU installed in the final application. This debug logic supports inspection and modification of memory and registers, setting breakpoints, single stepping, and run and halt commands. All analog and digital peripherals are fully functional while debugging. Each device is specified for 1.8 to 3.6 V operation and is available in 24-pin QFN, 32-pin QFN, or 32-pin QFP pack-ages. All package options are lead-free and RoHS compliant.Feature List2. Ordering InformationTape and Reel (Optional)Figure 2.1. EFM8SB2 Part NumberingAll EFM8SB2 family members have the following features:•CIP-51 Core running up to 25 MHz•Three Internal Oscillators (24.5 MHz, 20 MHz, and 16 kHz)•SMBus / I2C• 2 x SPI•UART•6-Channel Programmable Counter Array (PWM, Clock Generation, Capture/Compare)• 4 16-bit Timers• 2 Analog Comparators•6-bit programmable current reference•10-bit Analog-to-Digital Converter with integrated multiplexer, voltage reference, and temperature sensor•Low-current 32 kHz oscillator and Real Time Clock•16-bit CRC Unit•Pre-loaded UART bootloaderIn addition to these features, each part number in the EFM8SB2 family has a set of features that vary across the product line. The product selection guide shows the features available on each family member.Table 2.1. Product Selection Guide3. System Overview3.1 IntroductionC2CK/RSTbP1.n VDDP2.n GNDXTAL3XTAL4Figure 3.1. Detailed EFM8SB2 Block Diagram3.2 PowerAll internal circuitry draws power from the VDD supply pin. External I/O pins are powered from the VIO supply voltage (or VDD on devi-ces without a separate VIO connection), while most of the internal circuitry is supplied by an on-chip LDO regulator. Control over the device power can be achieved by enabling/disabling individual peripherals as needed. Each analog peripheral can be disabled when not in use and placed in low power mode. Digital peripherals, such as timers and serial buses, have their clocks gated off and draw little power when they are not in use.Table 3.1. Power Modes3.3 I/ODigital and analog resources are externally available on the device’s multi-purpose I/O pins. Port pins P0.0-P2.6 can be defined as gen-eral-purpose I/O (GPIO), assigned to one of the internal digital resources through the crossbar or dedicated channels, or assigned to an analog function. Port pin P2.7 can be used as GPIO. Additionally, the C2 Interface Data signal (C2D) is shared with P2.7.•Up to 24 multi-functions I/O pins, supporting digital and analog functions.•Flexible priority crossbar decoder for digital peripheral assignment.•Two drive strength settings for each pin.•Two direct-pin interrupt sources with dedicated interrupt vectors (INT0 and INT1).•Up to 16 direct-pin interrupt sources with shared interrupt vector (Port Match).3.4 ClockingThe CPU core and peripheral subsystem may be clocked by both internal and external oscillator resources. By default, the system clock comes up running from the 20 MHz low power oscillator divided by 8.•Provides clock to core and peripherals.•20 MHz low power oscillator (LPOSC0), accurate to +/- 10% over supply and temperature corners.•24.5 MHz internal oscillator (HFOSC0), accurate to +/- 2% over supply and temperature corners.•External RTC 32 kHz crystal.•External RC, C, CMOS, and high-frequency crystal clock options (EXTCLK).•Clock divider with eight settings for flexible clock scaling: Divide the selected clock source by 1, 2, 4, 8, 16, 32, 64, or 128.3.5 Counters/Timers and PWMReal Time Clock (RTC0)The RTC is an ultra low power, 36 hour 32-bit independent time-keeping Real Time Clock with alarm. The RTC has a dedicated 32 kHz oscillator. No external resistor or loading capacitors are required, and a missing clock detector features alerts the system if the external crystal fails. The on-chip loading capacitors are programmable to 16 discrete levels allowing compatibility with a wide range of crystals. The RTC module includes the following features:•Up to 36 hours (32-bit) of independent time keeping.•Support for external 32 kHz crystal or internal self-oscillate mode.•Internal crystal loading capacitors with 16 levels.•Operation in the lowest power mode and across the full supported voltage range.•Alarm and oscillator failure events to wake from the lowest power mode or reset the device.Programmable Counter Array (PCA0)The programmable counter array (PCA) provides multiple channels of enhanced timer and PWM functionality while requiring less CPU intervention than standard counter/timers. The PCA consists of a dedicated 16-bit counter/timer and one 16-bit capture/compare mod-ule for each channel. The counter/timer is driven by a programmable timebase that has flexible external and internal clocking options. Each capture/compare module may be configured to operate independently in one of five modes: Edge-Triggered Capture, Software Timer, High-Speed Output, Frequency Output, or Pulse-Width Modulated (PWM) Output. Each capture/compare module has its own associated I/O line (CEXn) which is routed through the crossbar to port I/O when enabled.•16-bit time base.•Programmable clock divisor and clock source selection.•Up to six independently-configurable channels•8, 9, 10, 11 and 16-bit PWM modes (edge-aligned operation).•Frequency output mode.•Capture on rising, falling or any edge.•Compare function for arbitrary waveform generation.•Software timer (internal compare) mode.•Integrated watchdog timer.Timers (Timer 0, Timer 1, Timer 2, and Timer 3)Several counter/timers are included in the device: two are 16-bit counter/timers compatible with those found in the standard 8051, and the rest are 16-bit auto-reload timers for timing peripherals or for general purpose use. These timers can be used to measure time inter-vals, count external events and generate periodic interrupt requests. Timer 0 and Timer 1 are nearly identical and have four primary modes of operation. The other timers offer both 16-bit and split 8-bit timer functionality with auto-reload and capture capabilities.Timer 0 and Timer 1 include the following features:•Standard 8051 timers, supporting backwards-compatibility with firmware and hardware.•Clock sources include SYSCLK, SYSCLK divided by 12, 4, or 48, the External Clock divided by 8, or an external pin.•8-bit auto-reload counter/timer mode•13-bit counter/timer mode•16-bit counter/timer mode•Dual 8-bit counter/timer mode (Timer 0)Timer 2 and Timer 3 are 16-bit timers including the following features:•Clock sources include SYSCLK, SYSCLK divided by 12, or the External Clock divided by 8.•16-bit auto-reload timer mode•Dual 8-bit auto-reload timer mode•Comparator 0 or RTC0 capture (Timer 2)•Comparator 1 or EXTCLK/8 capture (Timer 3)Watchdog Timer (WDT0)The device includes a programmable watchdog timer (WDT) integrated within the PCA0 peripheral. A WDT overflow forces the MCU into the reset state. To prevent the reset, the WDT must be restarted by application software before overflow. If the system experiences a software or hardware malfunction preventing the software from restarting the WDT, the WDT overflows and causes a reset. Following a reset, the WDT is automatically enabled and running with the default maximum time interval. If needed, the WDT can be disabled by system software. The state of the RSTb pin is unaffected by this reset.The Watchdog Timer integrated in the PCA0 peripheral has the following features:•Programmable timeout interval•Runs from the selected PCA clock source•Automatically enabled after any system reset3.6 Communications and Other Digital PeripheralsUniversal Asynchronous Receiver/Transmitter (UART0)UART0 is an asynchronous, full duplex serial port offering modes 1 and 3 of the standard 8051 UART. Enhanced baud rate support allows a wide range of clock sources to generate standard baud rates. Received data buffering allows UART0 to start reception of a second incoming data byte before software has finished reading the previous data byte.The UART module provides the following features:•Asynchronous transmissions and receptions•Baud rates up to SYSCLK/2 (transmit) or SYSCLK/8 (receive)•8- or 9-bit data•Automatic start and stop generationSerial Peripheral Interface (SPI0 and SPI1)The serial peripheral interface (SPI) module provides access to a flexible, full-duplex synchronous serial bus. The SPI can operate as a master or slave device in both 3-wire or 4-wire modes, and supports multiple masters and slaves on a single SPI bus. The slave-select (NSS) signal can be configured as an input to select the SPI in slave mode, or to disable master mode operation in a multi-master environment, avoiding contention on the SPI bus when more than one master attempts simultaneous data transfers. NSS can also be configured as a firmware-controlled chip-select output in master mode, or disabled to reduce the number of pins required. Additional general purpose port I/O pins can be used to select multiple slave devices in master mode.The SPI module includes the following features:•Supports 3- or 4-wire operation in master or slave modes.•Supports external clock frequencies up to SYSCLK / 2 in master mode and SYSCLK / 10 in slave mode.•Support for four clock phase and polarity options.•8-bit dedicated clock clock rate generator.•Support for multiple masters on the same data lines.System Management Bus / I2C (SMB0)The SMBus I/O interface is a two-wire, bi-directional serial bus. The SMBus is compliant with the System Management Bus Specifica-tion, version 1.1, and compatible with the I2C serial bus.The SMBus module includes the following features:•Standard (up to 100 kbps) and Fast (400 kbps) transfer speeds.•Support for master, slave, and multi-master modes.•Hardware synchronization and arbitration for multi-master mode.•Clock low extending (clock stretching) to interface with faster masters.•Hardware support for 7-bit slave and general call address recognition.•Firmware support for 10-bit slave address decoding.•Ability to inhibit all slave states.•Programmable data setup/hold times.External Memory Interface (EMIF0)The External Memory Interface (EMIF) enables access of off-chip memories and memory-mapped devices connected to the GPIO ports. The external memory space may be accessed using the external move instruction (MOVX) with the target address specified in either 8-bit or 16-bit formats.•Supports multiplexed memory access.•Four external memory modes:•Internal only.•Split mode without bank select.•Split mode with bank select.•External only•Configurable ALE (address latch enable) timing.•Configurable address setup and hold times.•Configurable write and read pulse widths.16/32-bit CRC (CRC0)The cyclic redundancy check (CRC) module performs a CRC using a 16-bit or 32-bit polynomial. CRC0 accepts a stream of 8-bit data and posts the result to an internal register. In addition to using the CRC block for data manipulation, hardware can automatically CRC the flash contents of the device.The CRC module is designed to provide hardware calculations for flash memory verification and communications protocols. The CRC module includes the following features:•Support for CCITT-16 polynomial (0x1021).•Support for CRC-32 polynomial (0x04C11DB7).•Byte-level bit reversal.•Automatic CRC of flash contents on one or more 1024-byte blocks.•Initial seed selection of 0x0000/0x00000000 or 0xFFFF/0xFFFFFFFF.3.7 AnalogProgrammable Current Reference (IREF0)The programmable current reference (IREF0) module enables current source or sink with two output current settings: Low Power Mode and High Current Mode. The maximum current output in Low Power Mode is 63 µA (1 µA steps) and the maximum current output in High Current Mode is 504 µA (8 µA steps).The IREF module includes the following features:•Capable of sourcing or sinking current in programmable steps.•Two operational modes: Low Power Mode and High Current Mode.10-Bit Analog-to-Digital Converter (ADC0)The ADC is a successive-approximation-register (SAR) ADC with 10- and 8-bit modes, integrated track-and hold and a programmable window detector. The ADC is fully configurable under software control via several registers. The ADC may be configured to measure different signals using the analog multiplexer. The voltage reference for the ADC is selectable between internal and external reference sources.•Up to 22 external inputs.•Single-ended 10-bit mode.•Supports an output update rate of 300 ksps samples per second.•Operation in low power modes at lower conversion speeds.•Asynchronous hardware conversion trigger, selectable between software, external I/O and internal timer sources.•Output data window comparator allows automatic range checking.•Support for burst mode, which produces one set of accumulated data per conversion-start trigger with programmable power-on set-tling and tracking time.•Conversion complete and window compare interrupts supported.•Flexible output data formatting.•Includes an internal 1.65 V fast-settling reference and support for external reference.•Integrated temperature sensor.Low Current Comparators (CMP0, CMP1)Analog comparators are used to compare the voltage of two analog inputs, with a digital output indicating which input voltage is higher. External input connections to device I/O pins and internal connections are available through separate multiplexers on the positive and negative inputs. Hysteresis, response time, and current consumption may be programmed to suit the specific needs of the application. The comparator module includes the following features:•Up to 12 external positive inputs.•Up to 11 external negative inputs.•Additional input options:•Capacitive Sense Comparator output.•VDD.•VDD divided by 2.•Internal connection to LDO output.•Direct connection to GND.•Synchronous and asynchronous outputs can be routed to pins via crossbar.•Programmable hysteresis between 0 and +/-20 mV.•Programmable response time.•Interrupts generated on rising, falling, or both edges.System Overview 3.8 Reset SourcesReset circuitry allows the controller to be easily placed in a predefined default condition. On entry to this reset state, the following occur:•The core halts program execution.•Module registers are initialized to their defined reset values unless the bits reset only with a power-on reset.•External port pins are forced to a known state.•Interrupts and timers are disabled.All registers are reset to the predefined values noted in the register descriptions unless the bits only reset with a power-on reset. The contents of RAM are unaffected during a reset; any previously stored data is preserved as long as power is not lost. The Port I/O latch-es are reset to 1 in open-drain mode. Weak pullups are enabled during and after the reset. For Supply Monitor and power-on resets, the RSTb pin is driven low until the device exits the reset state. On exit from the reset state, the program counter (PC) is reset, and the system clock defaults to an internal oscillator. The Watchdog Timer is enabled, and program execution begins at location 0x0000. Reset sources on the device include the following:•Power-on reset•External reset pin•Comparator reset•Software-triggered reset•Supply monitor reset (monitors VDD supply)•Watchdog timer reset•Missing clock detector reset•Flash error reset•RTC0 alarm or oscillator failure3.9 DebuggingThe EFM8SB2 devices include an on-chip Silicon Labs 2-Wire (C2) debug interface to allow flash programming and in-system debug-ging with the production part installed in the end application. The C2 interface uses a clock signal (C2CK) and a bi-directional C2 data signal (C2D) to transfer information between the device and a host system. See the C2 Interface Specification for details on the C2 protocol.3.10 BootloaderAll devices come pre-programmed with a UART bootloader. This bootloader resides in flash and can be erased if it is not needed.4. Electrical Specifications4.1 Electrical CharacteristicsAll electrical parameters in all tables are specified under the conditions listed in Table 4.1 Recommended Operating Conditions on page 11, unless stated otherwise.Table 4.1. Recommended Operating ConditionsTable 4.2. Power ConsumptionTable 4.3. Reset and Supply MonitorTable 4.4. Flash MemoryTable 4.5. Power Management TimingTable 4.6. Internal OscillatorsTable 4.7. Crystal OscillatorTable 4.8. External Clock InputTable 4.9. ADCTable 4.10. Voltage ReferencesTable 4.11. Temperature SensorTable 4.12. ComparatorsTable 4.13. Programmable Current Reference (IREF0)Table 4.14. Port I/O4.2 Thermal ConditionsTable 4.15. Thermal Conditions4.3 Absolute Maximum RatingsStresses above those listed in Table 4.16 Absolute Maximum Ratings on page 19 may cause permanent damage to the device. This is a stress rating only and functional operation of the devices at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. For more information on the available quality and reliability data, see the Quality and Reliability Monitor Report at / support/quality/pages/default.aspx.Table 4.16. Absolute Maximum Ratings4.4 Typical Performance CurvesFigure 4.1. Typical Operating Supply Current (full supply voltage range)Figure 4.2. Typical V OH CurvesFigure 4.3. Typical V OL CurvesTypical Connection Diagrams 5. Typical Connection Diagrams5.1 PowerFigure 5.1 Power Connection Diagram on page 22 shows a typical connection diagram for the power pins of the EFM8SB2 devices.1 µF and 0.1 µF bypasscapacitors required forthe power pins placedas close to the pins aspossible.Figure 5.1. Power Connection Diagram5.2 Other ConnectionsOther components or connections may be required to meet the system-level requirements. Application Note AN203: "8-bit MCU Printed Circuit Board Design Notes" contains detailed information on these connections. Application Notes can be accessed on the Silicon Labs website (/8bit-appnotes).6. Pin Definitions6.1 EFM8SB2x-QFN32 Pin DefinitionsN/C GND VDD N/C N/CRSTb / C2CKP2.7 / C2DP2.6X T A L 4X T A L 3P 2.5P 2.4P 2.3P 2.2P 2.1P 2.0P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P 0.0P 0.1P 0.2P 0.3P 0.4P 0.5P 0.6P 0.7Figure 6.1. EFM8SB2x-QFN32 PinoutTable 6.1. Pin Definitions for EFM8SB2x-QFN326.2 EFM8SB2x-QFN24 Pin DefinitionsN/C GND VDD N/C N/CRSTb / C2CKP 2.7 / C 2DX T A L 4X T A L 3P 1.6P 1.5P 1.4P0.6P0.7P1.0P1.1P1.2P1.3P 0.0P0.1P 0.2P 0.3P 0.4P 0.5Figure 6.2. EFM8SB2x-QFN24 PinoutTable 6.2. Pin Definitions for EFM8SB2x-QFN246.3 EFM8SB2x-QFP32 Pin DefinitionsN/C GND VDD N/C N/CRSTb / C2CK P2.7 / C2DP2.6X T A L 4X T A L 3P 2.5P 2.4P 2.3P 2.2P 2.1P 2.0P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P 0.0P 0.1P 0.2P 0.3P 0.4P 0.5P 0.6P 0.7Figure 6.3. EFM8SB2x-QFP32 PinoutTable 6.3. Pin Definitions for EFM8SB2x-QFP327. QFN32 Package Specifications7.1 QFN32 Package DimensionsFigure 7.1. QFN32 Package DrawingTable 7.1. QFN32 Package Dimensions7.2 QFN32 PCB Land PatternFigure 7.2. QFN32 PCB Land Pattern DrawingTable 7.2. QFN32 PCB Land Pattern Dimensions7.3 QFN32 Package MarkingFigure 7.3. QFN32 Package MarkingThe package marking consists of:•PPPPPPPP – The part number designation.•TTTTTT – A trace or manufacturing code.•YY – The last 2 digits of the assembly year.•WW – The 2-digit workweek when the device was assembled.•# – The device revision (A, B, etc.).8. QFN24 Package Specifications8.1 QFN24 Package DimensionsFigure 8.1. QFN24 Package DrawingTable 8.1. QFN24 Package Dimensions8.2 QFN24 PCB Land PatternFigure 8.2. QFN24 PCB Land Pattern DrawingTable 8.2. QFN24 PCB Land Pattern Dimensions8.3 QFN24 Package MarkingFigure 8.3. QFN24 Package MarkingThe package marking consists of:•PPPPPPPP – The part number designation.•TTTTTT – A trace or manufacturing code.•YY – The last 2 digits of the assembly year.•WW – The 2-digit workweek when the device was assembled.•# – The device revision (A, B, etc.).9. QFP32 Package Specifications9.1 QFP32 Package DimensionsFigure 9.1. QFP32 Package DrawingTable 9.1. QFP32 Package Dimensions9.2 QFP32 PCB Land PatternFigure 9.2. QFP32 PCB Land Pattern DrawingTable 9.2. QFP32 PCB Land Pattern Dimensions9.3 QFP32 Package MarkingFigure 9.3. QFP32 Package MarkingThe package marking consists of:•PPPPPPPP – The part number designation.•TTTTTT – A trace or manufacturing code.•YY – The last 2 digits of the assembly year.•WW – The 2-digit workweek when the device was assembled.•# – The device revision (A, B, etc.).Table of Contents1. Feature List (1)2. Ordering Information (2)3. System Overview (4)3.1 Introduction (4)3.2 Power (5)3.3 I/O (5)3.4 Clocking (5)3.5 Counters/Timers and PWM (6)3.6 Communications and Other Digital Peripherals (7)3.7 Analog (8)3.8 Reset Sources (10)3.9 Debugging (10)3.10 Bootloader (10)4. Electrical Specifications (11)4.1 Electrical Characteristics (11)4.2 Thermal Conditions (19)4.3 Absolute Maximum Ratings (19)4.4 Typical Performance Curves (20)5. Typical Connection Diagrams (22)5.1 Power (22)5.2 Other Connections (22)6. Pin Definitions (23)6.1 EFM8SB2x-QFN32 Pin Definitions (23)6.2 EFM8SB2x-QFN24 Pin Definitions (27)6.3 EFM8SB2x-QFP32 Pin Definitions (30)7. QFN32 Package Specifications (34)7.1 QFN32 Package Dimensions (34)7.2 QFN32 PCB Land Pattern (36)7.3 QFN32 Package Marking (37)8. QFN24 Package Specifications (38)8.1 QFN24 Package Dimensions (38)8.2 QFN24 PCB Land Pattern (40)8.3 QFN24 Package Marking (41)9. QFP32 Package Specifications (42)9.1 QFP32 Package Dimensions (42)9.2 QFP32 PCB Land Pattern (44)9.3 QFP32 Package Marking (45)Table of Contents (46)DisclaimerSilicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons.Trademark InformationSilicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress® and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders.Silicon Laboratories Inc.400 West Cesar Chavez Austin, TX 78701USASimpilcity StudioOne-click access to MCU tools, documentation, software, source code libraries & more. Available for Windows, Mac and Linux!/simplicityMCU Portfolio /mcuSW/HW/simplicityQuality /qualitySupport and Community。
富士通单片机选型表 Fujitsu 8FX
.#'4FSJFT QJO -$%
/"
.#&
.#'4FSJFT QJO *$
/"
.#&
.#'4FSJFT QJO DPNQBSBUPS 0QBNQ
/"
.#&
˞
64#
ុណႌ᭦
*OGSFFSVONPEF #(.JTSFNPWFE
.BJODMPDL
$MPDLTFMFDUJPO
5JNJOHDPOUSPM
$0.%SJWFS
4VCDMPDL
%JTQMBZ3". YCJUT
4&(%SJWFS
4PGUXBSFTFMFDU
)BSEXBSF PVUQVU
6
*OUFSOBMCVT
"$XBWF HFOFSBUPS
#(. "EBQUPS
%#( 67DD (/%
345065
ᄫಕ
1VMMVQ%#(
3459
.$6 .#
40'56/&
ͮܬႂᡸ
džʿᭉ᜵ӳၸӬྞᄉФ̴ᠪຸ ၸЮᎵ0$%
džڙ%#(֖Ӭྞ˧ᫍὋԵᭉ᜵Ӭጲᩖଋ ʶ˓Ӭጲଌ҃
džஂᄯଋڙጲុណὋʿᭉ᜵ၸ&7" džஂ'-"4)ርࣿདз
/fss /fsp /fsp/tw
7
ள'9 .$6ጆѴֵ̖ 8pins~80pins
ࠜܢӦ࠭ͳ'9.$6ֵ̖ᤤۋᛪ_QJOT
富士通MB95260系列选型表
.#"&
/"
.#'4FSJFT QJO .PUPS
CMS F Flash MCU 选型表
MSSP
SOP24/SKY24
CMS89FT628 28 4K*16 352
64
26
----
---- 12bit×8
12
2
----
----
----
INTRC
2.5~5.5 -40~85(℃)
MSSP
SOP28
CMS89F51X (雾化器)
Part Name
PIN ROM RAM EEPROM I/O LED LCD
OSC
VDD(V)
Temp
Other Features
Package
CMS89F5231 16 4K*16 256
32
14
----
---- 10bit×9
----
3
2
3
1
INTRC 2.5~5.5 -40~85(℃) PPG/MSSP SOP16/DIP16
CMS89F5232 16 4K*16 256
----
----
----
2
1
6 500mA INTRC 2.5~5.5 -40~85(℃)
----
DIP16
CMS89FT628D5 28 4K*16 352
64
19+5 ----
---- 12bit×5
10
2
----
5 500mA INTRC 2.5~5.5 -40~85(℃)
MSSP
SOP28
----
INTRC
2.5~5.5 -40~85(℃)
----
SOP20/DIP20
CMS89F228
28 4K*16 344
----
26 11×7 1/2 Bias 12bit×13
EFM8 低功耗8位微控制器产品选择指南说明书
EFM8™8-bit microcontrollers without compromisePRODUCT SELECTOR GUIDEEFM8 MCUsFast, low-power 8-bit solutionsfeaturing fully-integrated analogfunctionality and peripherals. /efm8 | Smart. Connected. Energy-Friendly.Select a secure architectureThe EFM8 is based on a Harvardarchitecture, allowing it to only execute code fetched from program memory and allows locking of program memory to prevent unauthorized examination. These are two advantages in the EFM8 hardware that protect a product from security attacks.Select a low latency systemVariations in interrupt response time can cause adverse effects in some applications, causing, for example, audio distortion or motor noise and vibration. With the EFM8 it’s easy to work “close to the metal” and have full control over the entire system.Select a simple solutionThe EFM8 microcontroller is ideal for processing 8-bit data that comes from port I/O or sensor inputs. A great many applications don’t require complex mathematics processing and benefit significantly from the code densityadvantages of an 8-bit processor when not tasked with 16-bit or 32-bitmathematics. Human interface functions, sensor interfaces, and distributedprocessing functions are examples thateasily benefit from the simplicity of the EFM8 solutions.EFM8 microcontrollers are based on the popular 8051 core. The 8051 architecture ecosystemrepresents nearly 25% of the existing MCU market.“Sub-$0.50 MCU prices, tiny footprints, ultra-low power, low software overhead and design simplicity, all prerequisites for IoT devices. Silicon Labs designed the new EFM8 family to deliver best-in-class features and functionality in each ofthese application-critical areas.”- IHS, 2015EFM8 ApplicationsFast Processor CoreWith up to 72 MHz operation and with 70% of the instructions executing in less than 1 or 2 clock cycles, the EFM8 MCUs offer an economical solution that satisfy the performance needs of embedded applications. Also, the efficient architecture reduces memory requirements of the application.Efficient Digital PeripheralsAutonomous digital peripherals reduce the processor overhead and the configurable logic reduces surrounding chip logic. The EFM8 MCUs include high-performance timers, higher resolution PWMs and fast serial communication peripherals including 12 Mbps SPI, 3 Mbps UART and 3.4 Mbps I2C.High Performance AnalogThe EFM8 family of MCUs offer high-performance analog peripherals such as 14 bit ADCs at 900 Ksps, 12 bit ADCs at 1 Msps, and 10 bit ADCs at 1.125 Msps, high noise immune capacitive sensing peripherals and temp sensors that reduce the system cost and simplify designs.Highly IntegratedThe EFM8 family features high-precision oscillators, integrated on-board voltage regulator, USB charger detect circuitry and high performance peripherals in packages as small as 1.65x1.78 mm to reduce the PCB area and BOM cost.No Performance CompromiseThe EFM8 MCUs provide no-compromise peripherals that are fully characterized with guaranteed performance over temperature and voltage.Ultra Low PowerEFM8 extends battery life with ultra-low sleep currents down to 50 nA with brown out detection, fast wake up times with less than 2 µs, active currents as low as 150 µA/MHz and Low energy USB module for power consumption reduction of up to 90%.Digital Crossbar and Analog MultiplexerSilicon Labs’ patented crossbar technology enables maximum flexibility and unparalleled ease of development, allowing designers to select any peripherals with no conflicts in pin-out or PCB layout.Simplicity Studio™ SoftwareFree Simplicity Studio with integrated IDE, free unlimited code size Keil Compiler, demos, libraries and example codes, energy and Capsense Profiler tools, configurators, easily updated support packages, software and documentation, all at your fingertips.8 factors that make EFM8 the world’s only no-compromise 8-bit microcontroller.EFM8ADC PGADAC VREFCAP SenseTemp SensePART NUMBERFLASH (KB)RAM (B)MHZGPIO SPI UART I2C EMIF ADC COMPARATORINTERNALOSC TIMERSDAC CLUPCA/PWM CHANNELS RTC CAPACITIVESENSE LFO OPERATINGVOLTAGE (V)PACKAGESMALLEST PACKAGEGRADEPackage OptionsPART NUMBER DESCRIPTION DEMO HIGHLIGHTSTOOLSSLSTK2030A EFM8LB1 Family Starter Kit ADC, DAC, Temperature sensor, Configurable logic unitsEnergy Profiler, Configurator SLSTK2000A EFM8UB1 Family Starter Kit Low energy USB, Charger Detect Energy Profiler, Configurator SLSTK2001A EFM8UB2 Family Starter Kit USB HID, USB-UART bridge Energy Profiler, ConfiguratorSLSTK2010A EFM8SB1 Family Starter Kit Capsense, Low energy modes Capsense Profiler, Energy Profiler, ConfiguratorSLTB005A EFM8UB3 Family Starter Kit Low energy USB, USB HID Energy profiler, Configurator SLSTK2011A EFM8SB2 Family Starter Kit Low energy modes, Temperature sensor Energy Profiler, Configurator SLSTK2020A EFM8BB1 Family Starter Kit ADC, Temperature sensor, Fast core Energy Profiler, Configurator SLSTK2021A EFM8BB2 Family Starter Kit ADC, Temperature sensor, Fast core Energy Profiler, Configurator SLSTK2022AEFM8BB3 Family Starter KitADC, DAC, Configurable logicEnergy Profiler, ConfiguratorGet started with EFM8 todayEFM8 Starter KitsSilicon Labs offers 8 different starter kits to get started with the EFM8 family of MCUs. All the kits are priced at $29.99.©2018, SILICON LABORATORIES INC. SIMPLICITY STUDIO, SILICON LABS AND THE SILICON LABS LOGO ARE TRADEMARKS OR REGISTERED TRADEMARKS OF SILICON LABORATORIES INC. ALL OTHER PRODUCT OR SERVICE NAMES ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS. FOR THE MOST UP TO DATE INFORMATION PLEASE SEE YOUR SALES REPRESENTATIVE OR VISIT OUR WEBSITE AT . PRINT, CSI, 2000. AUGUST 2018, REV C SEL-EFM8Find your nearest distributor, or buy or sample online.See details at /efm8。
探索EFM8 Universal Bee开发套件
探索EFM8 Universal Bee开发套件
Silicon Labs(亦称“芯科科技”)于电子发烧友网站举办的EFM8 Universal Bee开发套件试用活动已于近期圆满结束,许多技术大神纷纷提出了内容丰富的试用报告,我们将汇整并制作一系列的EFM8 UB试用文章,帮助行业人士深入掌握EFM8 8位MCU的开发及应用技巧。
首篇EFM8 Universal Bee开发套件开箱文聚焦于如何快速搭建8位MCU 开发环境,本文笔者长期从事智能传感控制,物联网以及光电检测方向,熟悉目前市面上大多数的MCU产品。
探索EFM8 Universal Bee开发套件
1、Simplicity Studio 4.0
节能型EFM8 MCU 采用流行的8051 核心,非常适合处理来自端口I/O 或传感器输入的数据。
具体的介绍以后会慢慢描述,总之对于做低功耗应用场景来说,是不错的选择。
EFM8 MCU依托的开发环境是Simplicity Studio 4.0。
可以复制网址进入网页介绍。
EFM8UB3 EFM8 Universal Bee 产品说明书
EFM8 Universal BeeEFM8UB3 ErrataThis document contains information on the EFM8UB3 errata. The latest available revision of this device is revision A.For errata on older revisions, refer to the errata history section for the device. The revision information is typically specified in or near the trace code on the device. Refer to the package marking information in the data sheet for more information.Errata effective date: May, 2019.Active Errata Summary 1. Active Errata SummaryThese tables list all known errata for the EFM8UB3 and all unresolved errata in revision A of the EFM8UB3.Table 1.1. Errata History OverviewTable 1.2. Active Errata Status Summary2. Detailed Errata Descriptions2.1 UART1_E101 – Some Data Patterns Cause Inadvertent LIN Break Detection2.2 USB_E102 – USB D+/D- Power-On ResetThis section contains the errata history for EFM8UB3 devices.For errata on the latest revision, refer to the beginning of this document. The device data sheet explains how to identify chip revision, either from package marking or electronically.3.1 Errata History SummaryThis table lists all resolved errata for the EFM8UB3.Table 3.1. Errata History Status SummaryRevision 0.2May, 2019•Added UART1_E101. Revision 0.1 October, 2018•Initial release.Simplicity StudioOne-click access to MCU and wireless tools, documentation, software, source code libraries & more. Available for Windows, Mac and Linux!IoT Portfolio /IoTSW/HW/simplicityQuality/qualitySupport and CommunitySilicon Laboratories Inc.400 West Cesar ChavezAustin, TX 78701USADisclaimerSilicon Labs intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Labs products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Labs reserves the right to make changes without further notice to the product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Without prior notification, Silicon Labs may update product firmware during the manufacturing process for security or reliability reasons. Such changes will not alter the specifications or the performance of the product. Silicon Labs shall have no liability for the consequences of use of the information supplied in this document. This document does not imply or expressly grant any license to design or fabricate any integrated circuits. The products are not designed or authorized to be used within any FDA Class III devices, applications for which FDA premarket approval is required or Life Support Systems without the specific written consent of Silicon Labs. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Labs products are not designed or authorized for military applications. Silicon Labs products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Silicon Labs disclaims all express and implied warranties and shall not be responsible or liable for any injuries or damages related to use of a Silicon Labs product in such unauthorized applications.Trademark InformationSilicon Laboratories Inc.® , Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, Clockbuilder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISOmodem®, Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBXpress® , Zentri, the Zentri logo and Zentri DMS, Z-Wave®, and others are trademarks or registered trademarks of Silicon Labs. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. Wi-Fi is a registered trademark of the Wi-Fi Alliance. All other products or brand names mentioned herein are trademarks of their respective holders.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
25 32 kB 4
16
25 32 kB 4
24
25 32 kB 4
24
25 64 kB 4
16
25 64 kB 4
24
25 64 kB 4
24
48 16 kB 2
13
48 16 kB 2
22
48 8 kB
2
13
48 16 kB 2
17
48 32 kB 2
25
48 32 kB 2
25
48 32 kB 2
TRUE 2
TRUE 2
TRUE 2
TRUE 2
TRUE 2
TRUE 2
TRUE 2
TRUE
TRUE 2
TRUE
TRUE 2
TRUE
TRUE 2
TRUE
TRUE 2
TRUE 2
TRUE 2
TRUE 2
TRUE 2
TRUE 2
Cap Sense
TRUE TRUE TRUE TRUE TRUE
Package TQyFpNe20 QFN20 QFN20 QSOP24 SOIC16 QFN20 QSOP24 QFN28 QFN20 QFN20 QFN20 QFN24 QSOP24 QFN24 QFN24 QFN32 QFP32 QFN24 QFN32 QFP32 QFN20 QFN28 QFN20 QSOP24 QFN32 QFP32 QFP48 QFN32 QFP32 QFP48
EFM8UB20F32G-A-QFP48 8051
EFM8UB20F64G-A-QFN32 8051
EFM8UB20F64G-A-QFP32 8051
EFM8UB20F64G-A-QFP48 8051
MHz Flash (kB) Ram (kB) DIG I/O
25 2 kB
0.25
16
25 4 kB
EFM8BB21F16G-B-
8051
QEFSMO8PB2B422F16G-B-QFN28 8051
EFM8SB10F2G-A-QFN20 8051
EFM8SB10F4G-A-QFN20 8051
EFM8SB10F8G-A-QFN20 8051
EFM8SB10F8G-A-QFN24 8051
EFM8SB10F8G-A-QSOP24 8051
Timers (16b4it) 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6
PCA C3 hannels 3 3 3 3 3 3 3 3 3 3 3 3 6 6 6 6 6 6 6 3 3 3 3 5 5 5 5 5 5
Internal O±2s%c ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±2% ±1.5% ±1.5% ±1.5% ±1.5% ±1.5% ±1.5% ±1.5% ±1.5% ±1.5% ±1.5%
0.5
16
25 8 kB
0.5
16
25 8 kB
0.5
18
25 8 kB
0.5
13
50 16 kB 2
16
50 16 kB 2
21
50 16 kB 2
22
25 2 kB
0.25
16
25 4 kB
0.5
16
25 8 kB
0.5
16
25 8 kB
0.5
17
25 8 kB
0.5
17
25 16 kB 4
16
EFM8SB20F64G-A-QFP32 8051
EFM8UB10F16G-B-QFN20 8051
EFM8UB10F16G-B-QFN28 8051
EFM8UB10F8G-B-QFN20 8051
EFM8UB11F16G-B-
8051
QEFSMO8PU2B420F32G-A-QFN32 8051
EFM8UB20F32G-A-QFP32 8051
ADC 2 — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
DAC Temp — STRenUsEor — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE — TRUE
Debug ICn2terface C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2
Other
AEC-Q100; General Purpose; LFO; VARECE-FQ100; General Purpose; LFO; VARECE-FQ100; General Purpose; LFO; VARECE-FQ100; General Purpose; LFO; VARECE-FQ100; General Purpose; LFO; VARECE-FQ100; General Purpose; LFO; VARECE-FQ100; General Purpose; LFO; VARECE-FQ100; General Purpose; LFO; VCRapEFSense; Low Power; RTC; VREF Cap Sense; Low Power; RTC; VREF Cap Sense; Low Power; RTC; VREF Cap Sense; Low Power; RTC; VREF Cap Sense; Low Power; RTC; VREF Low Power; RTC; VREF Low Power; RTC; VREF Low Power; RTC; VREF Low Power; RTC; VREF Low Power; RTC; VREF Low Power; RTC; VREF Low Power; RTC; VREF AEC-Q100; LFO; VREF AEC-Q100; LFO; VREF AEC-Q100; LFO; VREF AEC-Q100; LFO; VREF LFO; VREF LFO; VREF LFO; VREF —; AEC-Q100; LFO; VREF LFO; VREF LFO; VREF
ADC 1
12-bit, 15c1h2.-bit, 15c1h2.-bit, 15c1h2.-bit, 16c1h2.-bit, 12c1h2.-bit, 15c1h2.-bit, 20c1h2.-bit, 20c1h2.-bit, 9-ch.
12-bit, 9-ch.
12-bit, 9-ch.
12-bit, 10c1h2.-bit, 10c1h0.-bit, 15c1h0.-bit, 15c1h0.-bit, 23c1h0.-bit, 23c1h0.-bit, 15c1h0.-bit, 23c1h0.-bit, 23c1h2.-bit, 11c1h2.-bit, 20c1h2.-bit, 11c1h2.-bit, 15c1h0.-bit, 20c1h0.-bit, 20c1h0.-bit, 32c1h0.-bit, 20c1h0.-bit, 20c1h0.-bit, 32ch.
Part No.
MCU
EFM8BB10F2G-A-QFN20 C80o5re1
EFM8BB10F4G-A-QFN20 8051
EFM8BB10F8G-A-QFN20 8051
EFM8BB10F8G-A-QSOP24 8051
EFM8BB10F8G-A-SO6G-B-QFN20 8051
40
48 64 kB 4
25
48 64 kB 4
25
48 64 kB 4
40
Communications I2C; SPI; UART I2C; SPI; UART I2C; SPI; UART I2C; SPI; UART I2C; SPI; UART HS I2C Slave; I2C; SPI; 2 x UART HS I2C Slave; I2C; SPI; 2 x UART HS I2C Slave; I2C; SPI; 2 x UART I2C; SPI; UART UART I2C; SPI; UART I2C; SPI; UART I2C; SPI; UART I2C; 2 x SPI; UART I2C; 2 x SPI; UART EMIF; I2C; 2 x SPI; UART EMIF; I2C; 2 x SPI; UART I2C; 2 x SPI; UART EMIF; I2C; 2 x SPI; UART EMIF; I2C; 2 x SPI; UART HS I2C Slave; I2C; SPI; 2 x UART; UHSBI2C Slave; I2C; SPI; 2 x UART; UHSBI2C Slave; I2C; SPI; 2 x UART; UHSBI2C Slave; I2C; SPI; 2 x UART; U2 SxBI2C; SPI; 2 x UART; USB 2 x I2C; SPI; 2 x UART; USB EMIF; 2 x I2C; SPI; 2 x UART; USB 2 x I2C; SPI; 2 x UART; USB 2 x I2C; SPI; 2 x UART; USB EMIF; 2 x I2C; SPI; 2 x UART; USB