<aside> 💡 4 bit OTP
</aside>
<aside> 💡 32 bit OTP+Flash
<aside> 💡 32 bit Embedded Flash
<aside> 💡 32 bit Recording
<aside> 💡 Items
<aside> 💡 Audio Amp
<aside> 💡 Motor driver
<aside> 💡 Touch
<aside> 💡 Miscellaneous
모델 (16Kbps/24Kbps 기준) • NX11FS22B: 4Mb 플래시, 254초/169초 재생 시간 • NX11FS23A: 8Mb 플래시, 516초/344초 재생 시간
| P/N | VDD | RAM | EF | Sec | I/O | SPI 0 | PWM -IO | Cap Touch | DA C | Power Amp. | Package | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | NX11FS22B | 2.0V ~ 5.5V | 4KB | 4Mb | 254 | 4 12 | - v | 1 7 | v |
• 32비트 오디오 SoC(System on Chip)로 음성 재생 및 효과 처리용 칩입니다 • 기존 OTP(One Time Programmable, 일회성 프로그래밍) 방식에서 발전하여 EF(Embedded Flash, 임베디드 플래시) 메모리를 사용해 재프로그래밍이 가능합니다 • 음성, MIDI(Musical Instrument Digital Interface) 재생, 효과 처리 등 다양한 오디오 응용에 적합합니다
• 넓은 동작 전압 범위(Operating Voltage : 2.0V~5.5V • 32비트 CPU(Central Processing Unit)로 40MHz 클럭 속도 지원 • 내장 RAM(Random Access Memory) : 4KB • 내장 플래시(Flash) : 모델에 따라 0.5Mb~8Mb • 최대 20개의 GPIO(General Purpose Input/Output) 핀 지원 • 내장 오실레이터(Oscillator) : 40MHz 고주파(I_HRC), 32.768kHz 저주파(I_LRC) • 저전력 모드(Power Mode) : 일반(Normal), 대기(Standby), 절전(Halt) 모드 (절전 모드에서 약 2μA 소비) • 오디오 출력 : 14비트 DAC(Digital-to-Analog Converter) 또는 PWM(Pulse Width Modulation) 앰프 내장
주요 기능 • SBC(Sub-Band Coding, 서브밴드 코딩) 및 ADPCM(Adaptive Differential Pulse Code Modulation) 오디오 압축 지원 • MIDI 재생 : 최대 8채널 동시 재생(polyphonic) • IR(Infrared, 적외선) 송신 기능: 38KHz/57KHz/125KHz/500KHz 주파수 지원 • 터치 센서(CapTouch, 정전용량식 터치) 기능 내장 • RTC(Real-Time Clock, 실시간 클럭), WDT(Watch-Dog Timer, 와치독 타이머) 지원 • PWM-IO(Pulse Width Modulation Input/Output) 출력 : 최대 8채널 • UART(Universal Asynchronous Receiver/Transmitter), SPI(Serial Peripheral Interface) 통신 인터페이스 지원
패키지 옵션 • SOP-8(Small Outline Package, 8핀), SOP-16(16핀), SSOP-24(Shrink Small Outline Package, 24핀) 패키지 형태 제공 • 다양한 공간 제약에 맞춰 선택 가능
<aside> 💡 SOP 8pins assignment

</aside>
<aside> 💡 SPI protocol application circuit with MCU
</aside>
<aside> 💡 Oscilloscope wave of SPI protocol with MCU

Clock : PD0 ( Enable low 후 900usec 뒤에 clock 시작)
Data : PD1 ( Clock 상승 시 Data값 읽음)
Enable: PA12 ( Enable Low 되면 900usec 후에 Clock 시작)
Busy : PA8 ( 사운드 출력 동안 Low level )
Code 0 : STOP
Code1~1023 : Sound code
Code 1024~1039 : Volume code (Min. ~ Max.)
</aside>