久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
基于msp430g2553的循跡避障小車
[打印本頁]
作者:
鷹華蒂
時間:
2016-7-25 09:43
標題:
基于msp430g2553的循跡避障小車
由于初學,求大神能不能分享一下基于msp430g2553芯片的智能循跡避障小車程序,十分感謝!
作者:
..哈哈
時間:
2019-8-8 15:44
求指點
作者:
xcnyw
時間:
2019-8-28 07:41
想學習一下
作者:
軒轅頂托
時間:
2021-7-20 16:54
#include <msp430f5529.h>
int pwm_l = 20; //給pwm附一個初始值
int pwm_r = 20;
void Keyscan();
int begin=20;
//pwm判斷控制
void detect();
int main(void)
{
WDTCTL = WDTPW + WDTHOLD; // 關閉看門狗
//初始化
//motor 正轉
P1DIR |=BIT4+BIT5;//左電機
P2DIR |=BIT4+BIT5;//右邊電機
P1OUT |=BIT4;
P1OUT &=~BIT5;
P2OUT |=BIT4;
P2OUT &=~BIT5;
P1DIR |=BIT0;//led
P4DIR |=BIT7;
P1DIR |=BIT2+BIT3;//pwm
P1SEL |= BIT2+BIT3;
P2DIR &=~(BIT2+BIT3) ; //left,right detection
P2OUT |= BIT2+BIT3;
P2REN |=BIT2+BIT3;
TA0CCR0 = 124; //PWM周期定義
TA0CTL = TASSEL_1 + MC_1 + TACLR; //參考時鐘選擇ACLK,增計數模式,清除TAR計數器
while(1)
{
TA0CCTL1=OUTMOD_7;
TA0CCTL2=OUTMOD_7;
detect();
TA0CCR1=pwm_l;
TA0CCR2=pwm_r;
__delay_cycles(30000);
pwm_r=begin;
pwm_l=begin;
}
}
void detect()
{
{
if( (P2IN & BIT2) && ( (P2IN & BIT3)==0) )//右偏
{
P4OUT |=BIT7;
__delay_cycles(10000);
P4OUT &=~BIT7;//led down 4.7
pwm_l=pwm_l+20;
}
} if( ((P2IN & BIT2) ==0) && (P2IN & BIT3) )//左偏
{
P1OUT |=BIT0;
__delay_cycles(10000);
P1OUT &=~BIT0;//led down 1.0
pwm_r=pwm_r+20;
}
}
作者:
abcd1234568
時間:
2023-7-22 11:09
軒轅頂托 發表于 2021-7-20 16:54
#include
int pwm_l = 20; //給pwm附一個初始值
感謝
作者:
zcgjh
時間:
2023-7-22 20:49
可以,需要什么樣的循跡呢
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
成人性视频免费网站
|
精品视频一区二区
|
1区2区3区视频
|
91午夜在线
|
曰韩三级
|
国产高清91
|
北条麻妃一区二区三区在线视频
|
日日拍夜夜
|
韩国av一区二区
|
成人一区二区三区在线观看
|
欧美激情综合色综合啪啪五月
|
成人精品鲁一区一区二区
|
成人av一区
|
亚洲欧美视频一区二区
|
在线观看亚洲一区二区
|
av中文字幕在线
|
看片地址
|
国产精品一区二区久久精品爱微奶
|
精品久久久久久久
|
日韩精品久久一区二区三区
|
人人澡人人爱
|
一区二区三区精品在线视频
|
亚洲精品一区二区三区
|
女女百合av大片一区二区三区九县
|
久久精品视频9
|
人操人免费视频
|
中文字幕1区2区
|
亚洲一区二区在线免费观看
|
国产电影一区二区
|
97在线播放
|
蜜桃av一区二区三区
|
国产乱码精品一区二区三区五月婷
|
色一级
|
成年人免费在线视频
|
日韩一区二区三区视频
|
一区二区三区免费在线观看
|
最近中文字幕在线视频1
|
精品三级在线观看
|
日韩在线观看精品
|
www.亚洲视频.com
|
日韩中文字幕
|