資源簡介
用PWM波控制小車的速度,執行直行,左轉,右轉,右直轉,左直轉,循跡的功能,標記清晰,功能明確
代碼片段和文件信息
#include
#include
#define?uchar?unsigned?char
#define?uint?unsigned?int
#define?A1?100
#define?A2?500
sbit?D1=P1^0;
sbit?D2=P1^1;
sbit?D3=P1^2;
sbit?D4=P1^3;
sbit?D5=P1^4;
sbit?B1=P2^0;
sbit?B2=P2^1;
sbit?B3=P2^2;
sbit?B4=P2^3;
sbit?pwm1=P2^6;
sbit?pwm2=P2^7;
uchar?ttflagNM;?
void?initA();
void?display();
void?PWM1(N);
void?PWM2(M);
void?straight();
void?small_right4();
void?small_left2();
void?big_left1();
void?big_right5();
void?zhijiao_left123();
void?zhijiao_right345();
void?main()?
{
flag=0;
initA();
while(1)
{
display();
}
}
void?initA()
{
TMOD=0x11;
TH0=(65536-A1)/256;
TL0=(65536-A1)%256;
TH1=(65536-A2)/256;
TL1=(65536-A2)%256;
EA=1;
TR0=1;
TR1=1;
ET0=1;
ET1=1;
}?
?
void?display()
{
if(f
- 上一篇:宏病毒樣本
- 下一篇:helix.server.12破解
評論
共有 條評論