浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 接口電路

外設(shè)端SCSI-2接口芯片AMD53CF94的應(yīng)用

發(fā)布時間:2008/5/27 0:00:00 訪問次數(shù):782

        作者:山東威海北洋電氣集團公司

     徐發(fā)榮 來源:《國外電子元器件》

     摘要:amd53cf94是amd公司生產(chǎn)的增強型scsi-2控制器,它支持fast

     scsi-2控制協(xié)議,廣泛應(yīng)用于磁盤驅(qū)動器、cd-rom、dvd、hdd硬盤驅(qū)動器、掃描儀和主機適配器等各個領(lǐng)域。文中給出了amd53cf94的一個具體接口連接電路,并給出了該接口電路scsi端口初始化、接收pc機數(shù)據(jù)和向pc機發(fā)送數(shù)據(jù)的軟件程序框圖及詳細的程序清單。

    

    

     關(guān)鍵詞:接口電路

     scsi 控制器 數(shù)據(jù)傳輸 amd53cf94

     目前,在計算機及其外設(shè)中,scsi標準接口應(yīng)用越來越廣泛。其范圍遍布了從磁盤驅(qū)動器、cd-rom、dvd、hdd(硬盤驅(qū)動器)、scaner(掃描儀)到主機適配器等各個領(lǐng)域。由于其自身所具有優(yōu)點,近幾年scsi標準及其應(yīng)用得到了迅速的發(fā)展。它允許串接多個外設(shè),傳輸速度也從scsi-1的5mb/s發(fā)展到ultra2(side)的80mb/s。但在目前階段,該接口最成熟且最廣泛的應(yīng)用還是scsi-2標準,scsi-2標準的傳輸速率為10mb/s(8bit)和20mb/s(16bit),已能滿足大部分外設(shè)的數(shù)據(jù)傳輸需要。本文介紹一種利用amd53cf94

     scsi-2控制器來實現(xiàn)與外設(shè)進行scsi-2標準接口的軟件、硬件設(shè)計方法。

     1 硬件設(shè)計

     amd53cf94是amd公司的產(chǎn)品,屬于增強型scsi-2控制器。支持fast

     scsi-2控制協(xié)議。其同步模式傳輸速率可達10mbytes/s,在異步模式時,其傳輸速率達5mbytes/s。它具有24位傳輸計數(shù)器(即最大塊傳送字節(jié)數(shù)達16mbytes),采用3總線設(shè)計方案(16位dma接口、8位cpu接口總線和8位scsi數(shù)據(jù)接口)。amd53cf94控制器直接支持選擇、再選擇、信息傳輸和失連命令,同時還帶有省電模式(減少功率消耗)。它內(nèi)含一個可編程抗干擾電路,可以消除寬度達35ns的干擾脈沖,從而極大地提高了系統(tǒng)的可靠性。該芯片采用84腳plcc封裝形式。

     amd53cf94在系統(tǒng)中有多種接法,可以根據(jù)具體的應(yīng)用需求選擇最佳的連接方式。cpu對amd53cf94的控制具有查詢和中斷兩種方式。本文介紹的應(yīng)用采用中斷工作方式。具體的硬件電路如圖1所示,圖中:命令和信息利用cpu接口進行傳輸和執(zhí)行,數(shù)據(jù)利用dma通道進行傳輸,電路中的89c51單片機完全可以滿足高速數(shù)據(jù)傳輸?shù)囊蟆?

     2 軟件設(shè)計

     amd53cf94的接口軟件程序包括scsi端口初始化、接收pc機數(shù)據(jù)和向pc機發(fā)送數(shù)據(jù)三部分。

     2.1 scsi端口初始化

     圖2所示是amd53cf94接口軟件中的scsi端初始化程序框圖。具體的程序清單如下:

     ;*** scsi interface initialization

     subroutine***

     proc scsiini

     scsiini:mov a,#02h ;cmdreg(command

     register)為命令寄存器單元

     mov dptr,#cmdreg;02為reset chip命令

     movx @dptr,a;復位所有片內(nèi)功能,返回失連狀態(tài),產(chǎn)生硬復位條件

     mov a,#00h ;00為nop命令

     movx @dptr,a

     ;空操作,釋放命令寄存器

     mvv a,#01h ;01為flush fifo命令

     movx @dptr,a ;初始化數(shù)據(jù)fifo為空

     mov a,#00h ;stcregl(start transfer

     count register low)

     mov dptr,#stcregl ;清除傳輸置數(shù)寄存器低8位

     movx @dptr,a

     mov dptr,#stcregm ;stcregm(start

     transfer count register middle)

    

        作者:山東威海北洋電氣集團公司

     徐發(fā)榮 來源:《國外電子元器件》

     摘要:amd53cf94是amd公司生產(chǎn)的增強型scsi-2控制器,它支持fast

     scsi-2控制協(xié)議,廣泛應(yīng)用于磁盤驅(qū)動器、cd-rom、dvd、hdd硬盤驅(qū)動器、掃描儀和主機適配器等各個領(lǐng)域。文中給出了amd53cf94的一個具體接口連接電路,并給出了該接口電路scsi端口初始化、接收pc機數(shù)據(jù)和向pc機發(fā)送數(shù)據(jù)的軟件程序框圖及詳細的程序清單。

    

    

     關(guān)鍵詞:接口電路

     scsi 控制器 數(shù)據(jù)傳輸 amd53cf94

     目前,在計算機及其外設(shè)中,scsi標準接口應(yīng)用越來越廣泛。其范圍遍布了從磁盤驅(qū)動器、cd-rom、dvd、hdd(硬盤驅(qū)動器)、scaner(掃描儀)到主機適配器等各個領(lǐng)域。由于其自身所具有優(yōu)點,近幾年scsi標準及其應(yīng)用得到了迅速的發(fā)展。它允許串接多個外設(shè),傳輸速度也從scsi-1的5mb/s發(fā)展到ultra2(side)的80mb/s。但在目前階段,該接口最成熟且最廣泛的應(yīng)用還是scsi-2標準,scsi-2標準的傳輸速率為10mb/s(8bit)和20mb/s(16bit),已能滿足大部分外設(shè)的數(shù)據(jù)傳輸需要。本文介紹一種利用amd53cf94

     scsi-2控制器來實現(xiàn)與外設(shè)進行scsi-2標準接口的軟件、硬件設(shè)計方法。

     1 硬件設(shè)計

     amd53cf94是amd公司的產(chǎn)品,屬于增強型scsi-2控制器。支持fast

     scsi-2控制協(xié)議。其同步模式傳輸速率可達10mbytes/s,在異步模式時,其傳輸速率達5mbytes/s。它具有24位傳輸計數(shù)器(即最大塊傳送字節(jié)數(shù)達16mbytes),采用3總線設(shè)計方案(16位dma接口、8位cpu接口總線和8位scsi數(shù)據(jù)接口)。amd53cf94控制器直接支持選擇、再選擇、信息傳輸和失連命令,同時還帶有省電模式(減少功率消耗)。它內(nèi)含一個可編程抗干擾電路,可以消除寬度達35ns的干擾脈沖,從而極大地提高了系統(tǒng)的可靠性。該芯片采用84腳plcc封裝形式。

     amd53cf94在系統(tǒng)中有多種接法,可以根據(jù)具體的應(yīng)用需求選擇最佳的連接方式。cpu對amd53cf94的控制具有查詢和中斷兩種方式。本文介紹的應(yīng)用采用中斷工作方式。具體的硬件電路如圖1所示,圖中:命令和信息利用cpu接口進行傳輸和執(zhí)行,數(shù)據(jù)利用dma通道進行傳輸,電路中的89c51單片機完全可以滿足高速數(shù)據(jù)傳輸?shù)囊蟆?

     2 軟件設(shè)計

     amd53cf94的接口軟件程序包括scsi端口初始化、接收pc機數(shù)據(jù)和向pc機發(fā)送數(shù)據(jù)三部分。

     2.1 scsi端口初始化

     圖2所示是amd53cf94接口軟件中的scsi端初始化程序框圖。具體的程序清單如下:

     ;*** scsi interface initialization

     subroutine***

     proc scsiini

     scsiini:mov a,#02h ;cmdreg(command

     register)為命令寄存器單元

     mov dptr,#cmdreg;02為reset chip命令

     movx @dptr,a;復位所有片內(nèi)功能,返回失連狀態(tài),產(chǎn)生硬復位條件

     mov a,#00h ;00為nop命令

     movx @dptr,a

     ;空操作,釋放命令寄存器

     mvv a,#01h ;01為flush fifo命令

     movx @dptr,a ;初始化數(shù)據(jù)fifo為空

     mov a,#00h ;stcregl(start transfer

     count register low)

     mov dptr,#stcregl ;清除傳輸置數(shù)寄存器低8位

     movx @dptr,a

     mov dptr,#stcregm ;stcregm(start

     transfer count register middle)

    

相關(guān)IC型號

熱門點擊

 

推薦技術(shù)資料

耳機放大器
    為了在聽音樂時不影響家人,我萌生了做一臺耳機放大器的想... [詳細]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復制成功!