freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文:基于vhdl的uart設(shè)計(jì)(編輯修改稿)

2024-12-22 18:34 本頁面
 

【文章內(nèi)容簡介】 ECP,大多數(shù)PC機(jī)配有4位或8位的并口,許多利用Intel386芯片組的便攜機(jī)配有EPP口,支持全部IEEE1284并口規(guī)格的計(jì)算機(jī)配有ECP并口?! ?biāo)準(zhǔn)并行口有4位、8位、半8位:4位口一次只能輸入4位數(shù)據(jù),但可以輸出8位數(shù)據(jù);8位口可以一次輸入和輸出8位數(shù)據(jù);半8位也可以。  EPP口(增強(qiáng)并行口):由Intel等公司開發(fā),允許8位雙向數(shù)據(jù)傳送,可以連接各種非打印機(jī)設(shè)備,如掃描儀、LAN適配器、磁盤驅(qū)動(dòng)器和CDROM 驅(qū)動(dòng)器等。  ECP口(擴(kuò)展并行口):由Microsoft、HP公司開發(fā),能支持命令周期、數(shù)據(jù)周期和多個(gè)邏輯設(shè)備尋址,在多任務(wù)環(huán)境下可以使用DMA(直接存儲器 訪問)。目前幾乎所有的586機(jī)的主板都集成了并行口插座,標(biāo)注為 Paralle1或LPT1,是一個(gè)26針的雙排針插座?!? 計(jì)算機(jī)的另一種標(biāo)準(zhǔn)接口是串行口,現(xiàn)在的PC機(jī)一般至少有兩個(gè)串行口COM1和COM2。串行口不同于并行口之處在于它的數(shù)據(jù)和控制信息是一位接一位串行地傳送下去。這樣,雖然速度會慢一些,但傳送距離較并行口更長,因此長距離的通信應(yīng)使用串行口。通常COM1使用的是9針D形連接器,而COM2有些使 用的是老式的DB25針連接器。    1)IDE接口  IDE接口也叫做ATA端口,只可以接兩個(gè)容量不超過528M的硬盤驅(qū)動(dòng)器,接口的成本很低,因此在38486時(shí)期非常流行。但大多數(shù)IDE接口不支持DMA數(shù)據(jù)傳送,只能使用標(biāo)準(zhǔn)的PCI/O端口指令來傳送所有的命令、狀態(tài)、數(shù)據(jù)。幾乎所有的586主板上都集成了兩個(gè)40針的雙排針I(yè)DE接口插座,分別標(biāo)注為IDE1和IDE2?! ?)EIDE接口  EIDE接口較IDE接口有了很大改進(jìn),是目前最流行的接口?! ∈紫?,它所支持的外設(shè)不再是2個(gè)而是4個(gè)了,所支持的設(shè)備除了硬盤,還包括CD-ROM驅(qū)動(dòng)器磁盤備份設(shè)備等?! ∑浯危珽IDE標(biāo)準(zhǔn)取消了528MB的限制,代之以8GP限制?! 〉谌珽IDE有更高的數(shù)據(jù)傳送速率,支持PIO模式3和模式4標(biāo)準(zhǔn)?!?  SCSI(SmallComputerSystemInterface)小計(jì)算機(jī)系統(tǒng)接口,在做圖形處理和網(wǎng)絡(luò)服務(wù)的計(jì)算機(jī)中被廣泛采用SCSI接口的硬盤。除了硬盤以外,SCSI接口還可以連接CD-ROM驅(qū)動(dòng)器、掃描儀和打印機(jī)等,它具有以下特點(diǎn):  .可同時(shí)連接7個(gè)外設(shè);  .總線配置為并行8位、16位或32位;  .();  .更高的數(shù)據(jù)傳輸速率,IDE是2MB每秒,SCSI通??梢赃_(dá)到5MB每秒,F(xiàn)ASTSCSI(SCSI-2)能達(dá)到10MB每秒,最新的SCSI-3甚至能夠達(dá)到40MB每秒,;  .成本較IDE和EIDE接口高很多,而且,SCSI接口硬盤必須和SCSI接口卡配合使用,SCSI接口卡也比IED和EIDE接口貴很多。  .SCSI接口是智能化的,可以彼此通信而不增加CPU的負(fù)擔(dān)。在IDE和EIDE設(shè)備之間傳輸數(shù)據(jù)時(shí),CPU必須介入,而SCSI設(shè)備在數(shù)據(jù)傳輸過程中起主動(dòng)作用,并能在SCSI總線內(nèi)部具體執(zhí)行,直至完成再通知CPU?!?最新的USB串行接口標(biāo)準(zhǔn)是由Microsoft、Intel、Compaq、IBM等大公司共同推出,它提供機(jī)箱外的熱即插即用連接,用戶在連接外設(shè)時(shí)不用再打開機(jī)箱、關(guān)閉電源,而是采用“級聯(lián)”方式,每個(gè)USB設(shè)備用一個(gè)USB插頭連接到一個(gè)外設(shè)的USB插座上,而其本身又提供一個(gè)USB插座給下一個(gè)USB設(shè)備使用,通過這種方式的連接,一個(gè)USB控制器可以連接多達(dá)127個(gè)外設(shè),而每個(gè)外設(shè)間的距離可達(dá)5米。USB統(tǒng)一的4針圓形插頭將取代機(jī)箱后的眾多的串/并口(鼠標(biāo)、MODEM)鍵盤等插頭。USB能智能識別USB鏈上外圍設(shè)備的插入或拆卸。除了能夠連接鍵盤、鼠標(biāo)等,USB還可以連接ISDN、電話系統(tǒng)、數(shù)字音響、打印機(jī)以及掃描儀等低速外設(shè)。 6.其它接口 除了上述的接口外,還有一些其他的接口也是經(jīng)常使用的,比如用于連接鍵盤的PS/2,用于支持無線傳輸?shù)募t外、藍(lán)牙接口,以及PC電腦上常見的音頻輸入/輸出、視頻輸入/輸出接口等。 接口的控制方式  CPU通過接口對外設(shè)進(jìn)行控制的方式有以下幾種:  1)程序查詢方式  這種方式下,CPU通過I/O指令詢問指定外設(shè)當(dāng)前的狀態(tài),如果外設(shè)準(zhǔn)備就緒,則進(jìn)行數(shù)據(jù)的輸入或輸出,否則CPU等待,循環(huán)查詢?! ∵@種方式的優(yōu)點(diǎn)是結(jié)構(gòu)簡單,只需要少量的硬件電路即可,缺點(diǎn)是由于CPU的速度遠(yuǎn)遠(yuǎn)高于外設(shè),因此通常處于等待狀態(tài),工作效率很低?!? 2)中斷處理方式  在這種方式下,CPU不再被動(dòng)等待,而是可以執(zhí)行其他程序,一旦外設(shè)為數(shù)據(jù)交換準(zhǔn)備就緒,可以向CPU提出服務(wù)請求,CPU如果響應(yīng)該請求,便暫時(shí)停止當(dāng)前程序的執(zhí)行,轉(zhuǎn)去執(zhí)行與該請求對應(yīng)的服務(wù)程序,完成后,再繼續(xù)執(zhí)行原來被中斷的程序?! ≈袛嗵幚矸绞降膬?yōu)點(diǎn)是顯而易見的,它不但為CPU省去了查詢外設(shè)狀態(tài)和等待外設(shè)就緒所花費(fèi)的時(shí)間,提高了CPU的工作效率,還滿足了外設(shè)的實(shí)時(shí)要求。但需要為每個(gè)I/O設(shè)備分配一個(gè)中斷請求號和相應(yīng)的中斷服務(wù)程序,此外還需要一個(gè)中斷控制器(I/O接口芯片)管理I/O設(shè)備提出的中斷請求,例如設(shè)置中斷屏蔽、中斷請求優(yōu)先級等?! 〈送?,中斷處理方式的缺點(diǎn)是每傳送一個(gè)字符都要進(jìn)行中斷,啟動(dòng)中斷控制器,還要保留和恢復(fù)現(xiàn)場以便能繼續(xù)原程序的執(zhí)行,花費(fèi)的工作量很大,這樣如果需要大量數(shù)據(jù)交換,系統(tǒng)的性能會很低。3)DMA(直接存儲器存?。﹤魉头绞紻MA最明顯的一個(gè)特點(diǎn)是它不是用軟件而是采用一個(gè)專門的控制器來控制內(nèi)存與外設(shè)之間的數(shù)據(jù)交流,無須CPU介入,大大提高CPU的工作效率。在進(jìn)行DMA數(shù)據(jù)傳送之前,DMA控制器會向CPU申請總線控制權(quán),CPU如果允許,則將控制權(quán)交出,因此,在數(shù)據(jù)交換時(shí),總線控制權(quán)由DMA控制器掌握,在傳輸結(jié)束后,DMA控制器將總線控制權(quán)交還給CPU。 RS232川口通信簡介 串行通信概述在數(shù)據(jù)通信、計(jì)算機(jī)網(wǎng)絡(luò)以及分布式工業(yè)控制系統(tǒng)中,經(jīng)常采用串行通信來交換數(shù)據(jù)和信息。1969年,美國電子工業(yè)協(xié)會(EIA)將RS232定為串行通信接口的電氣標(biāo)準(zhǔn),該標(biāo)準(zhǔn)定義了數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備(DCE)將按位串行傳輸?shù)慕涌谛畔?,合理的安排了接口的電氣信號和機(jī)械要求,適合于數(shù)據(jù)傳輸速率在020000bit/s范圍內(nèi)的通信。RS232作為一種標(biāo)準(zhǔn)接口,不僅被內(nèi)置于每一臺計(jì)算機(jī)中,同時(shí)也被內(nèi)置于各種的外設(shè)中。RS232具有以下的幾個(gè)優(yōu)點(diǎn): .使用廣泛,幾乎每一臺PC都會有一臺或者多個(gè)RS232接口;.連接距離可達(dá)15m;.實(shí)現(xiàn)簡單,RS232用于雙向連接,只需要3條導(dǎo)線。除了RS232標(biāo)準(zhǔn),美國電子工業(yè)協(xié)會(EIA)還制定了RS232與RS485標(biāo)準(zhǔn)。RS422由RS232發(fā)展而來,它視為彌補(bǔ)RS232不足而提出的。RS422定義了一種平衡通信接口,將傳輸速率提升到10Mbit/s, 傳輸距離延長到4000英尺(速率低于100kbit/s),并允許在一天平衡總線上連接最多10各連接器。RS422是一種單機(jī)發(fā)送、多機(jī)接收的單向、平衡傳輸規(guī)范,被命名為TIA/EIA422A標(biāo)準(zhǔn)。為擴(kuò)展應(yīng)用范圍,EIA又于1983年在RS433基礎(chǔ)上制定了RS485標(biāo)準(zhǔn),增強(qiáng)了多點(diǎn)、雙向通信能力,即允許多個(gè)收發(fā)器連到同一條總線上,同時(shí)增強(qiáng)了發(fā)送器的驅(qū)動(dòng)能力和沖突保護(hù)特性,擴(kuò)展了總線共模范圍,命名為RS485標(biāo)準(zhǔn)。RS232,RS422與RS485的電氣參數(shù)如表21所示。表21 RS232,RS422與RS485的電氣參數(shù)規(guī)定RS232RS422RS485工作方式單端差分差分節(jié)點(diǎn)數(shù)1收1發(fā)1發(fā)10收1法32收最大傳輸電纜長度50英尺400英尺400英尺最大傳輸速率20kbit/s10Mbit/s10Mbit/s最大驅(qū)動(dòng)輸出電壓+/25V~+6V7V~+12V驅(qū)動(dòng)器輸出信號電平(附在最小值)+/5V~+/15V+/+/驅(qū)動(dòng)器輸出信號電平(空載最大值)+/25V+/6V+/6V驅(qū)動(dòng)器負(fù)載阻抗3~7千歐姆100歐姆54歐姆擺率(最大值)30V/usN/AN/A接收器輸入電壓范圍+/15V10V~+10V7V~+12V接收器輸入門限+/3V+/200mV+/200mV接收器輸入電阻3~7千歐姆4千歐姆(最小)〉=12千歐姆驅(qū)動(dòng)器共模電壓3V~+3V1V~+3V接收器共模電壓7V~+7V7V~+12V雖然RS232,RS422與RS485標(biāo)準(zhǔn)對電器特性做出了規(guī)范,但是沒有規(guī)定連接插件、電纜或協(xié)議,所以在此基礎(chǔ)上用戶可以建成自己的高層通信協(xié)議。RS232等協(xié)議在視頻傳輸中被廣泛應(yīng)用,許多廠家多建立了一套高層通信協(xié)議,或公開或廠家獨(dú)家使用。目前,RS232是PC機(jī)與通信工業(yè)中應(yīng)用最廣泛的一種串行接口。.RS232協(xié)議 標(biāo)準(zhǔn)的RS232接口有25跟信號線,其中有4根市數(shù)據(jù)線、11根控制線、3根定時(shí)線和7根備用線。通常情況下,使用25根信號線中的9根就可以實(shí)現(xiàn)RS232通信。1.DSR信號線DSR (Data Set Ready) 意思是數(shù)據(jù)裝置就緒,當(dāng)其狀態(tài)為有效時(shí),表示Modem出于可以使用的狀態(tài)。2.DTR 信號線DTR(Data Terminal Ready)以四位數(shù)據(jù)終端就緒,當(dāng)其狀態(tài)為有效時(shí),表示數(shù)據(jù)終端可以使用。 3.RTS 信號線 RTS (Request To Send) 意思是請求發(fā)送,即當(dāng)終端需要發(fā)送數(shù)據(jù)時(shí),使該數(shù)據(jù)有效,向Modem請求發(fā)送。它用于控制Modem是否有效,通知終端開始發(fā)送數(shù)據(jù)。 4.CTS 信號線 CTS (Clear To Send) 意思是允許發(fā)送,這個(gè)信號是對RTS信號的響應(yīng)。當(dāng)Modem已經(jīng)準(zhǔn)備好接收終端發(fā)送過來的數(shù)據(jù)時(shí),使該信號有效,通知終端開始發(fā)送數(shù)據(jù)。 5.DCD 信號線 DCD (Data Carrier Detection) 意思為數(shù)據(jù)載波檢出,當(dāng)此信號為有效時(shí)表示Modem已經(jīng)接通了通信鏈路,即本地Modem受到了通信鏈路另一端的遠(yuǎn)程Modem送來的載波信號,終端可以準(zhǔn)備接收數(shù)據(jù)。 6.RI信號線 RI (Ringing) 表示振鈴指示,但本地Modem受到交換臺發(fā)送的振鈴呼叫信號時(shí),使該信號有效,通知終端已被呼叫。7. TxD 信號線TxD (Transmitted Data) 意思是發(fā)送數(shù)據(jù),終端通過此信號將數(shù)據(jù)發(fā)送給Modem。8. RxD信號線RxD (Received Data) 意思是接收數(shù)據(jù),終端通過此信號從Modem 接收數(shù)據(jù)。9. 地線地線有兩根,分別是信號地SG (Signal Ground) 和保護(hù)地 PE(Protection ground),信號地使所有信號的參考電平,保護(hù)地用于連接設(shè)備的外殼或者地表。常見的RS232串行口連接器主要有兩種,一種是25針的 DB25,另一種是9針的DB9,其示意圖如圖所示,其中DB9主要用于上述的9根信號線連接的方法,DB25可以連接所有的RS232標(biāo)準(zhǔn)定義的信號線。DB25也可用像DB9那樣使用,但是它們的針號與信號之間的連接關(guān)系是不一樣的,如表22。表22 DB9與DB9針號信號線連接對應(yīng)表9針串口連接器DB925針串口連接器DB25針號功能縮寫針號功能縮寫1數(shù)據(jù)載波檢測DCD8數(shù)據(jù)載波檢測DCD2接收數(shù)據(jù)RXD3接收數(shù)據(jù)RXD3發(fā)送數(shù)據(jù)TXD2發(fā)送數(shù)據(jù)TXD4數(shù)據(jù)終端準(zhǔn)備DTR20數(shù)據(jù)終端準(zhǔn)備DTR5信號線GND7信號線GND6數(shù)據(jù)設(shè)備準(zhǔn)備好DSR6數(shù)據(jù)設(shè)備準(zhǔn)備好DSR7請求發(fā)送RTS4請求發(fā)送RTS8清除發(fā)送CTS5清除發(fā)送CTS RS232 串行口連接器示意圖最為簡單常用的RS232連接方法是三線連接法,即地、接收數(shù)據(jù)和發(fā)送數(shù)據(jù)三角相連。對于上述的DB25連接器和DB9連接器,三線連接法的原則如下所示。表23 DB25, DB9三線連接法DB9 DB9DB25 DB25DB25DB9233222322333557757由于RS232電氣特定的電平不符合通常電路中所使用的TTL或者CMOS點(diǎn)評,所以在接入電路之前需要對其進(jìn)行轉(zhuǎn)換。RS232串口電平的轉(zhuǎn)換一般使用的是專門的芯片實(shí)現(xiàn),其中最常用的就是MAX232。MAX232可以將串口設(shè)備需要發(fā)送的TTL/CMOS邏輯電平轉(zhuǎn)換為RS232邏輯電平,同時(shí)也可以見要接收的RS232電平轉(zhuǎn)換為TTL/CMOS邏輯電平。,;11管腳和10管腳是TTL/CMOS電平輸入,對應(yīng)14管腳和7管腳的RS232電平輸出,它們一般接到RS232的RxD上,12管腳和9管腳是TTL/CMOS電平輸出,對應(yīng)13管腳和8管腳的RS232電平輸入,它們一般接到RS232的TxD上。.RS232通信時(shí)序和UART在串行通信中,用“波特率”來描述數(shù)據(jù)的傳輸速率。所謂波特率,即每秒鐘傳送的二進(jìn)制位數(shù),其單位是 bit/s(bit per second ),它是衡量傳輸串行數(shù)據(jù)速度快慢的重要指標(biāo)。有時(shí)也用“位周期”來表示傳輸速率,位周期是波特率的倒數(shù)。國際上規(guī)定了一個(gè)波特率系列,110bit/s、300bit/s、600bit/s、1200bit/s、1800bit/s、2400bit/s、4800bit/s、9600bit/s、、56kbit/s。如9600bit/s,其意義是每秒鐘傳送9600位數(shù)據(jù),包含字符位和其
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1