1 概述

XNS102 是一個 IO 類型,以 OTP 為程序存儲基礎(chǔ),帶 2.4G 高速無線收發(fā)單元的單片機。無線收發(fā)單元工作在 2.400--2.483GHz 世界通用 ISM 頻段,它集成射頻收發(fā)通路、頻率發(fā)生器、晶體振蕩器、調(diào)制解調(diào)器等功能模塊,并且支持一對多組網(wǎng)和帶 ACK 的通信模式。發(fā)射輸出功率、工作頻道以及通信數(shù)據(jù)率均可配置。它采用 GFSK 通信方式,支持自動應(yīng)答及自動重傳,自帶擾碼和 CRC 校驗功能。

單片機運用 RISC 的架構(gòu)基礎(chǔ)使大部分的指令執(zhí)行時間都是一個指令周期,只有少部分間接地址訪問的指令是需要兩個指令周期。XNS102 內(nèi)置 2KW OTP 程序存儲器以及 128 字節(jié)數(shù)據(jù)存儲器 ; 另外,XNS102 提供一個 16 位的硬件計數(shù)器,還有兩個 8 位計數(shù)器(Timer2、Timer3)和三個 11 位計數(shù)器(PWMG0、PWMG1、PWMG2)都能產(chǎn)生 PWM;XNS102 還提供一個硬件比較器和驅(qū)動 LCD 的 1/2VDD 偏置電壓。

1.1主要特性

性能指標:

? 單片機

- 時鐘模式:內(nèi)部高頻RC振蕩器(IHRC)、內(nèi)部低頻振蕩器

- 硬件16位定時器

- 兩個8位硬件PWM生成器,三個11位硬件PWM生成器,最多可輸出5路PWM

- 提供一個硬件比較器

- 快速喚醒功能

- 內(nèi)建1/2VDD LCD偏置電壓生成器,可支持3X10點陣的LCD屏

- 3段LVR復位設(shè)定~ 2.75V, 2.5V, 2.2V

- 9 個IO引腳,有可選的上拉電阻

- 不同的IO驅(qū)動能力可應(yīng)對不同的應(yīng)用需求

- 可選擇的IO驅(qū)動能力,普通或低驅(qū)動

- 1個外部中斷輸入引腳

- 每個引腳都可設(shè)定喚醒功能

- 單片機工作頻率:~ 4MHz@VDD≧2.5V;

~ 2MHz@VDD≧2.2V

- 2KW OTP程序存儲器

- 128字節(jié)數(shù)據(jù)存儲器

- 絕大部分指令都是單周期(1T)指令

- 可程序設(shè)定的堆棧指針和堆棧深度

- 所有的數(shù)據(jù)存儲器都可當數(shù)據(jù)指針(index pointer)

? 無線通信單元

- 無線

? 通信頻段:2.400GHz ~2.483GHz

? 數(shù)據(jù)速率:2Mbps, 1Mbps, 250Kbps

? 調(diào)制方式:GFSK

- 接收機

? -83dBm@2Mbps

? -87dBm@1Mbps

? -91dBm@250Kbps

- 發(fā)射機

? 輸出功率:11, 9, 5, -1, -10 or -23dBm

? 18mA@2dBm

? 30mA@9dBm

- 接收機

? 16.5mA@2Mbps

? 15.5mA@1Mbps

? 15mA@250Kbps

- 射頻綜合器

? 完全集成頻率合成器

? 1Mbps/2Mbps模式(晶振精度±60ppm)

? 250kbps模式(晶振精度±20ppm)

- 協(xié)議引擎

? 支持1到32字節(jié)或64字節(jié)數(shù)據(jù)長度

? 支持自動應(yīng)答及自動重傳

? 6個接收數(shù)據(jù)構(gòu)成1:6的星狀網(wǎng)絡(luò)

? 工作條件

- 工作電壓:2.3V ~ 3.3V

- 工作溫度:-20℃ ~ 70℃

- 儲藏溫度:-40℃ ~ 125℃

? 封裝

- XNS102-S16:SOP16(寬150mil)

- RoHS (Green)

1.2典型應(yīng)用

? 玩具

? 無線 PC 外設(shè)

? 無線燈控

? 短距離遙控器

? 廣播藍牙燈帶