freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機(jī)收發(fā)系統(tǒng)的應(yīng)用開(kāi)發(fā)-資料下載頁(yè)

2025-05-07 18:17本頁(yè)面
  

【正文】 合成功。 本文對(duì)于 51系列單片機(jī)的無(wú)線收發(fā)系統(tǒng)的研制還存在很多不完善的地方,仍有許多方面有待進(jìn)一步深入研究 : ( 1) 完善系統(tǒng)設(shè)計(jì)和性能,降低成本,便于產(chǎn)品化; ( 2) 保證系統(tǒng)硬件結(jié)構(gòu)模塊化,擴(kuò)展相應(yīng)功能,以實(shí)現(xiàn)不同需求下系統(tǒng)硬件的添加和裁剪; ( 3) 采用更高性能的供電方案和更先進(jìn)的電源管理策略,延長(zhǎng)系統(tǒng)的持續(xù)使用時(shí)間。 基于 51 單片機(jī)收發(fā)系統(tǒng)的應(yīng)用開(kāi)發(fā) 23 參考文獻(xiàn) [1] 李文仲 , 段朝玉 . C8051F 系列單片機(jī)與短距離無(wú)線數(shù)據(jù)通信 [M]. 北京 : 北京航空航天大學(xué)出版社 , 2021: 1319. [2] 張崇 , 于曉琳 , 劉建平 . 單片 無(wú)線收發(fā)一體芯片 nRF2401 及其應(yīng)用 [J]. 國(guó)外電子元器件 , 2021(6): 3456. [3] 張齊 , 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù) [M]. 北京 : 電子工業(yè)出版社 , 2021: 3378. [4] 唐德禮 . 單片機(jī)原理及應(yīng)用 [M]. 武漢 : 華中科技大學(xué)出版社 , 2021: 1980. [5] 何立民 . 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M]. 北京 : 北京航空航天大學(xué)出版社 , 1993: 4567. [6] 黃智偉 . 電子電路計(jì)算機(jī)仿真設(shè)計(jì)與分 析 [M]. 北京 : 北京工業(yè)出版社 , 2021: 103126. [7] 諶貴輝 , 趙萬(wàn)明 , 任誠(chéng) , 席建中 . 新型 MEMS 地震檢波器的研究 [J]. 傳感器與微系統(tǒng) , 2021, (08): 2378. [8] 黃繼戰(zhàn) , 肖興明 , 王鵬 . 基于射頻無(wú)線的數(shù)據(jù)采集系統(tǒng)及應(yīng)用 [J]. 儀表技術(shù) , 2021(5): 3841. [9] Proakis J G, SalehiM. Communication systems engineering[M]. Upper Saddle: River Prentice Hall, 2021: 2635. [10] Andrew S T. Modern Operating System[M]. New Jesey: Prentice Hall, 1999: 99101. [11] 吳春華 . 基于 ARM 和 uCLinux 的嵌入式系統(tǒng)的構(gòu)建研究 [M]. 杭州 : 浙江大學(xué)出版社 , 2021: 2527. [12] 管耀武 , 楊宗德 . ARM 嵌入式無(wú)線通信系統(tǒng)開(kāi)發(fā)實(shí)例精講 [M]. 北京 : 電子工業(yè)出版社 , 2021: 4055. [13] 蔡向東 . 單片機(jī)軟件模擬 SPI 接口的解決方案 [J]. 信息技術(shù) , 2021(6): 134136. [14] 彭金萍 , 趙鋒 , 李福安 . 單片 nRF2401 及其在電力系統(tǒng)近距離無(wú)線抄表中的應(yīng)用 [J]. 電測(cè)與儀表 , 2021(2): 3941. [15] 胡愛(ài)華 , 楊郁池 , 劉院英 , 王玉 . 液晶顯示模塊及其在智能儀表中的應(yīng)用 [J]. 計(jì)算機(jī)測(cè)量與控制 , 2021(02): 2832. [16] Tsividis Y P. Accurate analysis of temperature effects in ICVBE characteristics with application to bandgap reference sources[M]: IEEE Journal of SolidState Circuits: 1980: 1021. [17] 羅鵬 , 丁亞生 . 對(duì)數(shù)放大器的原理與應(yīng)用 (上 )[J]. 電子產(chǎn)品世界 . 2021(04A): 127128. [18] 楊家桂 , 鐘躍明 . 基于對(duì)數(shù)比率放大電路的光功率測(cè)量 [J]. 電光與控制 , 2021, 13(1): 110112. 基于 51 單片機(jī)收發(fā)系統(tǒng)的應(yīng)用開(kāi)發(fā) 24 [19] 劉守義 . 單片機(jī)應(yīng)用技術(shù) [M]. 西安 : 西安電子科技大學(xué)出版社 , 2021: 4649. [20] 唐德禮 . 單片機(jī)原理及應(yīng)用 [M]. 武漢 : 華中科 技大學(xué)出版社 , 2021: 90151. 基于 51 單片機(jī)收發(fā)系統(tǒng)的應(yīng)用開(kāi)發(fā) 25 附錄一 主函數(shù) include include typedef unsigned char uchar。 typedef unsigned char uint。 //*********************************IO 端口定義 ***********************************// sbit MISO = P1^4。 sbit MOSI = P3^2。 sbit SCK = P1^5。 sbit CE = P1^7。 sbit CSN = P1^6。 sbit IRQ = P1^3。 sbit SCL = P2^3。 sbit SDA = P2^4。 //********************************NRF24L01*************************************// define TX_ADR_WIDTH 5 // 5 uints TX address width define RX_ADR_WIDTH 5 // 5 uints RX address width define TX_PLOAD_WIDTH 32 // 20 uints TX payload define RX_PLOAD_WIDTH 32 // 20 uints TX payload uint const TX_ADDRESS[TX_ADR_WIDTH]= {0x34,0x43,0x10,0x10,0x01}。 //本地地址 uint const RX_ADDRESS[RX_ADR_WIDTH]= {0x34,0x43,0x10,0x10,0x01}。 //接收地址 //******************************NRF24L01 寄存器指令 *****************************// define READ_REG 0x00 // 讀寄存器指令 define WRITE_REG 0x20 // 寫(xiě)寄存器指令 define RD_RX_PLOAD 0x61 // 讀 取接收數(shù)據(jù)指令 define WR_TX_PLOAD 0xA0 // 寫(xiě)待發(fā)數(shù)據(jù)指令 define FLUSH_TX 0xE1 // 沖洗發(fā)送 FIFO 指令 define FLUSH_RX 0xE2 // 沖洗接收 FIFO 指令 define REUSE_TX_PL 0xE3 // 定義重復(fù)裝載數(shù)據(jù)指令 define NOP 0xFF // 保留 //**********************SPI(nRF24L01)寄存器地址 **********************************// define CONFIG 0x00 // 配置收發(fā)狀態(tài), CRC 校驗(yàn)?zāi)J揭约笆瞻l(fā)狀態(tài)響應(yīng)方式 define EN_AA 0x01 // 自動(dòng)應(yīng)答功能設(shè)置 define EN_RXADDR 0x02 // 可用信道設(shè)置 define SETUP_AW 0x03 // 收發(fā)地址寬度設(shè)置 define SETUP_RETR 0x04 // 自動(dòng)重發(fā)功能設(shè)置 define RF_CH 0x05 // 工作頻率設(shè)置 define RF_SETUP 0x06 // 發(fā)射速率、功耗功能設(shè)置 define STATUS 0x07 // 狀態(tài)寄存器 define OBSERVE_TX 0x08 // 發(fā)送監(jiān)測(cè)功能 define CD 0x09 // 地址檢測(cè) define RX_ADDR_P0 0x0A // 頻道 0 接收數(shù)據(jù)地址 define RX_ADDR_P1 0x0B // 頻道 1 接收數(shù)據(jù)地址 基于 51 單片機(jī)收發(fā)系統(tǒng)的應(yīng)用開(kāi)發(fā) 26 define RX_ADDR_P2 0x0C // 頻道 2 接收數(shù)據(jù)地址 define RX_ADDR_P3 0x0D // 頻道 3 接收數(shù)據(jù)地址 define RX_ADDR_P4 0x0E // 頻道 4 接收數(shù)據(jù)地址 define RX_ADDR_P5 0x0F // 頻道 5 接收數(shù)據(jù)地址 define TX_ADDR 0x10 // 發(fā)送地址寄存器 define RX_PW_P0 0x11 // 接收頻道 0 接收數(shù)據(jù)長(zhǎng)度 define RX_PW_P1 0x12 // 接收頻道 0 接收數(shù)據(jù)長(zhǎng)度 define RX_PW_P2 0x13 // 接收頻道 0 接收數(shù)據(jù)長(zhǎng)度 define RX_PW_P3 0x14 // 接收頻道 0 接收數(shù)據(jù)長(zhǎng)度 define RX_PW_P4 0x15 // 接收頻 道 0 接收數(shù)據(jù)長(zhǎng)度 define RX_PW_P5 0x16 // 接收頻道 0 接收數(shù)據(jù)長(zhǎng)度 define FIFO_STATUS 0x17 // FIFO 棧入棧出狀態(tài)寄存器設(shè)置 //********************************申明外部函數(shù) *************************************// extern void delay_1ms(void)。 extern void IIC_Init(void)。 //IIC 初始化 extern void Signal_Start(void)。 //IIC 停止信號(hào) extern void Signal_Stop(void)。 //IIC 停止信號(hào) extern void Write_Byte(uchar wdata)。 //寫(xiě)一個(gè)字節(jié)數(shù)據(jù)函數(shù) extern uchar Read_Byte()。 //讀一個(gè)字節(jié)數(shù)據(jù)函數(shù) extern void Write_Add(uchar add,uchar wdata,uchar d)。//向某 IIC器件寫(xiě)指令,地址和數(shù)據(jù) extern uchar Read_Add(uchar add,uchar d)。 //向某 IIC 器件寫(xiě)指令讀某個(gè)地址里的數(shù)據(jù) extern void mxc_init()。 void Delay(unsigned int s)。 void inerDelay_us(unsigned char n)。 void init_NRF24L01(void)。 uint SPI_RW(uint uchar)。 uchar SPI_Read(uchar reg)。 void SetRX_Mode(void)。 uint SPI_RW_Reg(uchar reg, uchar value)。 uint SPI_Read_Buf(uchar reg, uchar pBuf, uchar uchars)。 uint SPI_Write_Buf(uchar reg, uchar pBuf, uchar uchars)。 unsigned char nRF24L01_RxPacket(unsigned char rx_buf)。 void nRF24L01_TxPacket(unsigned char tx_buf)。 uint bdata sta。 //狀態(tài)標(biāo)志 sbit RX_DR = sta^6。 sbit TX_DS = sta^5。 sbit MAX_RT = sta^4。 //*******************************************長(zhǎng)延時(shí) **********************************// void Delay(unsigned int s) { unsigned int i。 for(i=0。 is。 i++)。 for(i=0。 is。 i++)。 } 基于 51 單片機(jī)收發(fā)系統(tǒng)的應(yīng)用開(kāi)發(fā) 27 //***********************************發(fā)射端主函數(shù) **********************************// void main(void) { IIC_Init()。 mxc_init()。 init_NRF24L01() 。 P0=0x00。 nRF24L01_TxPacket(TxBuf
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1