亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pc并口模擬iic.c

?? 51常用子程序-4.0M.zip
?? C
字號:
//  在微機上模擬I2C總線的設計中,用并行口的D0(PIN2)模擬SCL信號,用D1(PIN3)模擬SDA信號。根據IIC總線的電平規范,程序如下: 
    #include <dos.h> 
    #include <stdio.h> 
    #include <conio.h> 
    #include <bios.h> 

    #define DELAY_TIME 10 
    #define FALSE 0 
    #define TRUE 1 
    const unsigned char SCL_PIN=0x01; 
    const unsigned char SDA_OIN=0x02; 

    static void SET_SCL(void) 
    { 
        asm{ 
            mov dx,0x378 
            in  ax,dx 
            or  ax,SCL_PIN            //將SCL置1 
            out dx,ax 
        } 
    } 

    static void CLR_SCL(void) 
    { 
        asm{ 
            mov dx,0x378 
            in  ax,dx 
            or  ax,0xff-SCL_PIN       //將SCL置0 
            out dx,ax 
        } 
    } 

    static void SET_SDA(void) 
    { 
        asm{ 
            mov dx,0x378 
            in  ax,dx 
            or  ax,SDA_PIN            //將SDA置1 
            out dx,ax 
        } 
    } 

    static void CLR_SDA(void) 
    { 
        asm{ 
            mov dx,0x378 
            in  ax,dx 
            or  ax,0xff-SDA_PIN       //將SDA置0 
            out dx,ax 
        } 
    } 

    void DELAY(int t=DELAY_TIME)      //延時子程序 
    { 
        for(int i=0;i<t;i++); 
    } 

    void IIC_Start(void)              //啟動I2C總線 
    { 
        //在SCL為高電平時,使SDA出現一個負跳變 
        SET_SDA(); 
        SET_SCL(); 
        DELAY(); 
        CLR_SDA(); 
        DELAY(); 
        CLR_SCL(); 
        DELAY(); 
    } 

    void IIC_Stop(void)               //終止I2C總線 
    { 
        //在SCL為高電平時,使SDA出現一個正跳變 
        CLR_SDA(); 
        SET_SCL(); 
        DELAY(); 
        SET_SDA(); 
        DELAY(); 
        CLR_SCL(); 
        DELAY(); 
    } 

    void SEND_0(void)                //發送BIT0 
    { 
        //在SCL為高電平時,使SDA保持低電平 
        CLR_SDA(); 
        SET_SCL(); 
        DELAY(); 
        CLR_SCL(); 
        DELAY(); 
    } 

    void SEND_1(void)                //發送BIT1 
    { 
        //在SCL為高電平時,使SDA保持高電平 
        SET_SDA(); 
        SET_SCL(); 
        DELAY(); 
        CLR_SCL(); 
        DELAY(); 
    } 

    int Check_Acknowledge(void) 
    { 
        //發送完每個字節檢查SLAVE的應答信號 
        SET_SDA();                   //主器件釋放SDA線 
        SET_SCL(); 
        DELAY(DELAY_TIME/2); 
        unsigned char b=inportb(0x378);    //采樣信號線 
        DELAY(DELAY_TIME/2); 
        CLR_SCL(); 
        DELAY(); 
        if(b&0xSDA_PIN)            //SALVE返回1 
            return FLASE; 
        return TRUE; 
    } 

使用上述代碼,你可以在PC上用并行口模擬I2C,進行實驗、監控和調試。 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频在线观看一区二区| 91丝袜国产在线播放| 一区二区三区精品视频| 中文字幕第一区二区| 久久久国际精品| 欧美成人一级视频| 亚洲精品一线二线三线无人区| 26uuu久久综合| 欧美一二三区精品| 欧美精品一区二区三区久久久| 精品美女被调教视频大全网站| 欧美精品一区二区精品网| 欧美mv日韩mv亚洲| 久久久久久久性| 国产精品久久久久久亚洲毛片| 精品入口麻豆88视频| 久久亚洲二区三区| 中文字幕一区二区三区视频| 亚洲自拍偷拍网站| 亚洲成人激情自拍| 久久国产精品一区二区| 成人av综合在线| 欧美日韩中文国产| 精品国产91亚洲一区二区三区婷婷| 久久亚洲二区三区| 亚洲精品国产一区二区精华液| 午夜视频在线观看一区二区| 国产乱子轮精品视频| 色婷婷av一区二区三区gif| 在线成人av网站| 亚洲国产精品av| 亚洲一区二区精品视频| 国产一区二区免费视频| 欧美最猛性xxxxx直播| 日韩久久久精品| 亚洲婷婷国产精品电影人久久| 日本成人中文字幕在线视频| 国产呦萝稀缺另类资源| 色美美综合视频| ww久久中文字幕| 亚洲一区二区在线免费看| 精品无人码麻豆乱码1区2区| caoporn国产精品| 精品国产不卡一区二区三区| 亚洲精品va在线观看| 国产成人在线观看| 欧美丰满少妇xxxbbb| 亚洲视频一二三区| 精品一区二区在线播放| 欧美在线不卡视频| 中文字幕 久热精品 视频在线| 午夜精品福利久久久| 成人av在线电影| 久久久精品免费网站| 欧美aaaaa成人免费观看视频| 91啦中文在线观看| 欧美国产丝袜视频| 狠狠色丁香久久婷婷综| 欧美精品18+| 亚洲一卡二卡三卡四卡五卡| 99视频一区二区| 国产清纯白嫩初高生在线观看91 | 国产在线一区二区| 欧美剧情电影在线观看完整版免费励志电影 | 国产综合色产在线精品| 欧美精品一二三区| 亚洲一区二区三区在线| 成年人网站91| 成人欧美一区二区三区白人| 粉嫩嫩av羞羞动漫久久久| 久久久www免费人成精品| 经典三级视频一区| 日韩亚洲欧美成人一区| 日韩成人一级大片| 日韩一区二区影院| 国产综合久久久久久鬼色| www激情久久| 国产精品一区二区在线观看网站| 久久这里只有精品视频网| 国产精品88av| 亚洲欧洲av在线| 色婷婷综合久色| 亚洲午夜精品在线| 91精品国产91久久久久久一区二区| 亚洲国产成人av网| 欧美一卡2卡3卡4卡| 精一区二区三区| 欧美激情一区在线观看| 99麻豆久久久国产精品免费优播| 亚洲欧美日本在线| 欧美精品第一页| 九九视频精品免费| 国产日韩高清在线| 91麻豆精品秘密| 无码av中文一区二区三区桃花岛| 欧美成人a在线| 丁香五精品蜜臀久久久久99网站| 亚洲精品免费看| 日韩欧美资源站| 成人精品视频网站| 亚洲第一福利视频在线| 久久亚洲免费视频| 在线日韩一区二区| 老司机精品视频导航| 国产精品久久综合| 69堂成人精品免费视频| 国产精品18久久久久久久久久久久 | 精品国产区一区| 91视视频在线观看入口直接观看www| 亚洲一区二区三区四区不卡| 精品国产乱码久久久久久免费| 成人av午夜电影| 免费的成人av| 亚洲欧美日韩国产另类专区| 日韩精品一区二区三区视频在线观看 | 丰满岳乱妇一区二区三区| 性欧美疯狂xxxxbbbb| 久久精品人人做人人爽人人| 欧美无乱码久久久免费午夜一区| 精彩视频一区二区| 亚洲成人福利片| 国产精品乱码人人做人人爱| 欧美一区二区三区在线视频 | 日韩不卡一二三区| 中文字幕一区二区三区四区不卡| 欧美成人精精品一区二区频| 在线国产亚洲欧美| 成人黄动漫网站免费app| 秋霞成人午夜伦在线观看| 亚洲精品一卡二卡| 欧美国产日韩一二三区| 精品国产不卡一区二区三区| 欧美三级午夜理伦三级中视频| 99久久伊人久久99| 韩国精品主播一区二区在线观看| 日韩中文字幕区一区有砖一区| 亚洲免费av高清| 国产精品日韩成人| 欧美激情在线观看视频免费| 精品久久99ma| 日韩欧美成人激情| 欧美精品vⅰdeose4hd| 欧亚洲嫩模精品一区三区| 色综合天天综合在线视频| 成人性生交大合| 国产.欧美.日韩| 国产精品69毛片高清亚洲| 国产乱人伦偷精品视频免下载| 久久国产精品一区二区| 美女视频一区二区三区| 青草国产精品久久久久久| 日韩激情在线观看| 日本不卡123| 韩国午夜理伦三级不卡影院| 国产综合一区二区| 国产成人综合亚洲网站| 国产精品996| 不卡的av网站| 91麻豆国产自产在线观看| 色老综合老女人久久久| 在线一区二区三区四区五区 | 蜜桃视频在线观看一区二区| 日本sm残虐另类| 久久99久久99精品免视看婷婷| 久久国产麻豆精品| 国产成都精品91一区二区三| 成人在线一区二区三区| 色婷婷av一区二区三区大白胸| 欧美性色黄大片| 精品三级在线观看| 中文在线一区二区| 亚洲乱码中文字幕综合| 日韩av在线播放中文字幕| 狠狠色丁香久久婷婷综合_中 | 欧美三片在线视频观看| 91精品久久久久久久99蜜桃| 久久蜜臀精品av| 国产精品久久久久久久久图文区 | 成人免费高清在线观看| 91在线免费看| 911精品国产一区二区在线| 欧美电视剧免费全集观看| 中文字幕乱码久久午夜不卡| 亚洲一区国产视频| 久草精品在线观看| 97精品视频在线观看自产线路二| 51午夜精品国产| 亚洲国产精品av| 日韩电影免费在线| 91在线国内视频| 日韩免费视频一区二区| 亚洲精品中文在线| 国产一区二区三区电影在线观看| 91国产精品成人| 国产亚洲精久久久久久| 亚洲成人中文在线| av动漫一区二区| 欧美成人午夜电影| 亚洲动漫第一页| 99国产精品久久|