NY8B062A Overview:
NY8B062A is an 8-bit microcontroller with EPROM as memory, except for I/O applications such as home appliances or measurement. More optimized for atomizer products. The CMOS process provides customers with significant advantages such as low cost, high performance, and high resistance to electromagnetic interference. The NY8B062A core is built on the RISC Reduced instruction set architecture and can be easily edited and controlled, with a total of 55 instructions. Except for a few instructions that require 2 sequences, most instructions can be completed in 1 sequence, allowing users to easily complete different applications with program control. Therefore, it is ideal for a variety of low and medium memory capacity but complex applications.
NY8B062A built-in high precision eleven plus one channel twelve-bit analog to digital converter, and high precision voltage comparator, enough to cope with a variety of analog interface detection and measurement.
NY8B062A built-in high frequency oscillator can flexibly select the output frequency range to suit a variety of nebulizer components, and can also be programmed to fine-tune the output frequency, fine enough to cope with the nebulizer component deviation.
In terms of I/O resources, the NY8B062A has 14 elastic bidirectional I/O pins, each with a separate register control as an input or output pin. And each I/O pin has additional program-controlled functions such as pull or pull down resistance or Open-Drain output. In addition, for infrared remote control products, NY8B062A has built-in infrared carrier transmitter with selectable frequency.
The NY8B062A has four sets of timers, which can be counted on the system frequency as a general timing application or triggered from an external signal. In addition, the NY8B062A offers three sets of 10-bit resolution PWM outputs, and three sets of buzzer outputs can be used to drive motors, leds, or buzzers, among others.
The NY8B062A uses a dual clock mechanism, and the high speed oscillation or low speed oscillation can be selected respectively from the internal RC oscillation or the external Crystal input. Under the dual-clock mechanism, the NY8B062A can choose a variety of working modes such as Normal mode, Slow mode, Standby mode and sleep mode to save power consumption and extend battery life. And when the microcontroller uses the internal RC high-speed oscillation, the low-speed oscillation can be simultaneously timed using the external precise Crystal. It can maintain high-speed processing while accurately calculating the true time.
In power-saving modes such as Standby mode and sleep mode, there are a variety of events that can trigger the interrupted wake-up of NY8B062A into Normal mode or Slow mode to deal with emergencies.
New high frequency oscillator (FHOSC has 11bit for users to adjust, factory preset +/ -1%, users can adjust to +/-0.1%, and output PWM3 to PA2.
NY8B062A built-in low-speed crystal oscillator (32768Hz) capacitor, CL has Disable, 7pF, 9pF, 12.5pF four options to choose, convenient for customers to reduce the external capacitor parts, still can get more accurate PPM value.
NY8B062A特性:
系統(tǒng)主頻提供20.8M/19.2M/16M/14.4M/13.6M提供選擇。
Timer 3可option選擇直接輸出系統(tǒng)主頻,並提供最快半個Clock系統(tǒng)主頻輸出。
高頻率振蕩器(FHOSC)有11bit R-page(1DH&1EH)給使用者微調(diào),出廠trim至+/-1%,使用者調(diào)整至+/-0.1%。
內(nèi)建低速晶振(32768Hz)電容,CL有Disable、7pF、9pF、12.5pF四種選項可選,方便客戶減少外部電容器件,仍可得到較精準的PPM值。
超過±8KV的ESD。
雜訊過濾功能(Noise Filter)打開時可容忍超過±4KV的EFT。(操作電壓@5V)
寬廣的工作電壓:(指令週期為 4 個CPU clock,亦即 4T模式)
2.0V ~ 5.5V @系統(tǒng)頻率≦8MHz。
2.2V ~ 5.5V @系統(tǒng)頻率>8MHz。
寬廣的工作溫度:-40°C ~ 85°C。
2Kx14 bits EPROM。
128 bytes SRAM。
14 根可分別單獨控制輸入輸出方向的I/O腳(GPIO)、PA[7:0]、PB[5:0]。
PA[5, 3:0]及PB[3:0]可選擇輸入時使用內(nèi)建下拉電阻。
PA[7:0]及PB[5:0]可選擇輸入時使用上拉電阻。
PB[5:0]可選擇開漏極輸出(Open-Drain)。
PA[5]可選擇當作輸入或開漏極輸出(Open-Drain)。
所有I/O腳輸出可選擇定灌電流(Constant Sink Current)、小灌電流(Small Sink Current)、一般灌電流(Normal Sink Current)或大灌電流(Large Sink Current)。
所有I/O腳輸出可選擇小推電流(Small Drive Current)或一般推電流(Normal Drive Current),除PA5 外。
8層程式堆棧(Stack)。
存取資料有直接或間接定址模式。
一組8位元上數(shù)計時器(Timer0)包含可程式化的頻率預除線路。
三組10位元下數(shù)計時器(Timer1, 2, 3)可選重複載入或連續(xù)下數(shù)計時。
三個10位元脈衝寬度調(diào)變(PWM1, 2, 3)。
三個蜂鳴器輸出(BZ1, 2, 3)。
38/57KHz紅外線載波頻率可供選擇,同時載波之極性也可以根據(jù)數(shù)據(jù)作選擇。
內(nèi)建準確的低電壓偵測電路(LVD)。
內(nèi)建十一加一通道12位元類比數(shù)位轉(zhuǎn)換器(Analog to Digital Converter)。
內(nèi)建準確的電壓比較器(Voltage Comparator)。
內(nèi)建上電復位電路(POR)。
內(nèi)建低壓復位功能(LVR)。
內(nèi)建看門狗計時(WDT),可由程式韌體控制開關。
內(nèi)建電阻頻率轉(zhuǎn)換器(RFC)功能.
雙時鐘機制,系統(tǒng)可以隨時切換高速振盪或者低速振盪。
高速振盪:E_HXT(超過6MHz外部高速石英振盪)
E_XT (455K~6MHz外部石英振盪)
I_HRC (1~20.8MHz內(nèi)部高速RC振盪)
低速振盪:E_LXT (32KHz外部低速石英振盪)
I_LRC (內(nèi)部 32KHz低速RC振盪)
四種工作模式可隨系統(tǒng)需求調(diào)整電流消耗:正常模式(Normal)、慢速模式(Slow mode)、待機模式(Standby mode) 與 睡眠模式(Halt mode)。
十一種硬體中斷:
Timer0溢位中斷。
Timer1借位中斷。
Timer2借位中斷。
Timer3借位中斷。
WDT中斷。
PA/PB輸入狀態(tài)改變中斷。
兩組外部中斷輸入。
低電壓偵測中斷。
比較器輸出轉(zhuǎn)態(tài)中斷。
類比數(shù)位轉(zhuǎn)換完成中斷°
NY8B062A在待機模式(Standby mode)下的十一種喚醒中斷:
Timer0溢位中斷。
Timer1借位中斷。
Timer2借位中斷。
Timer3借位中斷。
WDT中斷。
PA/PB輸入狀態(tài)改變中斷。
兩組外部中斷輸入。
低電壓偵測中斷。
比較器輸出轉(zhuǎn)態(tài)中斷。
類比數(shù)位轉(zhuǎn)換完成中斷º
NY8B062A在睡眠模式(Halt mode)下的四種喚醒中斷:
WDT中斷。
PA/PB輸入狀態(tài)改變中斷。
兩組外部中斷輸入。
NY8B062A功能框圖:
NY8B062A引腳分配圖:
NY8B062A引腳描述: