資源簡介
步進電機基本啟動代碼,TB6600+57BYG250B+51單片機。供大家學習使用。
代碼片段和文件信息
#include??
???#include?
unsigned?char?timer1;?
sbit?DIR?=?P2^1; ?//方向
sbit?ENA?=?P2^2; ??//脫機
sbit?PWM?=?P2^0; ??//脈沖
void?system_lni()
{
??TMOD=0x11;
??TH1?=0xfe; ??//11.0592MHz??0.5ms定時
??TL1?=0x33;
??TR1?=1; ??//啟動T1定時器
??IE??=0x8A; ??//開啟T0,T1中斷
}
?
main()
{
?????system_lni(); ???//調用子函數初始化定時器T1
?while(1)
{
????if(timer1>5) //決定一個脈沖周期時間,0.5ms*10=5ms
{
???ti
- 上一篇:一次性口令身份認證
- 下一篇:基于運動顯著圖的人群異常行為檢測
評論
共有 條評論