帶記憶功能1K ROM 不帶AD NY8AE51F
ny8ae51f 是低單價io型可擦寫(重復燒寫)帶記憶的8bit九齊單片機,有6個io口,1k rom,2組計時器,3組pwm,一組蜂鳴器。最簡單的,有價格優勢的io型單片機??梢约嫒葸h翔飛凌單片機,應廣單片機,晟矽微單片機,芯圣單片機,義隆單片機,松翰單片機,中微愛芯等。有sop8和sot23-6封裝。
概述:
ny8ae51f是以mtp作為程式記憶體, 並以eeprom作為資料記憶體的 8 位元微控制器,
特別適合斷電後還需保持 資料內容的io產品的應用,例如遙控器、風扇/燈光控制或是遊樂器周邊等等。而mtp作為程式記憶體能更方便且有 效率的開發產品。ny8ae51d核心建立在risc精簡指令集架構可以很容易地做編輯和控制,共有 60 條指令。除了少 數指令需要 2 個時序,大多數指令都是 1 個時序即能完成,可以讓使用者輕鬆地以程式控制完成不同的應用。因此非常適各種中低記憶容量但又複雜的應用。
在i/o的資源方面,ny8ae51f有 6 根彈性的雙向i/o腳,每個i/o腳都有單獨的暫存器控制為輸入或輸出腳。而且每一 個i/o腳位都有附加的程式控制功能如上拉或下拉電阻或開漏極(open-drain) 輸出。此外針對紅外線搖控的產品方 面,ny8ae51d內建了可選擇頻率的紅外載波發射口。
ny8ae51d有兩組計時器,可用系統頻率當作一般的計時的應用或者從外部訊號觸發來計數。另外ny8ae51d提供 3 組 10 位元解析度的pwm輸出及一組蜂鳴器輸出,可用來驅動馬達、led、或蜂鳴器等等。
ny8ae51f採用雙時鐘機制,高速振盪或者低速振盪都由內部rc振盪輸入。在雙時鐘機制下,ny8ae51d可選擇多 種工作模式如正常模式(normal)、慢速模式(slow mode)、待機模式(standby mode) 與睡眠模式(halt mode)可節省 電力消耗延長電池壽命。 在省電的模式下如待機模式(standby mode)與睡眠模式(halt mode)中,有多種事件可以觸發中斷喚醒ny8ae51d進 入正常操作模式(normal) 或 慢速模式(slow mode) 來處理突發事件。
功能:
寬廣的工作電壓:2.4v ~5.5v @系統頻率≦8mhz。
寬廣的工作溫度:-40°c ~85°c。
1kx14 bits mtp。
64 bytes sram。
64 bytes eeprom。
6 根可分別單獨控制輸入輸出方向的i/o腳(gpio)、pb[5:0]。
pb[3:0]可選擇輸入時使用內建下拉電阻。
pb[5:0]可選擇上拉電阻或開漏極輸出(open-drain)。
8 層程式堆棧(stack)。
存取資料有直接或間接定址模式。
一組 8 位元上數計時器(timer0)包含可程式化的頻率預除線路。
一組 10 位元下數計時器(timer1)可選重複載入或連續下數計時。
三個 10 位元的脈衝寬度調變輸出(pwm1/2/3)
一個蜂鳴器輸出(bz1)。
38/57khz紅外線載波頻率可供選擇,同時載波之極性也可以根據數據作選擇。
內建上電復位電路(por)。
內建低壓復位功能(lvr)。
內建 16.段低電壓偵測功能(lvd)。
內建看門狗計時(wdt),可由程式韌體控制開關。
雙時鐘機制,系統可以隨時切換高速振盪或者低速振盪。
高速振盪: i_hrc (1~20mhz內部高速rc振盪)
低速振盪: i_lrc (內部 32khz低速rc振盪)
四種工作模式可隨系統需求調整電流消耗:正常模式(normal)、慢速模式(slow mode)、
待機模式(standby mode) 與 睡眠模式(halt mode)。
七種硬體中斷:
timer0 溢位中斷。
timer1 借位中斷。
wdt 中斷。
pb 輸入狀態改變中斷。
外部中斷輸入。
低電壓偵測中斷。
eeprom寫入完成中斷。
ny8ae51d在待機模式(standby mode)下的六種喚醒中斷:
timer0 溢位中斷。
timer1 借位中斷。
wdt 中斷。
pb 輸入狀態改變中斷。
外部中斷輸入。
低電壓偵測中斷。
ny8ae51d在睡眠模式(halt mode)下的三種喚醒中斷:
wdt 中斷。
pb 輸入狀態改變中斷。