自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

機(jī)電之家資源網(wǎng)
單片機(jī)首頁(yè)|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開(kāi)發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開(kāi)發(fā)
培訓(xùn)信息
贊助商
下載電纜實(shí)現(xiàn)AT89S5X的ISP編程
下載電纜實(shí)現(xiàn)AT89S5X的ISP編程
 更新時(shí)間:2008-7-26 20:47:44  點(diǎn)擊數(shù):5
【字體: 字體顏色

  摘要: 下載電纜被廣泛應(yīng)用于電子系統(tǒng)設(shè)計(jì)與調(diào)試過(guò)程中。本文介紹它的基本原理和編程控制方法;針對(duì)目前單片機(jī)的ISP串行編程模式列舉實(shí)例 , 簡(jiǎn)要介紹AT89S5X的串行編程的方法和部分協(xié)議,使用VC編程,應(yīng)用下載電纜實(shí)現(xiàn)對(duì)AT89S5X系列單片機(jī)的ISP編程;文末提出統(tǒng)一下載電纜硬件或軟件的設(shè)想,并提供可以下載支持多種單片機(jī)ISP編程軟件的網(wǎng)址。

    關(guān)鍵詞: 下載電纜 串行編程 AT89S5X ISP

引言

隨著電子技術(shù)的日益發(fā)展,芯片的規(guī)模越來(lái)越大,封裝日趨小型化,相應(yīng)的對(duì)系統(tǒng)板級(jí)調(diào)試?yán)щy也在加大。IEEE制定了標(biāo)準(zhǔn)測(cè)試端口與邊界掃描的標(biāo)準(zhǔn)IEEE std 1149.1,這就是JTAG接口協(xié)議。JTAG接口通過(guò)TCK、TDI、TDO、TMS四根信號(hào)線(xiàn),以串行模式為系統(tǒng)提供了對(duì)復(fù)雜芯片的各引腳連通性測(cè)試,進(jìn)步還能實(shí)現(xiàn)對(duì)可編程芯片的配置與處理器芯片的調(diào)試等等。下載電纜就是一種使用計(jì)算機(jī)的并行端口通過(guò)軟件的仿零點(diǎn)實(shí)現(xiàn)JTAG接口協(xié)議,訪(fǎng)問(wèn)可編程芯片的廉價(jià)工具。本文使用的下載電纜是Altera公司為其可編程邏輯器件開(kāi)發(fā)的ByteBlasterMV電纜。ISP(在系統(tǒng)可編程的簡(jiǎn)稱(chēng))是最先由Lattice公司提出的一種技術(shù),是通過(guò)同步串行方式實(shí)現(xiàn)對(duì)其可編程邏輯器件的重配置。ISP與JTAG的接口協(xié)議很相像,只是后者形成了標(biāo)準(zhǔn)。ISP現(xiàn)在已經(jīng)成為一種概念,它的提出改變了傳統(tǒng)硬件系統(tǒng)開(kāi)發(fā)的流程,大大方便了開(kāi)發(fā)者,加快了開(kāi)發(fā)速度,F(xiàn)在大多數(shù)的可編程器件(FPGA、CPLD、DSP、MCU……)都支持ISP特性。單片機(jī)也不例外,Atmel公司推出的AT89S系列51單片機(jī)也符合ISP特性。

1 下載電纜的硬件

要實(shí)現(xiàn)JTAG接口協(xié)議可以使用專(zhuān)用的IC,如74LVT8980、74LVT8990,它與MCU配合可以提供高速的JTAG串行訪(fǎng)問(wèn),成本較高。下載電纜則是實(shí)現(xiàn)JTAG接口協(xié)議的廉價(jià)方案。它僅命名用74HC244做線(xiàn)路驅(qū)動(dòng),由計(jì)算機(jī)的并行端口引出I/O作為T(mén)CK、TDI、TDO、TMS等信號(hào)線(xiàn)。由于并口在SPP模式下共有3個(gè)端口——數(shù)據(jù)輸出端口、控制輸出端口、狀態(tài)輸入端口,各種下載電纜究竟從那個(gè)端口引出JTAG信號(hào)線(xiàn)幾乎都不相同,圖1、圖2是兩種下載電纜的原理圖。

并口簡(jiǎn)介:

計(jì)算機(jī)的并行端口工作在SPP模式下,對(duì)它的控制是通過(guò)數(shù)據(jù)輸出端口、控制輸出端口、狀態(tài)輸入端口來(lái)實(shí)現(xiàn)的。

并行口有25個(gè)引腳,其中包括8位數(shù)據(jù)線(xiàn)、5位狀態(tài)線(xiàn)、4位控制線(xiàn)。

數(shù)據(jù)端口(378H):D0~D7用于數(shù)據(jù)輸出。

狀態(tài)端口(379H):*S7(Busy)、S6(nAck)、S5(PE)、S4(Select)、S3(nError)。

控制端口(37AH):*C3(nSelin)、S2(nInit)、*C(AnutoFeed)、*C0(nStrobe)。

()(端口地址是缺省的LPT1設(shè)置;*表示此引腳有反向器)

表1為并行端口定義。對(duì)應(yīng)原理圖有:

Altera的下載電纜

TCK、TDI、TMS、TDO分別對(duì)應(yīng)D0、D6、D1、*S7;

Atmel的電纜

TCK、TDI、TMS、TDO分別對(duì)應(yīng)*C0、D0、*C3、S6。

表1 并行端口定義表

引腳號(hào)
  • 上一篇: 溫度測(cè)量設(shè)計(jì)
  • 下一篇: 基于77E58的高速行式熱敏打印機(jī)控制板的研制
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁(yè)  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話(huà):0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1