国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

liuliangdt
liuliangdt
級別: 家園常客
精華主題: 0
發帖數量: 443 個
工控威望: 682 點
下載積分: 66148 分
在線時間: 991(小時)
注冊時間: 2010-09-05
最后登錄: 2025-05-13
查看liuliangdt的 主題 / 回貼
樓主  發表于: 2014-03-04 23:02
小哥是個單片機業余愛好者,接觸單片機有幾年了。但很汗顏,水平一直還在入門口徘徊。本來想弄一個類似于多站通信的網絡結構程序玩。寫相互通信就的地方卡住了,再也寫不下去。現在跪求壇友幫忙,因為寫不下去已經幾個月沒碰單片機了。太恨了···
介紹一下通訊方案。一串信息幀有5個字節組成,主站發出一串信息幀后由對于的從站響應。因為從站要快速響應所以就設計在中斷程序里回應(回復)。問題就出在這回應的子程序。同一個子程序,在主程序里順序執行的時候和其它站是正常通訊。但要快速回應還得在中斷里執行才行。從中斷程序里發出通信信息都亂了,接收方收不到正確的信息。我已經試過了我想到可能性,但都不對。希望壇友們幫忙找出錯誤。在查錯時最好要有兩塊單片機硬件聯機,然后在它們RS-485信號處連到電腦的串口助手里看那些錯誤的字節。
如有沒講請清楚的地方待補充。
描述:解壓文件
附件: 測試字符串通訊0#主機通訊.rar (23 K) 下載次數:28
網站提示: 請不要用迅雷下載附件,容易出錯
琴島工控
級別: 工控俠客
精華主題: 0
發帖數量: 418 個
工控威望: 2645 點
下載積分: 8473 分
在線時間: 374(小時)
注冊時間: 2011-11-03
最后登錄: 2025-05-28
查看琴島工控的 主題 / 回貼
1樓  發表于: 2014-03-05 13:39
先下載看看,
本帖最近評分記錄:
  • 下載積分:+5(liuliangdt) 感謝分享!
    liuliangdt
    liuliangdt
    級別: 家園常客
    精華主題: 0
    發帖數量: 443 個
    工控威望: 682 點
    下載積分: 66148 分
    在線時間: 991(小時)
    注冊時間: 2010-09-05
    最后登錄: 2025-05-13
    查看liuliangdt的 主題 / 回貼
    2樓  發表于: 2014-03-05 15:36
    引用
    引用第1樓琴島工控于2014-03-05 13:39發表的  :
    先下載看看,




    嗯,先看看哪里有錯誤。最好在硬件上試。
    liuliangdt
    liuliangdt
    級別: 家園常客
    精華主題: 0
    發帖數量: 443 個
    工控威望: 682 點
    下載積分: 66148 分
    在線時間: 991(小時)
    注冊時間: 2010-09-05
    最后登錄: 2025-05-13
    查看liuliangdt的 主題 / 回貼
    3樓  發表于: 2014-03-05 20:14
    為了吸引大家的關注,我得用英文回貼:Tie zi bu neng chen a!
    supermax
    級別: 工控俠客
    精華主題: 0
    發帖數量: 590 個
    工控威望: 2540 點
    下載積分: 3642 分
    在線時間: 375(小時)
    注冊時間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    4樓  發表于: 2014-03-06 07:20
    給樓主一例子,
    //--------------------------------------------------------------
    /*====================================
    *名稱:lcd_str.c
    *功能:從串口調試工具發送一字符串到單片機,在lcd1602和串口調試工具上顯示【未加入校驗】
    *作者:flying 09-2-23
    *修改:
    ======================================*/
    #include<reg51.h>
    #define uchar unsigned char
    #define uint unsigned int
    sbit lcden = P3^5;
    sbit lcdrw = P3^6;
    sbit lcdrs = P3^7;
    uchar table[10];
    uchar i, j, flag;
    void delay(uint n)
    {
            uint x,y;
            for( x = n; x > 0; x--)
                    for( y = 110; y > 0; y-- );
    }
    //lcd寫命令函數
    void lcdwrite_com( uchar com )
    {
            lcdrs = 0;
            lcdrw = 0;
            P0 = com;
            delay(5);
            lcden = 1;
            delay(5);
            lcden = 0;
    }
    //lcd寫數據
    void lcdwrite_date( uchar date )
    {
            lcdrs = 1;
            lcdrw = 0;
            P0 = date;
            delay(5);
            lcden = 1;
            delay(5);
            lcden  = 0;
    }
    //lcd初始化
    void lcd_init()
    {
            lcden = 0;
            lcdwrite_com( 0x38 );//顯示模式設置
            lcdwrite_com( 0x0e );//顯示光標
            lcdwrite_com( 0x01 );//清屏
            lcdwrite_com( 0x80 + 2 );//數據指針設置
    }
    //串口初始化
    void serial_init()
    {
            TMOD = 0x20;
            TH1 = 0xfd;         //9600赫茲
            TL1 = 0xfd;
            TR1 = 1;        //開啟時間中斷

            SCON = 0x50;//方式2
            SM2 = 1;        //可以向cpu請求中斷
            EA = 1;                //開總中斷
            ES = 1;                //開串口中斷        
    }
    void putchar( uchar ch )//發送數據
    {
            SBUF = ch;
            while( !TI );
            TI = 0;
    }
    void main()
    {
            lcd_init();
            serial_init();
            while(1)
            {        
                    delay(20);
                    while( table[j] != '\0' && flag == 1 )
                    {
                            j = j >= 10 ? 0 : j;
                            putchar( table[j] );
                            lcdwrite_date( table[j] );
                            j++;
            //                delay(10);
                    }
            }
    }
    void Serial() interrupt 4
    {
            RI = 0;
            if( SBUF != '#')//遇到#終止寫
            {
                    table = SBUF;
                    i++;
            }
            else
                    flag = 1;
    }
    本帖最近評分記錄:
  • 下載積分:+5(liuliangdt) 熱心助人!
    liuliangdt
    liuliangdt
    級別: 家園常客
    精華主題: 0
    發帖數量: 443 個
    工控威望: 682 點
    下載積分: 66148 分
    在線時間: 991(小時)
    注冊時間: 2010-09-05
    最后登錄: 2025-05-13
    查看liuliangdt的 主題 / 回貼
    5樓  發表于: 2014-03-06 20:45
    引用
    引用第4樓supermax于2014-03-06 07:20發表的  :
    給樓主一例子,
    //--------------------------------------------------------------
    /*====================================
    *名稱:lcd_str.c
    *功能:從串口調試工具發送一字符串到單片機,在lcd1602和串口調試工具上顯示【未加入校驗】
    .......



    哥,我是菜鳥。能告訴我下面這幾句是什么意思嗎?
    /**table[j] != '\0' && flag == 1**/
    /** j = j >= 10 ? 0 : j;**/
    還有/**table = SBUF;**/,“table”不是一組嗎?
    我寫的那個例子在主程序掃描中是正常執行的。現在是不知道以后主程序會怎么寫、有多長,所以就想把通信那部分集中到中斷中來執行。到中斷后問題就來了,在對方接收到信息來判斷發送就有問題了。
    您說的校驗部分我在百度上問過了,不過汗顏我看不懂。百度知道鏈條:http://zhidao.baidu.com/question/2137614590531493588.html?quesup2&oldq=1
    supermax
    級別: 工控俠客
    精華主題: 0
    發帖數量: 590 個
    工控威望: 2540 點
    下載積分: 3642 分
    在線時間: 375(小時)
    注冊時間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    6樓  發表于: 2014-03-07 07:15
    不是一組
    supermax
    級別: 工控俠客
    精華主題: 0
    發帖數量: 590 個
    工控威望: 2540 點
    下載積分: 3642 分
    在線時間: 375(小時)
    注冊時間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    7樓  發表于: 2014-03-07 09:06
    table,,是數組,而/**table = SBUF;**/已經注釋了被屏蔽了在程序里不起作用。

    supermax
    級別: 工控俠客
    精華主題: 0
    發帖數量: 590 個
    工控威望: 2540 點
    下載積分: 3642 分
    在線時間: 375(小時)
    注冊時間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    8樓  發表于: 2014-03-07 09:15
    我的原程沒有注釋的,但你發問已經打上注釋符
    supermax
    級別: 工控俠客
    精華主題: 0
    發帖數量: 590 個
    工控威望: 2540 點
    下載積分: 3642 分
    在線時間: 375(小時)
    注冊時間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    9樓  發表于: 2014-03-07 09:17
    那幾句意思是:如果 j >= 10,,就 j = 0,
    只是把table 指向 sbuf,
    supermax
    級別: 工控俠客
    精華主題: 0
    發帖數量: 590 個
    工控威望: 2540 點
    下載積分: 3642 分
    在線時間: 375(小時)
    注冊時間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    10樓  發表于: 2014-03-07 09:21
    再有不明白你最好請教:shi2999,,我只是他手下,他真是恐怖的高手,我的一切都他教的,我也是剛入門。
    liuliangdt
    liuliangdt
    級別: 家園常客
    精華主題: 0
    發帖數量: 443 個
    工控威望: 682 點
    下載積分: 66148 分
    在線時間: 991(小時)
    注冊時間: 2010-09-05
    最后登錄: 2025-05-13
    查看liuliangdt的 主題 / 回貼
    11樓  發表于: 2014-03-07 11:27
    引用
    引用第10樓supermax于2014-03-07 09:21發表的  :
    再有不明白你最好請教:shi2999,,我只是他手下,他真是恐怖的高手,我的一切都他教的,我也是剛入門。



    一起共勉一起學習吧!
    那兩句我那樣寫不出來。學習了。

    主站蜘蛛池模板: 午夜性做爰A片免费看_最近中文字幕在线视频1_99久久99视频只有精品_叶子楣三级在线观看_91精品久久久久久久久久久久久_欧美精品乱码久久久久久按摩_91av精品视频_国产精彩在线视频 | 9porny九色视频自拍_色WWW永久免费视频_亚洲激情久久久_日本伊人影院_WWW色情成人免费视频_一区二区在线观看不卡_国产精品8888_请别相信她免费观看高清章若楠 | 日本黄色大片免费观看_色婷婷综合激情中文在线_91短视频版在线观看www免费_久久国产女人_国产在线视频一区二区三区_国产91在线观_黄色1级毛片_丰满岳跪趴高撅肥臀尤物在线观看 | 国产成人91视频_在线观看第一区_国产精品交换_日本四虎_国精品午夜福利视频不卡麻豆_人妻无码高清一区_久草热线视频_色网免费 | 国产片在线免费播放_人与黄色三级毛片_国产91香蕉_久久久久国产精品免费网站_99精品视频在线免费播放_国产麻豆精品一区二区在线_4438五月天丁香综合亚洲_综合久久一 | 神马久久香蕉_久久草在线观看视频_无码精品不卡一区二区三区_久久久久久久毛片_国产在线91观看免费观看_法国白嫩大屁股XXXX_私人影院免费观看_国产传媒视频 | 大地资源网高清视频怎么在线_免费看片在线观看网站_一级久久久久久久_久久人人爽人人爽人人片ⅴ_a片欧美激情肉欲高潮_亚洲国产日韩在线_最新av在线播放_a级免费视频 | 国产成人一区二区三区影院动漫_国产成人在线视频免费观看_久久99女女久久99久久_www.久久爱.com狼人_国产又爽又刺激的视频_日韩中文在线观看_天天草天天爱_狠狠爱天天操 | 一级黄色绿像片_曰韩精品无码_日本真人啪啪免费无遮挡_欧美一区二区久久久_亚洲精品92内射_乱子伦av无码中文字幕_视频,国产成人精品日本亚洲18_水莓100完全国产免费 | 亚洲激情91_久久久久高潮综合影院_妓女av导航福利_把女邻居弄到潮喷的性经历_国产人成免费视频_国产亚洲成AⅤ人片在线观看不卡_日本免费a级片_亚洲人人在线 | 亚洲人成网站在线播放大全_久久婷婷国产综合国色天香_成人高潮免费视频_日本污ww视频网站_久久久久久久久久穴_中国裸男自慰GV网站_新白娘子传奇50集免费赵雅芝版_四虎在线播放 | 欧洲日韩在线_国产网友愉拍精品视频手机_综合爱爱_亚洲成人av免费看_国产精品久久久久久久久久久久午夜片_亚洲天天做日日做天天欢毛片_亚洲精品性视频_波多野结衣一区二区三区AV高清 | 国产精品夜夜春夜夜爽久久小_午夜影晥_xxxxwwww免费视频_在线成人自拍视频_亚洲一区二区三区精品在线观看_久久国产36精品色熟妇_美女裸身裸乳无遮挡网站_在线看片免费人成视频播 | 99热这里只有精品2_久久免费国产美女裸体精东_亚洲情艺中心_成人欧美一区二区三区黑人麻豆_小草久久久久久久久爱六_美女站立式x0x0又黄动态图_99精品视频国产_拔插拔插在线 | 国产黑色丝袜在线看片_精品欧美久久_日本美女视频一区二区_日本特级视频_国产精品色午夜免费视频_狠狠爱视频_天天色图片_2020精品国产福利在线观看香蕉 | 日本三级带日本三级带66_综合av在线播放_深夜在线网站_一级片国语_福利姬液液酱喷水_美女人人操_银魂thefinal_日本色清 | 欧美一级黄色片视频_欧美bdsm精品调教视频_午夜极品_国产精品久久久久久久久潘金莲_在线观看老湿视频福利_日韩有码在线播放_精品二区视频_好爽啊中文字幕一区二区久久 | 久草在线一免费新视频_播放一级毛片_91偷自产一区二区三区精品_久久人妻无码毛片A片麻豆_午夜激情视频免费观看_精品女同一区二区三区免费站_四虎家庭影院_青青草国产精品人人爱99 | 国产精品夜夜春夜夜爽久久小_午夜影晥_xxxxwwww免费视频_在线成人自拍视频_亚洲一区二区三区精品在线观看_久久国产36精品色熟妇_美女裸身裸乳无遮挡网站_在线看片免费人成视频播 | 高清精品一区二区三区_欧美一级做a爰片久久高潮_欧美成人视_亚洲同性同志一二三专区_人与野鲁交xxxⅹ网站_国产成人精品福利一区二区_最新日本中文字幕在线观看_国产精品综合不卡av 亚洲九九精品_国产不卡视频一区二区三区_久操视频免费看_热99久久精品_婷婷久久精品一区二区_日本免费人成在线观看_xxxx免费_国产成人一区二区三区在线视频 | 4455四色成人网_97影院在线午夜_中国性猛交xxxx乱大交3_99精品久久久久久中文字幕_亚洲精品久久国产高清情趣图文_天天做天天添AV国产亚洲_国产91精品不卡视频_欧美精品一区二区三区免费视频 | 91porn在线_国产精品免费aⅴ片在线观看_色一二三区_在线中文字幕播放_高潮又爽又黄又无遮挡免费_免费久久久久久_人成在线免费视频_91精品久久久久久久 | 91综合视频在线观看_免费人妻av无码专区_jlzzjlzz国产精品久久_狠狠躁夜夜躁人人爽天天古典_黑人与中国女一级毛片不卡_少妇的肉体aa片在线观看_亚洲国产精品一区在线观看_就要干就要操就要日 | 一万部小稚女视频在线观看_国产精品热久久无码av_性国裸体高清亚洲_99热99这里只有精品_亚洲国产综合精品_久人人爽人人爽人人片AV_自拍视频第一页_xxxxx15hd中国hd | 97国产在线视频_国产色在线播放_西西人体大胆444WWW_久章草在线视频免费观看_国产成人综合在线视频_久久国产福利播放_成人免费黄视频_色吧综合 | 日韩经典精品无码一区_亚洲www色_久久99久久精品久久久久久_色偷偷888欧美精品久久久_日韩成人无码一区二区三区_国产99re_国产综合影院_一区二区三区免费视频观看 | 色欲色欲久久综合网_人妻暴雨中被强制侵犯在线_亚洲国产AⅤ综合网_狠狠色综合播放一区二区_久久精品久久精品久久39_午夜一级做a爰片久久毛片_久久重口味视频_国产最新毛片 | 美女黄频视频大全免费的_99视频精品_亚洲人妖网站_国产精品1区2区3区4区_黄色毛片视频在线观看_爆乳熟女高潮大叫_99视频在线播放_爱爱免费小视频 | 久久久片_制服丝袜人妻有码无码中文字幕_少妇被三个黑人调教_淫片免费看_亚洲国产呦萝小初_免费看成人av_国产美女爽到喷水_嫩草福利视频精品一区二区三区 | 国产精品福利免费_亚洲精品无码成久久不卡_欧美黄色大片在线观看_国产色拍_又色又爽又黄又免费的照片_黑人边吃奶边摸边做边爱_精品免费av一区二区三区_久久综合亚洲精品 | 亚洲天堂岛_国产亚洲日韩在线播放更多_中文字幕1级精品视频在线_草草草影院_黄色精品在线观看_yy8840私人影院的在线_国产日产精品久久久久久_国产一卡二卡三卡免费 | 久久国产热播_天天艹天天干天天_caoporn视频在线_亚洲一级特黄_一二三级毛片_日韩在线亚洲_欧美日韩国产精品一区_免费观看性欧美大片无片 | 97热久久_91视频合集_在线免费亚洲视频_日本高清色www在线安全_久久久网站av_999精品在线观看视频_91精品国产综合久久香蕉922_国产第一页在线观看 | 一万部小稚女视频在线观看_国产精品热久久无码av_性国裸体高清亚洲_99热99这里只有精品_亚洲国产综合精品_久人人爽人人爽人人片AV_自拍视频第一页_xxxxx15hd中国hd | 日本不卡视频在线观看_国产精品97_亚洲国产精品黑人久久久_久久精品亚洲欧美日韩久久_亚洲AV无码一区二区三区乱子伦_欧美精品少妇VIDEOFREE720_久草日本_亚a洲v中文字幕2023 | 亚洲中文字幕无码永久免弗_亚洲熟妇丰满XXXXX_日韩视频专区_免费观看黄色大片_男女无套免费视频网站_欧洲精品一区二区三区在线观看_www.91视频69xx.com_色七七桃花影院 | 欧美精品粉嫩高潮一区二区_国产精成人品在线观看_久久精品国产精品亚洲38_俄罗斯极品xxxx_深夜视频在线播放_97超碰人_成人A片免费视频在线观看1_无码人妻丰满熟妇区毛片18 | av一二三区_欧美成人午夜免费影院手机在线看_粉嫩av免费一区二区三区_日本三极片_国产目拍亚洲精品一区二区_CHINESE极品人妻VIDEOS_中文字幕人成无码人妻_北条麻妃最猛aⅴ作品 | 99久久精品国产导航_黄色毛片视频免费观看中文_精品熟女少妇AV免费观看_caoporn超碰91_国产老肥熟_亚洲欧美中文字幕日韩一区二区_国产人妻大战黑人第1集_人妻熟妇AV水蜜桃一区二区三区 | 国产V亚洲V天堂A无码99_午夜伦理av_国产精品久久久久9999小说_亚洲人线精品午夜_视频一区国产_亚洲精品午夜久久久久久久久久久_欧美色视频综合在线观看_国产精品成人影院在线 | 成人片黄网站色大片免费_精品久久久久久国产潘金莲_伊人av影院_日韩一卡2卡3卡4卡乱码免费网站_在线亚洲精品国产二区图片欧美_不卡一区2区_爱逼综合_九色精品视频 |