STC編程器

STC編程器/STC下載工具/STC-ISO但在台灣是叫燒錄器,因為台灣的半導體產業發展的早,到大陸後,客戶之所以叫它為“編程器”是因為現在英文名為PROGRAMMER,這個英文名與一般編寫軟體程式設計師是同名,所以就叫“編程器”,編程器實際上是一個把可程式的積體電路寫上數據的工具,編程器主要用於單片機(含嵌入式)/存儲器(含BIOS)之類的晶片的編程(或稱刷寫)。

基本介紹

  • 中文名:STC編程器
  • 外文名:PROGRAMMER
  • 別名:燒錄器
  • 定義:把可程式積體電路寫上數據的工具
操作,原理,STC晶片解密,軟解密技術,紫外線光技術,STC探針技術,

操作

STC編程器簡單使用
首先,要下載STC-ISP軟體,並安裝到電腦中。然後將簡易編程器與電腦的RS-232九針串口連線,把待編程單片機插入編程器的20腳插座中.注意單片機的插入方向!此時先不要為編程器通電。雙擊安裝目錄中的STC-ISP V35檔案運行編程軟體。該軟體的界面局部如圖4(略)所示。上面有非常詳細的介紹,整個編程分五步進行:
STC編程器
1.選擇單片機型號和確定數據寫入範圍。
2.裝入編譯好的BIN或HEX檔案。
3.選擇串口,並設定波特率
4.設定工作模式與下載條件。
5.點擊Download/下載按鈕進行下載,然後再接通編程器的電源。
注意,最後這一步非常重要。必須先啟動軟體的“Download/下載”.然後再為編程器通電。(看此晶片的電壓有3.3V和5V)
PLC的程式語言
PLC的程式語言:與計算機一樣,PLC的plc編程器的工作過程一般可分為四個掃描階段:
1)一般掃描階段,在此階段PLC復位WDT,檢查I/O匯流排和程式存儲器
2)執行外設命令掃描階段,在此階段PLC執行編程器、圖形編程器等外設輸入的命令。
3)執行用戶程式掃描階段。
4)數據輸入/輸出掃描階段。
PLC的程式語言:與計算機一樣,PLC的操作是按其程式要求進行的,而程式是用程式語言表達的。plc編程器是工業自動控制的專用裝置其主要使用者是廣大工程技術人員及操作維護人員,為了滿足他們的傳統習慣和掌握能力,採用了具有自身特色的程式語言或方式。

原理

STC系列單片機簡易編程器的電路。IC1是編程時插晶片的20腳DIP插座。R1、C1為被編程晶片提供復位信號,X1、C2、C3為被編程晶片提供時鐘信號,VT1、VT2構成簡易的RS-232到TTL的電平轉換,省掉了MAX232。

STC晶片解密

軟解密技術

軟解密技術,就是通過軟體找出單片機的設計缺陷,將內部OTP/falsh ROM 或eeprom代碼讀出,但這種方法並不是最理想的,因為研究時間太長。

紫外線光技術

紫外線光技術,是一個非常流行的一種方法,也是最簡單的一種時間快、像我們一樣只要30至120分鐘出檔案、成本非常低樣片成本就行。首先將單片機的 Config.(配置檔案)用燒寫器保存起來,再用硝酸熔去掉封裝,在顯微鏡下用不透光的物體蓋住 OTP/falsh ROM 或eeprom處,紫外線照在加密位上10到120分鐘,加密位由0變為1就能用編程器將程式讀出。(不過它有個缺陷,不是對每顆OTP/falsh都有效)

STC探針技術

探針技術,和FIB技術解密,是一個很流行的一種方法,但是要一定的成本。首先將單片機的 Config.(配置檔案)用燒寫器保存起來,用在檔案做出來後手工補回去之用。再用硝酸熔去掉封裝,在顯微鏡下用微形探針試探。得出結果後在顯微鏡拍成圖片用FIB連線或切割加工完成。也有不用FIB用探針就能用編程器將程式讀出。

相關詞條

熱門詞條

聯絡我們