久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3455|回復: 5
打印 上一主題 下一主題
收起左側

單片機uart和spi同時使用的問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:645543 發(fā)表于 2020-7-5 19:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
rc522的spi初始化 (使用的是定時計數(shù)器T1)
    TMOD = 0x21;                // T1設置為8位自動重裝載定時器                        
    SCON = 0x50;                // 串口工作在模式1:8位UART波特率可變,且禁止接收(0x40)
    TH1 = 0xE8;                        // 單片機小精靈V1.3算出的2400波特率且波特率  11.0592MHZ
    TL1 = TH1;                        // 加倍時的定時器設置值。
    PCON = 0x80;                // 設置為波特率加倍
    EA = 1;                                // 開總中斷
    //ES = 1;                            // 開串口中斷
   TR1 = 1;                    // 定時器1開啟計數(shù)
rc522的程序已經(jīng)調試好了,as608指紋模塊的程序也調試好了,但是兩個合并起來就出問題。
在rc522的程序上添加as608的初始化(使用的是定時計數(shù)器T2)
    //SCON=0x50;   //UART方式1:8位UART;   REN=1:允許接收
    T2CON=0x30;   //SMOD=0:波特率不加倍  
    TH2=0xFF;
    TL2=0xDC;        
    RCAP2H=TH2;
    RCAP2L=TL2;
    //  EA=1;
    TR2=1;
添進去rc522的串口就不正常了,讀取的內容就不對,本來是四位,現(xiàn)在只讀出來一位,內容還不對。
感覺是這兩個初始化會沖突,各位幫看看吧。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:764088 發(fā)表于 2020-7-6 08:42 | 只看該作者
SPI uart 都是串行慢速通訊,盡量用中斷或DMA來接收數(shù)據(jù),注意不要在中斷中處理接收數(shù)據(jù),放在緩沖區(qū)中,空閑時處理解析。
回復

使用道具 舉報

板凳
ID:636538 發(fā)表于 2020-7-6 09:04 | 只看該作者
//ES = 1;                            // 開串口中斷為什么屏蔽串口中斷,為什么TMOD=0X21,定時器0用來做什么了。寫了定時器0,為什么沒有相關的設置,這么看你的初始化設置,沒什么大問題,但是其他不好說,
你單獨使用定時器2調試過嗎
回復

使用道具 舉報

地板
ID:645543 發(fā)表于 2020-7-6 10:34 | 只看該作者
SKYLAR123 發(fā)表于 2020-7-6 09:04
//ES = 1;                            // 開串口中斷為什么屏蔽串口中斷,為什么TMOD=0X21,定時器0用來做 ...

T0給按鍵做中斷了,T1和T2沒有用中斷,直接把子程序放在while1里了
回復

使用道具 舉報

5#
ID:799069 發(fā)表于 2020-7-7 16:23 | 只看該作者
用89c52分別接了rc522射頻識別模塊和as608指紋識別模塊,射頻用的是p2口spi通信,指紋用的p30和p31的uart通信。兩個模塊獨立的時候調試都好了,但是兩個模塊放到一起,就不行,不知道是不是89c52同時用spi和uart會有沖突。
回復

使用道具 舉報

6#
ID:645543 發(fā)表于 2020-7-7 16:32 | 只看該作者
本來是rfid波特率2400,指紋9600合并起來不能用,后來我把rfid也改成9600就能用了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: а_天堂中文最新版地址 | 成人国产精品视频 | 欧美视频成人 | 欧美日一区二区 | 欧美激情网站 | 久久久精品网站 | 亚洲成人一二区 | 日韩一级免费大片 | 91久久久久久久久久久久久 | 日韩高清一区 | 久久精品一区二区 | 美女爽到呻吟久久久久 | 国产精品网址 | 一级全黄少妇性色生活免费看 | 伊人狠狠干 | 国产精品久久 | 久久精品色欧美aⅴ一区二区 | 欧美激情国产精品 | 在线观看国产精品一区二区 | 欧美色偷拍 | 国产精品视频网 | 国产成人精品a视频 | 国产精品久久久 | 99国产精品久久久 | 羞羞视频免费在线 | 一级免费毛片 | 亚洲欧美中文日韩在线v日本 | 天天干天天色 | 亚洲欧美视频在线观看 | 在线观看国产视频 | 国产成人午夜高潮毛片 | 久久精品国产v日韩v亚洲 | 青青久久久 | 国产一区二区三区 | 最新国产福利在线 | 亚洲国产精品激情在线观看 | 亚洲精品一区二区久 | 在线看av的网址 | 九九热精品视频在线观看 | 精品国产乱码久久久久久中文 | 2019天天操|