CC2510芯片延用了以往1、I公司ZigBee無線(定位)芯片CC2430/CC2431架構,它使用一個八位MCU(8051),具有32 KB可編程閃存和4 KB的RAM,還包含模擬數字轉換器(ADC)、定時器(Timer)、AES128協同處理器、看門狗定時器(Watchdog Timer)、32 kHz晶振的休眠模式定時器、上電復位電路(Power On Re—set)、掉電檢測電路(Brown Out Detection)以及21個可編程I/O引腳,其內部結構如圖1所示。內存仲裁通過SFR總線將CPU、DMA模塊、存儲器以及其他外設連接在一起。內存仲裁通過四個內存器指針選擇接人SRAM、Flash存儲器或者SFR寄存器。系統通過中斷控制器維護四種不同優先級的18個中斷源,這些中斷源被分成六組,每組關聯一種中斷優先級。為降低功耗,系統可支持四種工作模式,表1給出了這四種工作模式的特點和狀態。