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

正文內容

基于nrf905的無線數(shù)據(jù)發(fā)射器設計-文庫吧資料

2025-07-01 22:50本頁面
  

【正文】 。//要接收的3字節(jié)數(shù)據(jù)uchar config[10]={0x4c,0x00,0x11,0x02,0x02,0xaa,0xab,0xac,0xad,0x58}。//SPI的數(shù)據(jù)使能口 注意,SPI的數(shù)據(jù)出入都是在csn的低電平動作的uchar tdat[]={0xf0,0x0f}。//SPI的輸出口 注意,sck低時先把數(shù)據(jù)放到mosi上,sck高時再送出去sbit ptr_sck=P3^3。//數(shù)據(jù)就緒輸出 數(shù)據(jù)就緒就變1) 注意,所有動作完成后,三個1都被拉低了sbit ptr_miso=P1^7。//載波檢測輸出 檢測到頻率匹配的載波就變1)sbit ptr_am=P1^6。//使能發(fā)射、接收模式sbit ptr_pwr=P3^1。/*無線發(fā)射nRF905模塊Using for play RF unit PTR8000*/sbit ptr_en=P3^6。 unsigned char data temp_data[2] = {0x00,0x00} 。uchar code table1[]={0x40,0x79,0x24,0x30, //帶小數(shù)點的數(shù)碼管編碼表 0x19,0x12,0x02,0x78, 0x00,0x10,0x08,0x03, 0x46,0x21,0x06,0x0e/*,0x3f,0x7f*/}。sbit wei4=P1^3。sbit wei2 = P1^1。當晶振頻率為12MHz時,最高計數(shù)頻率不超過1/2MHz,即計數(shù)脈沖的周期要大于2 ms。當某周期采樣到一高電平輸入,而下一周期又采樣到一低電平時,則計數(shù)器加1,更新的計數(shù)值在下一個機器周期的S3P1期間裝入計數(shù)器。設置為計數(shù)器模式時,外部事件計數(shù)脈沖由T0或T1引腳輸入到計數(shù)器。設置為定時器模式時,加1計數(shù)器是對內部機器周期計數(shù)(1個機器周期等于12個振蕩周期,即計數(shù)頻率為晶振頻率的1/12)。、C3一般采用15~33pF,并且電容離晶振越近越好,晶振離單片機越近越好,作為輸出口時需加上拉電阻,阻值一般為10k。用于SPI 接口的有用命令見下表:SPI 串行接口指令設置SPI串行接口指令指令名稱指令格式操作W_CONFIG(WC)0000AAAA寫配置寄存器AAAA指出寫操作的開始字節(jié)字節(jié)數(shù)量取決于AAAA指出的開始地址R_CONFIG(RC)0001AAAA讀配置寄存器AAAA指出讀操作的開始字節(jié)字節(jié)數(shù)量取決于AAAA指出的開始地址W_TX_PAYLOA D(WTP)00100000寫TX有效數(shù)據(jù)132字節(jié)寫操作全部從字節(jié)0開始R_TX_PAYLOA D(RTP)00100001讀TX有效數(shù)據(jù)132字節(jié)讀操作全部從字節(jié)0開始W_TX_ADDRES S(WTA)00100010寫TX地址14字節(jié)寫操作全部從字節(jié)0開始R_TX_ADDRES S(RTA)00100011讀TX地址14字節(jié)讀操作全部從字節(jié)0開始R_RX_PAYLOA D(RRP)00100100讀RX有效數(shù)據(jù)132字節(jié)讀操作全部從字節(jié)0開始CHANNEL_CON FIG(CC)1000pphc cccccccc快速設置配置寄存器中 SPI 時序3. 單片機最小系統(tǒng)介紹,一般采用10~30uF,51單片機最小系統(tǒng)容值越大需要的復位時間越短。寄存器包含目標器件地址字節(jié)長度由配置寄存器設置發(fā)送有效數(shù)據(jù)TXPayload寄存器包含發(fā)送的有效ShockBurst 數(shù)據(jù)包數(shù)據(jù)字節(jié)長度由配置寄存器設置接收有效數(shù)據(jù)TXPayload 寄存器包含接收到的有效ShockBurst 數(shù)據(jù)包數(shù)據(jù)字節(jié)長度由配置寄存器設置在寄存器中的有效數(shù)據(jù)由數(shù)據(jù)準備就緒DR 指示 SPI 指令設置當CSN 為低時, SPI接口開始等待一條指令。狀態(tài)寄存器包含數(shù)據(jù)準備好引腳狀態(tài)信息和地址匹配引腳狀態(tài)信息;射頻配置寄存器包含收發(fā)器配置信息,如頻率和輸出功能等;發(fā)送地址寄存器包含接收機的地址和數(shù)據(jù)的字節(jié)數(shù);發(fā)送數(shù)據(jù)寄存器包含待發(fā)送的數(shù)據(jù)包的信息,如字節(jié)數(shù)等;接收數(shù)據(jù)寄存器包含要接收的數(shù)據(jù)的字節(jié)數(shù)等信息。當RF905處于空閑模式或關機模式時,SPI接口可以保持在工作狀態(tài)。 配置RF905模塊所有配置字都是通過SPI接口送給RF905??臻e模式有利于減小工作電流,其從空閑模式到發(fā)送模式或接收模式的啟動時間也比較短。在關機模式,RF905的工作電流最小。當微處理器接到AM引腳的信號之后,其就知道RF905正在接收數(shù)據(jù)包,其可以決定是讓RF905繼續(xù)接收該數(shù)據(jù)包還是進入另一個工作模式。 ShockBurst RX 接收流程接收流程A. 當TRX_CE為高、TX_EN為低時,RF905進入ShockBurstTM接收模式;B. 650us后,RF905不斷監(jiān)測,等待接收數(shù)據(jù);C. 當RF905檢測到同一頻段的載波時,載波檢測引腳被置高;D. 當接收到一個相匹配的地址,AM引腳被置高;E. 當一個正確的數(shù)據(jù)包接收完畢,RF905自動移去字頭、地址和CRC校驗位,然后把DR引腳置高F. 微控制器把TRX_CE置低,nRF905進入空閑模式;G. 微控制器通過SPI口,以一定的速率把數(shù)據(jù)移到微控制器內;H. 當所有的數(shù)據(jù)接收完畢,nRF905把DR引腳和AM引腳置低;I. nRF905此時可以進入ShockBurstTM接收模式、ShockBurstTM發(fā)送模式或關機模式。注意:ShockBurstTM工作模式保證,一旦發(fā)送數(shù)據(jù)的過程開始,無論TRX_EN和TX_EN引腳是高或低,發(fā)送過程都會被處理完。在發(fā)送數(shù)據(jù)時,自動加上字頭和CRC校驗碼,當發(fā)送過程完成后,DR引腳通知微處理器數(shù)據(jù)發(fā)射完畢。在ShockBurstTM收發(fā)模式下,RF905自動處理字頭和CRC校驗碼。與射頻協(xié)議相關的所有高速信號處理都在片內進行,這種做法有三大好處:盡量節(jié)能;低的系統(tǒng)費用(低速微處理器也能進行高速射頻發(fā)射);數(shù)據(jù)在空中停留時間短,抗干擾性高。l 活21160 .模24335 .ShockBurst RX
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1