WS51F0030 系列物聯(lián)網(wǎng) MCU的簡(jiǎn)介和特點(diǎn)
1 ws51f0030概述
ws51f0030 系列芯片是基于增強(qiáng)型 1t 8051 內(nèi)核的 8 位微控制器,指令完全兼容傳統(tǒng) 8051,而運(yùn)行速度比 傳統(tǒng) 8051 快 10 倍。ws51f0030 集成 16kb flash、2kb 可編程 boot loader、1kb sram、128b 獨(dú)立 eeprom、1 個(gè) 高精度 op、12 通道 12 位精度帶 pga 的 sar-adc、3 對(duì) 6 通道 16 位互補(bǔ)輸出支持電機(jī)驅(qū)動(dòng)的 pwm、1 對(duì) 2 通道支持互補(bǔ)輸出和燈帶功能 pwm、4 個(gè)通用定時(shí)器、1 路蜂鳴器輸出、2 個(gè) uart、1 個(gè) i2c、1 個(gè) spi、16mhz 內(nèi)部 rc 振蕩器、32.768khz 外部晶振、18 個(gè) gpio 等資源。為了提高芯片可靠性,ws51f0030 還集成了上電掉電復(fù)位,8 級(jí)可選電壓低電壓檢測(cè)(lvd),低功耗獨(dú)立看門狗計(jì)數(shù)器(wdt)、自喚醒定時(shí)器(wkt)等模塊。ws51f0030 具有非常優(yōu)異的抗干擾能力和低功耗特性,非常適合用在玩具、小電機(jī)、家用照明、無線通訊等物聯(lián)網(wǎng)工業(yè)控制及消費(fèi)電子領(lǐng)域。
2 ws51f0030特性
n 工作電壓: 2.0v-5.5v
n 工作溫度: -40-+105℃
n 封裝類型:tssop20
n 內(nèi)核:增強(qiáng)型 1t 8051
n 工作頻率:16mhz
n flash rom:16k bytes,10 萬次擦寫
n boot loader:2k bytes,10 萬次擦寫
n eeprom:128 bytes,單字節(jié)操作無需擦,10 萬次寫入
n sram: 內(nèi)部 256 bytes,外部 1k bytes
n 時(shí)鐘(3.3v@25℃)
l 外部低速晶體振蕩器 losc:32.768khz
l 內(nèi)置 rc 振蕩器 lrc:32khz,可調(diào)精度±1%
l 內(nèi)置 rc 振蕩器 hrc:16mhz,可調(diào)精度±1%
n 中斷
l 9 個(gè)有效中斷源,兩級(jí)中斷優(yōu)先級(jí)
l 6 個(gè)外部中斷,支持鍵盤中斷,可配置任意引腳輸入,支持上沿/下沿/雙沿觸發(fā)
n io 端口
l 18 個(gè)通用 gpio 口
l 持推挽/開漏/上拉/下拉/高阻等模式
l 上拉可選 60kω 或 10kω,下拉為 15 kω
l 推電流支持 25ma, 灌電流 60ma
n 定時(shí)器
l 4 個(gè) 16 位通用定時(shí)器 0/1/2/3,兼容標(biāo)準(zhǔn) 8051
n 脈寬調(diào)制(pwm)
l 4 對(duì) 8 通道 16 位 pwm,其中 3 對(duì) pwm 支持電機(jī)驅(qū)動(dòng)功能,另外 1 對(duì)支持支持 2 路 pwm 燈帶輸出功能
l 可選時(shí)鐘源,可直接輸出內(nèi)部時(shí)鐘,支持任意配置周期和占空比
l 支持互補(bǔ)輸出和死區(qū)控制
l 支持中心對(duì)齊和邊沿對(duì)齊輸出模式(電機(jī)驅(qū)動(dòng) pwm)
l 支持故障剎車和輸出掩碼控制(電機(jī)驅(qū)動(dòng) pwm)
n 蜂鳴器(buzzer)
l 1 路蜂鳴器輸出,可選工作時(shí)鐘
n 通用串行接口(uart)
l 2 個(gè) uart 接口:uart0 和 uart1,兼容標(biāo)準(zhǔn) 8051
n spi 接口(spi)
l 支持主從模式,速度可達(dá) 1/4 fsys(系統(tǒng)時(shí)鐘)
n i2c 接口(i2c)
l 內(nèi)置 1 路 i2c 接口,支持主從模式,支持標(biāo)準(zhǔn)/ 快速/高速模式
n 看門狗(wdt)
l 15 位看門狗定時(shí)器,計(jì)數(shù)時(shí)鐘為 lrc 時(shí)鐘
l 8 位調(diào)節(jié)精度, 調(diào)整范圍為 7.8125ms-1s
l 可配置看門狗產(chǎn)生復(fù)位或中斷
n 自喚醒定時(shí)器(wkt)
l 可選中斷時(shí)間為 3.90625ms~1s,支持中斷喚醒
n 低電壓檢測(cè)(lvd)
l 8 級(jí)電壓檢測(cè) 1.8/2.0/2.4/2.8/3.0 /3.4/3.7/4.2v
l 可設(shè)置低電壓復(fù)位或中斷
n 運(yùn)算放大器(op)
l 1 個(gè)支持修調(diào)的高精度運(yùn)放
l 可接外部電阻放大,也可內(nèi)部放大2/4/6/8/10/12/14/16/20/24/32/64/96/128 倍
l 可單獨(dú)使用,也可給 adc 前端放大用
n 模數(shù)轉(zhuǎn)換器(adc)
l 12 通道 12 位精度 sar-adc,轉(zhuǎn)換速度可達(dá) 1mhz
l 內(nèi)置 pga,支持放大 1/2/4/6/8/10/12/15/20 倍,支持縮小 1/4、1/3 和 1/2 倍
l 內(nèi)置 1/4 * vdd5 通道和 vss 通道
l 支持比較器功能
n 芯片復(fù)位
l 支持硬復(fù)位、軟復(fù)位、看門狗復(fù)位、lvd 復(fù)位和上電/掉電復(fù)位
n 程序加密及保護(hù)
l 內(nèi)置程序讀保護(hù)
l 內(nèi)置程序 id 加密保護(hù)功能
n 程序仿真
l 支持 isp 和 iap,iap 可配置大小
l 支持在線仿真功能
n 低功耗
l idle 模式低電流 4.5ua
l stop 模式低電流 1.8ua
l 內(nèi)部 lrc 運(yùn)行功耗 6ua
l 16mhz@5v 運(yùn)行典型功耗 1.5ma
n 抗干擾特性
l eft > ±4kv
l esd hbm > ±8kv
l latch up > 200ma