色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 單片機的MODEM通訊

          單片機的MODEM通訊

          作者: 時間:2012-03-14 來源:網(wǎng)絡 收藏


          ISR.0=1,表示沒有中斷產(chǎn)生。
          豹ISR.4~5沒有使用。
          豹ISR.6~7,當采用FIFO的接收和發(fā)送模式時,這兩位都設置為1;反之,都設置為0。

          (6) 線路控制寄存器(line control register)
          豹 LCR.0~1,表示發(fā)送和接收時的字節(jié)長度,如表4所列。
          豹LCR.2,這一位與LCR.0~1共同定義了停止位的長度,如表5所列。
          51.jpg
          豹LCR.6=1,表示允許間斷,即允許發(fā)送器寄存器保持一個完整幀時間以上的空號狀態(tài)。
          豹LCR.7,用于區(qū)分訪問除數(shù)鎖存寄存器還是訪問接收緩沖/發(fā)送保持和中斷允許寄存器。 MOVDPTR,#LCR;傳輸長度為8位,停止位為1,;偶校驗
          MOVA,#1BH
          MOVX @DPTR,A

          (7) 控制寄存器( control register)

          這是一個和外設接口的寄存器。
          豹MCR.0=1時,強制芯片引腳DTR=0;
          豹MCR.0=0時,強制芯片引腳DTR=1。
          豹MCR.1=1時,強制芯片引腳RTS=0;
          豹MCR.1=0時,強制芯片引腳RTS=1。
          豹MCR.2=1時,強制芯片引腳OP1=0;
          豹MCR.2=0時,強制芯片引腳OP1=1。
          豹MCR.3=1時,強制芯片引腳OP2=0;
          豹MCR.2=0時,強制芯片引腳OP2=1。
          豹MCR.4=1時,循環(huán)返回模式,可用于芯片自測。
          豹逼淥位保留。
          MOVDPTR,#MCR;異步串口芯片的DTR、RTS引腳送出邏輯低電平
          MOVA,#03H
          MOVX @DPTR,A

          (8) 線路狀態(tài)寄存器(line status register)
          豹LSR.0:當接收移位寄存器接收到的字節(jié)完全移到接收緩沖寄存器時,該位置1。如果讀該寄存器,那么這一位被清零。
          豹LSR.1:出現(xiàn)超越錯時,這一位被置1。讀該寄存器,這一位被清零。
          豹LSR.2:出現(xiàn)奇偶校驗錯時,這一位被置1。讀該寄存器,這一位被清零。
          豹LSR.3:出現(xiàn)停止位不完整、丟失、空號時,這一位被置1。讀該寄存器,這一位被清零。
          豹LSR.4:當接收寄存器檢測到空號狀態(tài)已持續(xù)一個完整幀傳輸時間時,這一位被置1。讀該寄存器,這一位被清零。
          豹LSR.5:當發(fā)送的字節(jié)從發(fā)送保持寄存器移到發(fā)送移位寄存器時,該位置1。
          豹LSR.6:當發(fā)送保持寄存器和發(fā)送移位寄存器都沒用字節(jié)時,該位置1。
          豹LSR.7:當奇偶校驗錯、幀格式錯、空號錯有一個出現(xiàn)時,該位置1。



          關鍵詞: 通訊 MODEM 單片機

          評論


          相關推薦

          技術專區(qū)

          關閉