• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 針對C8051F單片機的手持編程器(SMP)介紹

    針對C8051F單片機的手持編程器(SMP)介紹

    作者: 時間:2012-02-18 來源:網絡 收藏

    是高度集成的混合信號系統級芯片(SoC),具有與8051 兼容的高速CIP-51 內核,與MCS-51 指令集完全兼容,內置程序存儲器FLASH、數據存儲器RAM;片內集成了ADC、DAC 等常用的模擬外設及UART、SMBus、SPI 等數字外設。

    本文引用地址:http://www.czjhyjcfj.com/article/172061.htm

      具有片內調試電路,通過4 腳的JTAG 接口或者2線的C2接口可以進行非侵入式、全速的在系統調試及下載。

      基于以上特點,在工業控制、消費電子、通信等領域得到了廣泛應用。但是,用戶在生產過程中,希望一種方便快捷地對單片機編程,這種情況,深圳世強電訊有限公司設計開發了一款(以下簡稱:)方便用戶編程。

      一、 開發背景

      單片機編程是生產環節的一道重要工具,目前對單片機編程主要有兩種方式:離線編程和在線編程。

      1、 離線編程

      離線編程連接方式如圖1 所示:

      


      圖1 離線編程方式連接示意圖

      目前大多數51單片機都是采用的是離線編程方式,但是離線編程方式存在以下缺點:

      專用的價格一般比較昂貴,體積笨重;

      編程過程中需要PC機的參與;

      需要在PC機上為安裝專用的驅動軟件;

      操作過程繁瑣;

      MCU的程序需要更新時,必須將板上的MCU取下來重新燒寫,這顯然不適合現場編程的需要。

      2、 在線編程

      目前C8051F單片機主要采用在線編程方式,連接方式如圖2 所示:

      

      圖2 C8051F 單片機目前常用編程方式示意圖

      用戶在使用這種方式時反饋如下問題:

      一直需要PC機的參與,不適合現場編程;

      需要專用編程軟件;

      需要在用戶板上安裝一個2×5 雙排2.54mm 插針,對于小封裝(最小至3×3mm)單片機應用在小型便攜式設備上的情況,PCB空間一般比較緊張,這種雙排插針的安裝用戶很難接收。

      以上兩種目前常用的編程方式或多或少都會給用戶生產帶來不方便,這種情況,深圳世強電訊有限公司Silicon Laboratories公司的C8051F單片自主研發了一款方便、安全、易于操作的編程器(SPP),SPP的推出可以極大的方便用戶生產、現場編程。

      二、 簡介

      SMP 是深圳世強結合Silabs C8051F 單片機高保密性、低功耗的特點,為方便用戶輕松編程而開發的一款式編程器。此編程器專門針對C8051F單片機用戶,操作簡單,PC機下載HEX文件到編程器不需專門的軟件,只需超級終端(Windows 系統都自帶)即可完成;在編程過程中不需PC 機的參與,操作人員只需簡單按編程鍵或者插拔編程頭即可完成編程工作;另外,編程器被多重加密,很好保護用戶的知識產權不被侵犯。SMP外觀如圖3 所示:

      

      圖3 SMP外觀示意圖

      1、 編程器概貌

      體積小:11.5cm(長)×7.5cm(寬) ×2.5cm(高)

      重量輕:0.1Kg

      2、 對外接口

      電源輸入接口:輸入9VDC

      DB9:RS232接口,連接到PC機,在PC機上用超級終端配置編程器、下載HEX 文件

      2.54mm雙排十針:C2/JTAG 編程接口,用下載線纜連接到目標板


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 冷水江市| 怀来县| 葫芦岛市| 大理市| 丁青县| 洛川县| 郁南县| 鄂托克前旗| 台南县| 天等县| 曲沃县| 苗栗市| 松原市| 家居| 徐水县| 江山市| 新巴尔虎右旗| 甘德县| 诸暨市| 寿阳县| 正安县| 陇南市| 建宁县| 尼玛县| 六枝特区| 资溪县| 蓝山县| 锡林浩特市| 信阳市| 东莞市| 扎鲁特旗| 阿拉善盟| 南通市| 依安县| 城口县| 达尔| 安龙县| 平定县| 无棣县| 衡阳县| 隆尧县|