




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
信息:NRF24E11.bat批處理文件{eeprepc16ip-s1.hex處理文件用文本打開改為{eeprepc16ip4096s88.hexout.hex:pause}hex文件名1(1.hex)其中“-c”表示晶振頻率,1616M,1、AI1-AI08為模擬量輸入,電壓范圍為2、REF為8位模擬輸入的參考電壓 voltage=1.22V*ADCDATA/2**N;例如輸20V,則轉換后的ADCDATA20*2N/1.22,通常通過寄存器設置可將N8103、VDD為電源,1.9-4、GND5、P07P06RSWITCH和左鍵LSWITCH7、P04MISO為主機輸入,從機數據輸出,其中主機為單片機,從機為ADNS50308、P03NRESET9、P02NCS10、P01NRF24E1SCLK1ADNS5030SCLKNSW-一、 CS為片選信號,低電平有SO10K)VSSSCLK12634SCLKE825二、 5
343
6
GNDVDD3GNDVDD3XY-LED
1
MISO為主機輸入,從機數據輸出,其中主機為單片機,從機為ADNS5030SCLKNRF24E1SCLK1GNDMOSIADNS5030;SI為串MOSIPCB開初開初始復位并初始化發發送已取得的信獲取按鍵信獲取移動信#include 獲取移動信sbit //P03ADNS5030sbit //ADNS5030sbit //ADNS5030sbit //SPIsbitLSWITCH =P0^6; sbitRSWITCH =P0^7; sbitMISO=P0^4; sbitMSWITCH =P0^0; //radio typedefstruct{unsignedcharunsignedchar //120} CRC PRE-AMBLE為系統自己添加ADDRESS為要接收的主機的天線地址PAYLOAD為要發送的數據CRC144位其中位[143:120]長度82PAYLOAD長度0x38567 1PAYLOAD長度0x38567 本機的主機頻道2長度(5字節 接收的主機頻道1(5字節 (bit(1CRC8161是否添加/CRC1收 (Direct/ShockBrust)(24e1沒有 無線通信速(1Ms的要求16M的晶振)0:250kbps 327通信頻率110
constRFConfigtconf{0x38,0x38,0x00,0x00,0x00,0x00,0x00,0xaa,0xbb,0x12,0x34,0x83,0x6c,0x04signedchar x坐標的移動值 y坐標的移動值 voidDelay1ms(intvoidDelay100us(volatileunsignedcharn);voidDelay1us(void);unsignedcharSpiReadWrite(signedchar //SPIvoid voidWriteSDIO(unsignedcharaddr,unsignedcharconfig);//寫adns5030signedcharReadSDIO(unsignedcharaddress); //讀ADNS5030void //XYvoidTransmitPacket(void); voidButtons(void); unsignedchar //AD的void //獲取滾輪滾動值(未實現void{ //初始化 NCS //adns5030 //ADNS5030{ //XY }}voidDelay100us(volatileunsignedchar{unsignedchari;}voidDelay1ms(int{unsignedchari;n=n*100;}void{}unsignedchar{unsignedcharADCCON&=~0x80; ADCCON|=0x80; while((EXIF&0x10) ;EXIF& //清除ADCb //ADCreturn}unsignedcharSpiReadWrite(signedchar{EXIF& //SPI //SPIwhile((EXIF&0x20) ;return}void{unsignedcharPWR_UP=1; SPICLK //SPI時鐘SPI_CTRL CS=1; //{}CS0;//P0=0x00;//P0P0_DIR0xd1;//P7P06P04P00ADCCON=0x20; ADCSTATIC&=0x1c; //8位}voidWriteSDIO(unsignedcharaddr,unsignedchar{unsignedchar //ADNS5030SCLK=0;MISO= //地址的最為{SCLK= {MOSI=}{}
MOSI=SCLK=1;}{SCLK=MOSI=1;MOSI=SCLK=1;}signedcharReadSDIO(unsignedchar //{signedcharunsignedcharSCLK=0;MISO={SCLK={}{}
MOSI=MOSI=SCLK=1;}SCLK=ifreturn}void{ //讀ADNS的0X02寄存器最為1時有移動生{capture[0] //xcapture[1] //y}{capture[0]=capture[1]=0;}}void{unsignedcharCE=1; //24E1 CE=}void{capture[4]=LSWITCH;capture[5]=RSWITCH;capture[6]=MSWITCH;}void{unsignedchar SCROLLER=0; //TurnonScroller;ADCCON= //sampling
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論