基于MCU和nRF24L01的無線通信系統設計
2.2.3 單片機內部EEPROM應用子程序
單片機內部EEPROM應用子程序進行扇區的擦除、寫入以及讀出功能,實現系統信息的讀取保存。本文引用地址:http://www.104case.com/article/154546.htm
STC12L5608AD單片機內部有8個扇區,每個扇區512 Byte。在使用時,統一修改的數據放在同一個扇區。使用ISP/IAP功能,所使用的特殊功能寄存器為ISP_DATA、ISP_ADDRH、ISP_ADDRL、ISP_CMD、ISP_TRIG、ISP_CONTR。扇區寫入數據流程圖如圖5所示,扇區擦除以及讀操作流程與之類似。
3 結束語
介紹了利用高性能MCU和nRF24L01芯片設計的網絡化無線通訊系統,說明了其軟硬件設計要點。該系統已應用于某故障監測系統中,系統成本低、體積小、傳輸速率高、具有良好的通用性和可靠性,可供無線數據傳輸系統參考。
評論