官术网_书友最值得收藏!

機器人與C51單片機

如圖1-2所示是本書需要制作的小型機器人,它采用AT89S52單片機作為大腦,通過教學板安裝在機器人底盤上。本書將以此機器人作為平臺,完成上節(jié)提到的機器人所需具備的4種基本能力,使機器人具有基本的智能。

圖1-2 采用C51單片機的機器人

本講首先通過以下步驟告訴你如何安裝和使用C51單片機的C語言編程開發(fā)環(huán)境,如何用C語言開發(fā)第一個簡單機器人程序,并在機器人上如何運行你編寫的這個程序。本講的具體任務包括:

● 尋找并安裝開發(fā)編程軟件;

● 連接機器人到電池或者供電的電源;

● 連接單片機教學板ISP接口到計算機,以便編程;

● 連接單片機教學板串行接口到計算機,以便調(diào)試和交互;

● 運用C語言初次編寫少量的程序,運用編譯器編譯生成可執(zhí)行文件,然后下載到單片機上,通過串口觀察機器人上的單片機教學板的執(zhí)行結果;

● 完成后斷開電源。

主站蜘蛛池模板: 达孜县| 毕节市| 万全县| 乐安县| 延吉市| 图木舒克市| 博白县| 马鞍山市| 永平县| 辽宁省| 郴州市| 观塘区| 宽城| 分宜县| 五华县| 陵水| 宿迁市| 临沂市| 永新县| 上林县| 花莲县| 梧州市| 高密市| 广水市| 汶上县| 高邮市| 阜新市| 梨树县| 东台市| 武川县| 岳普湖县| 广元市| 上林县| 成安县| 台南市| 吉安县| 安庆市| 定州市| 银川市| 定陶县| 浮山县|