找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

STC15 89C52單片機(jī)串口1切換問題

查看數(shù): 4790 | 評(píng)論數(shù): 9 | 收藏 1
關(guān)燈 | 提示:支持鍵盤翻頁(yè)<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2019-12-25 11:00

正文摘要:

我把AUXR1 = 0x40 切換為P3.6 P3.7,但用串口助手COM5(調(diào)試時(shí)用)連接P3.6 P3.7時(shí)沒有反應(yīng),用回COM4(下載時(shí)用)卻有反應(yīng),是切換不成功的意思???? 還是還有什么東西漏掉了?? #include " ...

回復(fù)

ID:858196 發(fā)表于 2022-7-26 09:32
啥也不會(huì)玩51 發(fā)表于 2022-7-25 13:06
15怎么切 求大神指點(diǎn)。

他這個(gè)程序是有問題,看芯片手冊(cè),切換串口根本不是AUXR這個(gè)寄存器,AUXR是輔助功能寄存器,真正切換用的是AUXR1,可以令S1_S1 = 0,S1_S0 = 1,就可以切換串口1的P36 37引腳,建議有問題時(shí)候看下芯片手冊(cè),或者官方的示例程序
ID:213173 發(fā)表于 2022-7-25 20:42
啥也不會(huì)玩51 發(fā)表于 2022-7-25 13:06
15怎么切 求大神指點(diǎn)。




ID:1040462 發(fā)表于 2022-7-25 13:06
wulin 發(fā)表于 2019-12-25 13:51
STC15系列可以切換串口,STC89C52沒有此功能。

15怎么切 求大神指點(diǎn)。
ID:911776 發(fā)表于 2021-5-27 11:06
suqianfu 發(fā)表于 2020-12-31 17:27
我的也是切不過去。這是不是 一個(gè)坑來的?還有串口1必須切換到3.6 3.7腳嗎?不能用3.0    3.1腳做串口嗎?

P3.0, P3.1是下載仿真用的,用了這兩個(gè),下載時(shí)在軟件上需要勾選“下次冷啟動(dòng)時(shí),P3.2 P3.3為00時(shí)才可以下載程序”
ID:718536 發(fā)表于 2020-12-31 17:27
我的也是切不過去。這是不是 一個(gè)坑來的?還有串口1必須切換到3.6 3.7腳嗎?不能用3.0    3.1腳做串口嗎?
ID:472235 發(fā)表于 2019-12-25 18:28
wulin 發(fā)表于 2019-12-25 13:51
STC15系列可以切換串口,STC89C52沒有此功能。

它是有兩個(gè)芯片的,一個(gè)89c52,一個(gè)STC15W408AS
ID:472235 發(fā)表于 2019-12-25 18:27
xuyaqi 發(fā)表于 2019-12-25 12:01
把‘#define’去掉,直接 AUXR1 = 0x40;

還是不行
ID:213173 發(fā)表于 2019-12-25 13:51
STC15系列可以切換串口,STC89C52沒有此功能。
ID:94031 發(fā)表于 2019-12-25 12:01
  把‘#define’去掉,直接 AUXR1 = 0x40;

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

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

快速回復(fù) 返回頂部 返回列表