1. 程式人生 > >電熱水壺晶片是國產8位微控制器嗎?

電熱水壺晶片是國產8位微控制器嗎?

國產8位微控制器這個詞現在越來越火,用的人也越來越多。從一開始抱著懷疑的態度去嘗試到後面對它死心塌地,這是我們逐步在接受的事情,也是國產8位微控制器一步步走出來的路。

8位微控制器的應用大部分都是中低端市場,而電熱水壺需要的功率和儲存空間也不需要太大,用國產微控制器來說已經足夠了。

電熱水壺主要是由EN8F677E主控晶片程式利用發熱管的電阻絲產生熱量,再將熱量通過鋁板傳遞到壺身內進行加熱的小家電。電熱水壺最重要的功能自然是煮水,而加熱的來源自然是依靠底部的加熱底座,以往不少電熱水壺的加熱底座由發熱管組成,但使用PTC加熱元件代替發熱管,可以有效防止因為乾燒而出現的著火危險,所以現在的電熱水壺的加熱底座多由PTC加熱元件組成。

EN8F677E帶有2K的儲存空間、13路AD及2路PWM、具有看門狗模組。在熱水壺功能實現的應用中,EN8F677E是主要的核心。他的程式編寫決定了電熱水壺的功能是否能用或是如何使用。晶片的儲存空間有2K,對於電熱水壺的功能開發來說已經可以滿足它的需求。

其晶片特性有:

全靜態CMOS 設計
 8 位資料匯流排
 片上FLASH ROM 大小: 2.0 K
 內部RAM 大小: 256 位元組
 內部EEPROM 大小: 256 位元組
 37 單位元組指令
 14-位指令寬度
 8 級堆疊
 工作電壓: 2.5 V ~ 5.5 V (PEDH 關)
 4.5 V ~ 5.5 V (PEDH 開)
 工作頻率: DC ~ 20 MHz
 間接和直接定址模式
 上電覆位
 電源邊沿檢測復位
 掉電睡眠模式SLEEP
 捕捉/比較/PWM 模組
 SSP 模組
 USART 模組
 14 中斷源:
-外部INT 引腳
-TMR0 , TMR1 , TMR2 定時器中斷
-A/D 轉換中斷
-PA/PB 中斷
-CCP1 中斷
-SSP 中斷
-USART 中斷
-2 比較器中斷
-EEPROM 寫完成中斷
  比較器模組
  A/D 轉換模組:
  13 通道10 位AD 模組
  TMR0: 8-bit 定時器/計數器
  TMR1: 16-bit 定時器/計數器
  TMR2: 8-bit 定時器
  通過配置OPTION 可選擇6 種類型的時鐘:
EC-外部時鐘直接接入驅動
IRC-內部8MHz/4MHz/1Mhz RC 震盪
ERC-低成本RC 震盪
LFXT-低頻率晶振震盪
XTAL-標準頻率晶振震盪
HFXT-高頻率晶振震盪
  基於看門狗定時器的片上RC 時鐘
  帶獨立方向控制的15/18 I/O