|
0.png (42.81 KB, 下載次數(shù): 92)
下載附件
2017-8-6 23:07 上傳
所有資料51hei提供下載:
NRF24L01無線控制小車程序.zip
(140.21 KB, 下載次數(shù): 29)
2017-8-6 15:39 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
小車控制端的51單片機源程序如下:
- #include<reg51.h>
- #include"All.h"
- uchar Move_Data[8],a=1,b=1; // 0:前1:后2:左3:右
- void main()
- {
- while(1)
- {
- if(!(P3&0x22))//xxxx xxx0 &0000 0001
- {
- Move_Data[0]=1;
- }
- else
- {
- Move_Data[0]=0;
- }
-
- if(!(P3&0x02)) //xxxx xx0x &0000 0010
- {
- Move_Data[1]=1;
- }
- else
- {
- Move_Data[1]=0;
- }
- if(!(P3&0x04)) //xxxx x0xx &0000 0100
- {
- Move_Data[2]=1;
- }
- else
- {
- Move_Data[2]=0;
- }
- if(!(P3&0x08)) //xxxx 0xxx &0000 1000
- {
- Move_Data[3]=1;
- }
- else
- {
- Move_Data[3]=0;
- }
- if(!(P3&0x10))
- {
- Move_Data[4]=1;
- }
- else
- {
- Move_Data[4]=0;
- }
- if(!(P3&0x40))
- {
-
- Move_Data[6]=1;
- }
- else
- {
- Move_Data[6]=0;
- }
- if(!(P3&0x80))
- {
- Move_Data[7]=1;
- }
- ……………………
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼
|
|