8位 OTP MCU
CSU8RP3117B
主要參數

兩路32MHz PWM可實現三合一同步整流控制

PWM 死區可調

PWM口80mA輸出,可直接驅動8205

1K*14BIT ROM,64Byte RAM

產品簡介

CSU8RP3117B芯片是一個8位RISC架構、帶12-bit ADC的高性能單片機。該款芯片內帶64 Byte SRAM、1路數字比較器、外圍配置簡單,可在節約電路成本前提下滿足多功能設計的需求。該款單片機擁有卓越的AD測量包含內部1.4V、2.0V、3.0V、4.0V、VDD、外部輸入六種參考電壓并可實現內部參考電壓硬件級校正、2路 32MHz 12位 PWM輸出、1對互補PWM,適用于多個領域產品的開發。

口交视频CSU8RP3117B增加LVR 1.6V、互補PWM、時鐘最快32MHz、AD增加喚醒功能、增加內部參考電壓硬件校正、PT5.0、P5.1驅動能力增強至80mA、去除PT3.3大驅動功能、去除外部晶振功能。

高性能的RISC CPU

8位單片機MCU

內置1K×14位程序存儲器OTP

64字節數據存儲器(SRAM)

只有42條單字指令

8級存儲堆棧

8級PUSH和POP堆棧

支持ISP

低功耗特性

MCU工作電流

— 正常模式

0.23mA@fosc=2MHz,fcpu=1MHz,3V

— 正常模式6uA@32KHz,3V

休眠模式下的電流小于1μA

專用微控制器的特性

上電復位(POR)

口交视频上電復位和硬件復位延遲定時器(98ms)

口交视频內帶低電壓復位(LVR)— 1.6V、2.0V、2.4V LVR

口交视频定時器0 — 8位可編程預分頻的8位的定時計數器

定時/計數器2 — 12位可編程預分頻的12位的分頻器

定時/計數器3 — 12位可編程預分頻的12位的分頻器

口交视频擴展型看門狗定時器(32K WDT)— 可編程的時間范圍

外設特性

口交视频7位雙向I/O口,1位輸入口

2路蜂鳴器輸出

2路PWM輸出

口交视频1路死區可調的互補PWM

4個內部中斷,2個外部中斷

6個具有喚醒功能的輸入口 — 3個AD口帶喚醒功能

4 路12-bitADC

內部1.4V、2.0V、3.0V、4.0V、VDD、外部輸入六種參考電壓選擇

內部參考電壓硬件校正

口交视频參考電壓精度±1%@5V,25℃

帶數字比較器

口交视频低電壓檢測(LVD)引腳,內部2.4V電壓檢測

3個開漏輸出口

輸入邏輯電平電壓可配置 ?

PT5.0和PT5.1輸出電流可配置,最大可為80mA@5V

CMOS技術

電壓工作范圍 VDD 2.2V~5.5V

工作溫度范圍 — -40~85 oC(工業級)

振蕩器

內帶32/16/8/4/2MHz振蕩器 — 精度為±1% ,25℃

應用場合

電子禮品

高效率、小紋波三合一同步整流移動電源

分立式移動電源

玩具

家電控制器

產品手冊
CSU8RP3115B_3125B_3117B_3119B通用MCU用戶手冊V1.7
2018-06-11
工具文件
CSWrite V2.3.2

芯海燒錄器(燒寫器),支持芯海全序列8Bit SOC/MCU, 32Bit專用MCU。

2019-06-18
CSU-IDE V5.4.0(支持標準C)

CSU-IDE V5.4.0更新內容:

1、增加ICD功能

口交视频2、新增型號CSU32M10、CSU18M92

口交视频3、增加CSU32M10,ADC數據監視功能


2019-05-16
CSU-IDE V4.1.0 (支持非標準C)
V4.1.0 為CSU-IDE V4.0.9的升級版本,更新內容如下:

1. 增加型號CSU18M91/CSU18M92,并更新頭文件;

2. 更新仿真時序rbf文件;

口交视频3. 支持安裝型號包功能。


2019-04-08
ICE V1.1.0

口交视频芯海芯片相關的ICE仿真時序

2018-06-19
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
完整和詳細申請,可以更快通過審批;我們將在2個工作日內答復;所發出的樣品運費自付。
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?44d5929b98ed1fd093ffc3d47ec712b9"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();