- C51單片機應(yīng)用與C語言程序設(shè)計
- 秦志強編著
- 16字
- 2019-01-01 05:55:33
第3講 C語言函數(shù)與機器人巡航控制
學(xué)習(xí)情境
通過對單片機編程可以使機器人完成各種巡航動作。本講使用C51單片機和C語言來重新實現(xiàn)這些功能,同時詳細了解C語言函數(shù)的定義和使用方法。前面已經(jīng)提到,函數(shù)是C語言的核心概念和方法。
本講所要完成的主要任務(wù)如下:
(1)對單片機編程使機器人做基本巡航動作:向前,向后,左轉(zhuǎn),右轉(zhuǎn)和原地旋轉(zhuǎn);
(2)編寫程序使機器人由突然啟動或停止變?yōu)橹鸩郊铀倩驕p速運動;
(3)寫一些執(zhí)行基本巡航動作的函數(shù),每一個函數(shù)都能夠被多次調(diào)用;
(4)將復(fù)雜巡航運動記錄在數(shù)組中,編寫程序執(zhí)行這些巡航運動。
推薦閱讀
- 輕松學(xué)會單片機
- 嵌入式Qt實戰(zhàn)教程
- DSP技術(shù)與應(yīng)用實例
- 單片機原理與應(yīng)用:基于Keil+Proteus
- 嵌入式系統(tǒng)Linux內(nèi)核開發(fā)實戰(zhàn)指南(ARM平臺)
- 嵌入式Linux軟硬件開發(fā)詳解:基于S5PV210處理器
- 案例解說組態(tài)軟件典型控制應(yīng)用
- 嵌入式系統(tǒng):基于項目的分析和設(shè)計
- 基于ARM Cortex-M0+的CW32嵌入式開發(fā)實戰(zhàn)
- 基于Quartus II的FPGA/CPLD設(shè)計實例精解
- 丹佛斯變頻器控制技術(shù)
- 高分辨率遙感影像變化檢測
- ARM嵌入式處理器及應(yīng)用
- DIY玩轉(zhuǎn)51單片機
- 51單片機應(yīng)用基礎(chǔ)(C51版)