Product Summary

The N80930AD4 USB microcontroller is based on an 8xC251Sx microcontroller core. It consists of standard 8xC251Sx peripherals plus an added USB function. The N80930AD4 uses the standard instruction set of the MCS 251 architecture, which is binary code compatible with the MCS 51 architecture. The USB function integrates the USB transceiver, serial bus interface engine (SIE), function interface unit (FIU) and transmit/receive FIFOs. The USB function of the N80930AD4 also supports full-speed/low-speed data rates, suspend/resume modes, isochronous/non-isochronous transfers, and is fully compliant with the USB rev 1.0 specification.

Parametrics

N80930AD4 absolute maximum ratings: (1)Ambient Temperature Under Bias: -40℃ to +85℃; (2)Storage Temperature: -65℃ to +150℃; (3)Voltage on Any Pins to VSS: -0.5 V to +6.5 V; (4)IOL per I/O Pin: 15 mA; (5)Power Dissipation: 1.5 W.

Features

N80930AD4 features: (1)Complete Universal Serial Bus Specificatio1.0 Compatibility; (2)On-chip USB Transceiver; (3)Serial Bus Interface Engine (SIE); (4)USB Reset Interrupt; (5)Four Transmit FIFOs; (6)Four Receive FIFOs; (7)Automatic Transmit/Receive FIFO Management; (8)Suspend/Resume Operation; (9)Three New USB Interrupt Vectors; (10)Phase-locked Loop; (11)Low Clock Mode; (12)User-selectable Configurations; (13)Real-time Wait Function; (14)256-Kbyte External Code/Data Memory Space; (15)On-chip ROM Options; (16)1 Kbyte On-chip Data RAM; (17)Four Input/Output Ports; (18)Serial I/O Port (UART); (19)Hardware Watchdog Timer; (20)Three Flexible 16-bit Timer/Counters; (21)Power-saving Idle and Powerdown Modes; (22)Register-based MCS 251 Architecture.

Diagrams

N80959SA20
N80959SA20


IC MPU 32-BIT 5V 20MHZ 84-PLCC

Data Sheet

Negotiable 
N80959SB16
N80959SB16


IC MPU 32-BIT 5V 16MHZ EX 84PLCC

Data Sheet

Negotiable 
N80960SA10
N80960SA10


IC MPU I960SA 10MHZ 84-PLCC

Data Sheet

0-1: $9.22
1-10: $8.38
10-100: $7.13
100-250: $6.50
250-500: $6.08
N80960SA20
N80960SA20


IC MPU I960SA 5V 20MHZ 84PLCC

Data Sheet

0-1: $10.71
1-10: $10.44
10-100: $8.83
N80960SA20SW227
N80960SA20SW227


IC MPU I960SA 5V 20MHZ 84-PLCC

Data Sheet

Negotiable 
N80960SB10
N80960SB10


IC MPU I960SB 10MHZ 84-PLCC

Data Sheet

0-1: $8.66
1-10: $7.87
10-100: $6.69
100-250: $6.10
250-500: $5.71