分享一個簡單的循跡小車的程序
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei.png (21.97 KB, 下載次數: 62)
下載附件
2021-12-7 04:18 上傳
51hei截圖20211206185633.png (74.32 KB, 下載次數: 62)
下載附件
2021-12-6 18:56 上傳
單片機源程序如下:
- //----------------------------------------------------------
- //----文件:自動循跡小車源代碼
- //----直流電機的開環控制keil c51 源代碼
- //----------------------------------------------------------
- //--------------------調用庫函數----------------
- #include <AT89X52.h>
- #include <xiaoche.h>
- #include <xunji.c>
- #include <stop.c>
- #include <keyboard.c>
- #include <bizhang.c>
- #include <pwmout.c>
- //----------------------------------------------------------
- //函數名稱:main
- //用戶主函數
- //函數功能:主函數
- //----------------------------------------------------------
- void main()
- {
- WDT_CONTR=0x3b;
- timer_init(); //初始化
- while(1)
- {
- keyboard(); //鍵盤掃描
- jieshou(); //遙控信號檢測,要與傳感器實物連接才能正常使用.
- xunji(); //循跡檢測
- bizhang(); //避礙物檢測
- stop(); //目標站點檢測
- WDT_CONTR=0x3b; //喂狗
- }
- }
復制代碼
51hei.png (13.98 KB, 下載次數: 59)
下載附件
2021-12-7 04:21 上傳
Proteus7.5版本的dsn文件與Keil2代碼 51hei附件下載:
pwm.7z
(377.47 KB, 下載次數: 91)
2021-12-7 04:21 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|