• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 電源與新能源 > 設計應用 > RS232到并行數據變換

    RS232到并行數據變換

    作者: 時間:2007-01-25 來源:網絡 收藏
    標準IC可變換RS232格式到8位并行數據(帶一個起始和終止位)。整個成本和功耗低于任何可用的標準芯片。

    此電路(見圖1)可做為PC基串行接口(經COM1或COM2端口)的一部分。

    本文引用地址:http://www.czjhyjcfj.com/article/258997.htm

    電路中,通用定時器IC1用做為時鐘產生器,它只在收到串行數據時產生時鐘脈沖。數據移位到串行/并行移位寄存器,與每個數據字節(DATA)同時產生一個鎖存脈沖(LATCH),用于并行指定端口。

    除來自PC的位率設置外不需要初始化。位率等于定時器IC1產生的時鐘CL。設置位率‘B’因子值來設置PC的波特率值。IC1所產生的時鐘為:

    置相應因子值為16位格式可編程PC為任何位率,其turbo-C語言的語句如下(對于COM1端口):

    outport(0x2FB,131)

    ; / * 2F8 for Baud setting * /outport(0x2F8,0xLSE)

    ; / * LSB byte of divisor * /outport(0x2F9,0Xmsb)

    ; / * MSB of divisor * /outport(0x2FB,3)

    ; / * 2F8 for transmission * /

    用語句‘outport(0x2F8,word)’可把8位格式中的任何數據送到9端D型連接器的端3。對于COM2端口,用3F8、3F9和3FB。



    關鍵詞: RS-232

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 方山县| 乐平市| 东阳市| 明水县| 甘谷县| 荣昌县| 万州区| 湟中县| 寻乌县| 汉源县| 南平市| 内江市| 墨江| 锦州市| 望都县| 县级市| 施甸县| 渝中区| 洛宁县| 韶山市| 老河口市| 班戈县| 剑川县| 旅游| 安阳县| 安化县| 页游| 阜阳市| 邓州市| 奉节县| 天峻县| 石台县| 焦作市| 集贤县| 禄丰县| 元阳县| 枝江市| 镇原县| 株洲县| 库车县| 岗巴县|