新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機的ISP在線編程設計介紹

        單片機的ISP在線編程設計介紹

        作者: 時間:2012-07-29 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/171120.htm

        3 并行口與AT89S5X的硬件

          通過對并行口和時序的分析,我們制作了AT89S5X下載線。下面對并行口與的連線作一簡單: 并行口P2引腳連接單片機的P1.5引腳(MOSI);并行口P10引腳連接單片機的P1.6引腳(MISO);并行口P1引腳連接單片機的P1.7引腳(SCK);并行口P17引腳連接單片機的RST引腳,如圖2所示。

        按此在新窗口瀏覽圖片
        圖2 AT89S52下載線電路圖

        4 下載線的軟件

          硬件的基礎上,通過對時序和串行指令的分析,采用Visual C++6.0編寫了下載線程序。其主要關鍵函數略——編者注。

        結語

          以下是作者在調試中獲取的一些參數,希望對大家有所幫助。

          參考資料:

          晶體振蕩器的頻率為33 MHz(MAX),所以周期T=1/F=1/33 MHz=30 ns(MIN);SCK正脈沖寬度為8×30 ns=240 ns(MIN);SCK負脈沖寬度為8×30 ns=240 ns(MIN);MOSI建立到SCK變高時間為30 ns(MIN);SCK變高后MOSI保持時間為2×30 ns(MIN);SCK變低到MISO有效時間為10 ns(MIN)~32 ns(MAX)(一般取16 ns);芯片檫除指令周期為500 ms;串行字節寫周期為64×30 ns+400 ns。

          實驗數據:

          晶體震蕩器的頻率為33 MHz(MAX),所以周期T=1/F=1/33 MHz=30 ns(MIN);芯片擦除指令周期為200 ms;SCK變高后MOSI保持時間為1 ms(MIN)。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 化德县| 上饶市| 东山县| 嵩明县| 瑞昌市| 建阳市| 普安县| 历史| 内丘县| 六安市| 吴堡县| 乡宁县| 松桃| 鄂伦春自治旗| 丰宁| 合阳县| 荔波县| 两当县| 普兰县| 安化县| 望奎县| 镶黄旗| 雅安市| 谷城县| 柏乡县| 若尔盖县| 繁昌县| 祁连县| 丰顺县| 专栏| 汉川市| 库尔勒市| 成武县| 天津市| 桂林市| 泾阳县| 蓝田县| 南华县| 镇雄县| 嘉峪关市| 元氏县|