?? 畢設(shè)程序.c
字號:
//-----------------------函數(shù)聲明,變量定義--------------------------------------------------------
#include <reg51.h>
sbit INT_0 =P3^2; // 將p3.2外部中斷0
sbit INT_1 =P3^3; // 將p3.3外部中斷1
sbit pulse_ANGLE=P1^0; // P1.0為脈沖ANGLE輸入
sbit pulse_SPEED=P1^2; // P1.2為脈沖SPEED輸入
sbit PWM_C=P1^4; //PWM波形雙級輸出
sbit PWM_N=P1^5;
sbit DR=P1^6; //方向控制
//-----------------------預(yù)定義值--------------------------------------------------------
#define PWM_T 1800 //定義PWM的周期T為18ms
#define Ts1 1000
#define Ts2 1000 //定義光電編碼器采樣時間為10ms
#define timer_data (256-10) //定時器預(yù)置值,12M時鐘是,定時0.01ms
//-----------------------預(yù)設(shè)定值--------------------------------------------------------
bit target_angle; //雷達(dá)檢測目標(biāo)角度
bit direction; //電機方向標(biāo)志位
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -