新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 機器人常用的單片機使用經驗(一)

        機器人常用的單片機使用經驗(一)

        作者: 時間:2013-09-21 來源:網絡 收藏
        的原則。
        AT89S51有4K的Flash程序存儲器,128字節的RAM,32條IO口,中斷系統具有6個中斷源、5個終端矢量、2個中斷優先級的中斷結構;串行口是一個全雙工的串行通信口;AT89S51的電源電壓為4.0-5.5V,AT89LS51的電源電壓為2.7-4.0V;振蕩器頻率0-33MHz(AT89S51),0-16MHz(AT89LS51); 有ISP 在線編程功能,這個功能的優勢在于改寫存儲器內的程序不需要把芯片從工作環境中剝離。是一個強大易用的功能。
        AT89S52程序儲存器容量為8KB,還有AT89S55,ROM容量更大。
        有很多公司生產了很多擴展型51系列,有的帶有AD轉換器,有的帶有比較器,有的帶有PWM,讀者可以根據自身需要選擇合適的51單片機,但要注意他們的管腳定義和編程方式。
        3 使用方法
        AT89S51 適于做單片機學習板、電子時鐘、超聲波測距儀等不需要采集模擬量和控制大功率外部元件的電路。S51與過去的C51的區別在于S51支持ISP在線編程,即C51需要幾百元的編程器編程,而S51僅需一條25針并口線和非常簡單的轉換電路即可接在臺式電腦打印機接口燒程序,下載燒程序小軟件即實現可對S51單片機編程。對51單片機編程一般選用Keil軟件,可采用C語言或者匯編語言,編完程后選擇輸出HEX文件,然后用燒程序小軟件讀取HEX文件,再燒寫到單片機中。
        上一頁 1 2 3 下一頁

        關鍵詞: 機器人 單片機

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 洛浦县| 曲阜市| 安平县| 汝南县| 河北区| 临沧市| 赤水市| 湖州市| 尚义县| 乌兰察布市| 黄石市| 措勤县| 瑞金市| 桦甸市| 西华县| 江陵县| 凤庆县| 常宁市| 嵊泗县| 芜湖县| 上犹县| 岢岚县| 梓潼县| 镇赉县| 东乡| 龙南县| 天峻县| 大方县| 广丰县| 集贤县| 塔城市| 安义县| 德保县| 昌宁县| 墨江| 开鲁县| 梅河口市| 郯城县| 临沂市| 慈利县| 济南市|