一種基于CH340T 的STC89C52RC 編程器設計
單片機子系統,采用40 引腳的試驗用插座,為了正常編程,外接必備的單片機復位電路和晶振電路。特別地,為提高編程器的適用性,晶振電路采用跳線開關J1 為單片機提供12MHz 和11.0592M共2 種工作頻率。
3 系統測試
ISP 編程涉及的軟件主要有USB 驅動程序、單片機固件程序和計算機應用程序三部分構成。單片機固件程序用來實現計算機讀取和編程STC 單片機內部的E2PROM(數據Flash),已提前固化在單片機內部。
測試之前,必須首先安裝USB 驅動軟件USB DriverInstaller.exe,該驅動可以將接入計算機USB 接口的編程映射為虛擬串口,一般是COM3 或COM4.然后安裝STC 單片機在線編程燒錄軟件STC-ISP.STC-ISP 是針對STC 系列單片機而設計的軟件,可下載STC89 系列、12C2052 系列和12C5410 等系列的STC 單片機,功能強大,使用簡便。本編程器要求版本在V3.0 以上。
測試步驟是,將單片機STC89C52RC 插入編程器插座,整體插入計算機USB 接口(或用USB 線將編程器和計算機連接)。然后打開STC-ISP 軟件,依次在主界面中選擇MCU 單片機型號(MCUTYPE),導入Hex 文件(Open File/ 打開文件),選擇串口(COM :
COM3 或COM4 等)和波特率,最后點擊下載按鈕。下載成功的主界面如圖3 所示。
經過多次反復測試本文設計的編程器,功能正常,性能可靠。
4 結束語
本文介紹了一種簡單實用、價格低的ISP 編程器。該編程器具有功能穩定、速度快、價格低和易用性強等優點,適合STC 89C/S51XX/52XX 等系列單片機的程序燒錄。另外,本系統擴展性較好,原理圖稍加改動,借助于SPI 接口,實現對Atmega8515/ Atmega162(AVR 芯片)等更多的單片機的ISP 編程下載
手機電池相關文章:手機電池修復
負離子發生器相關文章:負離子發生器原理 塵埃粒子計數器相關文章:塵埃粒子計數器原理 晶振相關文章:晶振原理 上拉電阻相關文章:上拉電阻原理 離子色譜儀相關文章:離子色譜儀原理
評論