NY8A050D Description:
The NY8A050D is an 8-bit microcontroller with EPROM as memory, designed for multi-IO applications such as remote controls, fan/light controls, or peripherals for video instruments. CMOS process and at the same time to provide customers with low cost, high performance and other significant advantages. The NY8A050D core is built on the RISC Reduced instruction set architecture for easy editing and control, 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. This makes it ideal for a variety of low memory capacity but complex applications.
In terms of I/O resources, the NY8A050D has six 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.
The NY8A050D has a set of timers that can be counted at the system frequency as a general timing application or triggered from an external signal.
The NY8A050D uses a dual-clock mechanism, and the high speed oscillation or low speed oscillation is input by the internal RC oscillation. Under the dual-clock mechanism, the NY8A050D can select multiple working modes, such as Normal mode, Slow mode, Standby mode, and sleep mode, to save power consumption and extend battery life.
In the power saving mode, such as Standby mode and sleep mode, various events can trigger the interrupted wake-up of the NY8A050D and enter the Normal mode or Slow mode to deal with emergencies.
NY8A050D Features:
Wide operating voltage:
2.0V ~ 5.5V @ System frequency ≦8MHz.
2.2V ~ 5.5V @ System frequency > 8MHz.
Wide operating temperature: -40°C ~ 85°C.
512x14 bits EPROM.
32 bytes SRAM.
Six I/O pins (GPIO) and PB[5:0] that can separately control the input and output directions.
PB[3:0] can optionally input using a built-in pull-down resistor.
PB[5:0] Optional pull-up resistor.
PB[5:4] and PB[2:0] are optional Open-Drain.
PB[3] can be selected as input or Open-Drain.
4-layer Stack.
Access data has direct or indirect addressing modes.
A set of 8-bit upper timer (Timer0) contains programmable frequency predivision lines. ? Built-in power-on reset circuit (POR).
Built-in low voltage reset (LVR).
Built-in watchdog timer (WDT), which can be switched on and off by the program firmware.
Dual clock mechanism, the system can switch between high speed oscillation or low speed oscillation at any time.
High speed oscillation: I_HRC (1~20MHz internal high speed RC oscillation)
Low-speed oscillation: I_LRC (internal 32KHz low-speed RC oscillation)
Four operating modes can be used to adjust current consumption according to system requirements: Normal mode, Slow mode, Standby mode, and sleep mode.
Three types of hardware interrupts:
Timer0 The overflow is interrupted.
Description The change of PB input status is interrupted.
External interrupt input.
Three wake interrupts for NY8A050D in Standby mode:
Timer0 The overflow is interrupted.
Description The change of PB input status is interrupted.
External interrupt input.
NY8A050D in sleep mode (Halt mode) two kinds of wake interruption:
Description The change of PB input status is interrupted.
External interrupt input.
NY8A050D Block Diagram:

NY8A050D Pin Assignment:
NY8A050D provides three kinds of package type which are SOP8 and SOT23-6.

NY8A050D Package Dimension:.jpg)
NY8A050D Ordering Information:
P/N | Package Type | Pin Count | Package Width | Shipping |
NY8A050DS6 | SOT23-6 | 6 | 63 mil | Tape & Reel: 3.0K pcs per Reel |
NY8A050DS8 | SOP | 8 | 150 mil | Tape & Reel: 2.5K pcs per Reel Tube: 100 pcs per Tube |