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

正文內(nèi)容

現(xiàn)代微機(jī)原理與接口技術(shù)接口第8章(存儲版)

2025-10-25 18:49上一頁面

下一頁面
  

【正文】 與接口技術(shù) 83 現(xiàn)代微機(jī)原理與接口技術(shù) 84 現(xiàn)代微機(jī)原理與接口技術(shù) 85 現(xiàn)代微機(jī)原理與接口技術(shù) 86 現(xiàn)代微機(jī)原理與接口技術(shù) 87 現(xiàn)代微機(jī)原理與接口技術(shù) 88 現(xiàn)代微機(jī)原理與接口技術(shù) 89 現(xiàn)代微機(jī)原理與接口技術(shù) 90 現(xiàn)代微機(jī)原理與接口技術(shù) 91 現(xiàn)代微機(jī)原理與接口技術(shù) 92 現(xiàn)代微機(jī)原理與接口技術(shù) 93 ⑵ . 在 MSComm控件 : protected: CMSComm m_ComPort。 (1)。 在 : protected: afx_msg void OnCommMsm()。 void CMainFrame::OnCommSend() { …… // 準(zhǔn)備需要發(fā)送的命令,放在 TxData[]中 CByteArray array。 (COleVariant(array))。 // 讀 SaveData(k, (unsigned char*) pvData)。下面介紹事件驅(qū)動方法:有事件(如接收到數(shù)據(jù))時(shí)通知程序。 //設(shè)置輸入緩沖區(qū)的字節(jié)數(shù) m_ComPort. SetOutBufferSize(512)。 if(dwError == ERROR_IO_INCOMPLETE){ // 還沒有結(jié)束 dwBytesSent += dwBytesWritten。 char szBuffer[count]。dwBytesRead, amp。 EV_RXCHAR) == EV_RXCHAR){ // 緩沖區(qū)中有數(shù)據(jù)到達(dá) COMSTAT ComStat 。 ASSERT(hCommWatchThread!=NULL)。 //串口參數(shù)配置 // 上述的 COMMTIMEOUTS結(jié)構(gòu)和 DCB都很重要,實(shí)際工作中需要仔細(xì)選擇參數(shù)。 //讀串口原來的參數(shù)設(shè)置 =9600。 = 5000。 if(hCom==INVALID_HANDLE_VALUE) { dwError = GetLastError()。 // 串口發(fā)送的字符數(shù) } COMSTAT, *LPCOMSTAT。 // 是否等待 DSR信號 DWORD fRlsdHold : 1。 //計(jì)算寫操作總超時(shí)的超時(shí)系數(shù) DWORD WriteTotalTimeoutConstant。 異步 I/O的時(shí)候, Windows可以用 WaitForSingleObject()函數(shù)來檢查事件對象。 現(xiàn)代微機(jī)原理與接口技術(shù) 63 ( 8)異步 I/O操作 異步(重疊) I/O操作是指應(yīng)用程序可以在后臺讀或?qū)憯?shù)據(jù),而在前臺做其他事情。 由于串口是硬件,所以 dwCreationDisposition一般為OPEN_EXISTING。 因此 , 每處理完一種中斷源后 , 應(yīng)繼續(xù)讀取中斷識別寄存器 , 檢測D0是否為 “ 0”, 當(dāng) D0=0時(shí) , 表明還有未決中斷 , 應(yīng)該繼續(xù)分析中斷源并進(jìn)行中斷處理 。 現(xiàn)代微機(jī)原理與接口技術(shù) 50 mov dx,3fbh ; 線路控制寄存器地址 mov al,80h out dx,al ; 使 DLAB=1,以便下面寫除數(shù) ;寄存器 mov dx,3f8h ; 低位除數(shù)寄存器 mov al,0ch ; 9600波特率的除數(shù)低 8位 out dx,al mov al,00 inc dx ; 高位除數(shù)寄存器 out dx,al 現(xiàn)代微機(jī)原理與接口技術(shù) 51 mov al, 00011011b ; 偶校驗(yàn)、 1位停止位 ; 8位數(shù)據(jù)位 mov dx,3fbh ; 線路控制寄存器地址 out dx,al mov al,03h ; mov dx,3fch ; MODEM控制寄存器地址 out dx,al mov al,0 ; 禁止中斷 mov dx,3f9h ; 中斷允許寄存器地址 out dx,al 現(xiàn)代微機(jī)原理與接口技術(shù) 52 查詢方式串行通信程序設(shè)計(jì) 1. 查詢方式發(fā)送 初始化 8250 讀 LSR D5=1? 發(fā)送一個字符 發(fā)完? 結(jié)束 Y Y N N 現(xiàn)代微機(jī)原理與接口技術(shù) 53 2. 查詢方式接收 初始化 8250 讀 LSR D0=1? 接收一個字符 收完? 結(jié)束 Y Y N N 有錯? N Y 錯誤處理 現(xiàn)代微機(jī)原理與接口技術(shù) 54 1. 通信中斷初始化 中斷方式串行通信程序設(shè)計(jì) ? 修改中斷向量, 按使用的端口 COM1或 COM2,接管中斷 0CH或中斷 0BH。 除數(shù)寄存器值 = 基準(zhǔn)時(shí)鐘頻率 247。 ? RLSD接收線路信號檢測,輸入線。 ? XTAL1 外部時(shí)鐘輸入端。 ? CS0, CS1和 CS2 片選線。 現(xiàn)代微機(jī)原理與接口技術(shù) 22 一般應(yīng)用情況下, RS232C的最高傳輸速率為20Kb/s,最大傳輸線長度為 30m。 現(xiàn)代微機(jī)原理與接口技術(shù) 11 現(xiàn)代微機(jī)原理與接口技術(shù) 12 為了確保異步串行通信傳輸正確: 1)采用相反極性的起始位和停止位 /空閑位提供準(zhǔn)確的時(shí)間基準(zhǔn) 2)接收器在每位的中心采樣,以獲得最大的收 /發(fā)時(shí)鐘頻率偏差容限 3)接收器采用比傳送波特率更高頻率的時(shí)鐘來控制采樣時(shí)間,以提高采樣的分辨能力和抗干擾能力。 現(xiàn)代微機(jī)原理與接口技術(shù) 7 調(diào)制方法: 按照調(diào)制技術(shù)的不同分為調(diào)頻(FM)、調(diào)幅( AM)和調(diào)相( PM)三種,根據(jù)傳輸數(shù)字信號的變化規(guī)律去調(diào)整載波的頻率、幅度或相位 現(xiàn)代微機(jī)原理與接口技術(shù) 8 信道復(fù)用 時(shí)分多路復(fù)用 TDM(Time Division Multiplexing),就是將一條物理傳輸線路按時(shí)間分成若干時(shí)間片輪換地為多個信號所占用,每個時(shí)間片由復(fù)用的一個信號占用。 收 /發(fā)時(shí)鐘 直接決定了通信線路上數(shù)據(jù)傳輸?shù)乃俾?,對于?/發(fā)雙方之間數(shù)據(jù)傳輸?shù)耐接惺种匾淖饔谩?現(xiàn)代微機(jī)原理與接口技術(shù) 1 串行通信的基本概念 串行通信是將數(shù)據(jù)的各個位一位一位地,通過單條 1位寬的傳輸線按順序分時(shí)傳送,即通信雙方一次傳輸一個二進(jìn)制位。 它是衡量串行通信速率的重要指標(biāo) 。 解決: 發(fā)送方使用 調(diào)制器 ( Modulator),把要傳送的 數(shù)字信號 調(diào)制轉(zhuǎn)換為適合在線路上傳輸?shù)?音頻模擬信號 ;接收方則使用 解調(diào)器 ( Demodulator)從線路上測出這個模擬信號,并還原成數(shù)字信號。同步串行通信是以數(shù)據(jù)塊(字符塊)為信息單位傳送,而每幀信息包括成百上千個字符,因此傳送一旦開始,要求每幀信息內(nèi)部的每一位都要同步。另一個原因是為了補(bǔ)償傳輸線上的信號衰減和沿線附加電平的影響。 現(xiàn)代微機(jī)原理與接口技術(shù) 27 INS8250外部引腳 現(xiàn)代微機(jī)原理與接口技術(shù) 28 1. 并行數(shù)據(jù) I/O及其控制線 ? D7~D0 8位雙向三態(tài)數(shù)據(jù)線。 ? SIN 串行數(shù)據(jù)輸入。 ? RI振鈴指示,輸入線。 現(xiàn)代微機(jī)原理與接口技術(shù) 34 LCR D7 D6 D5 D4 D3 D2 D1 D0 WLS0 WLS1 PEN STB EPS SP SB DLAB 字符長度選擇 00——5位 01——6位 10——7位 11——8位 停止位選擇 0——1位 1—— (D1D0=00) 2位 (D1D000) 奇偶校驗(yàn)允許 奇偶校驗(yàn)選擇 11——偶校驗(yàn) 01——奇校驗(yàn) 附加奇偶標(biāo)志位選擇 0——不附加 1——附加 1位 中止設(shè)置 1—中止 0—正常 除數(shù)寄存器訪問允許 0——禁止 1——允許 A2A1A0=011 現(xiàn)代微機(jī)原理與接口技術(shù) 35 LSR D7 D6 D5 D4 D3 D2 D1 D0 DR OE FE PE BI THRE TSRE 接收緩沖區(qū)滿 接收重疊錯 接收奇偶錯 接收格式錯(無正確的停止位) 中止識別標(biāo)志 發(fā)送保持器空 發(fā)送移位器空 FIFO中接收數(shù)據(jù)錯誤(16550) A2A1A0=101 現(xiàn)代微機(jī)原理與接口技術(shù) 36
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1