找回密码
 注册
关于网站域名变更的通知
查看: 512|回复: 2
打印 上一主题 下一主题

求助关于STC单片机使用其他IO口做串口通信的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-22 14:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
求助关于STC单片机使用其他IO口做串口通信的问题
6 l* |+ F7 D% N& I* F8 V. q( B' s8 K
标准单片机都是使用P3.0,P3.1作为TXD,RXD来做串口通信。我使用的是STC的STC15F2K60S2这款单片机,可以使用P3.6,P3.7作TXD,RXD,请问有用过这种单片机的吗,怎么才能改变默认引脚位置。
  b) A& S+ s4 U' I% Q1 `     我查看STC的头文件,发现有
$ ~0 C' `; D5 `#define                S1_USE_P30P31()                P_SW1 &= ~0xc0        //UART1 使用P30 P31口,默认: m4 q" @$ @! v- O
#define                S1_USE_P36P37()                P_SW1 = (P_SW1 & ~0xc0) | 0x40        //UART1 使用P36 P37口4 ~1 e2 P& t$ e1 X
     调用这个后,在使用ISP下载时,用不用勾选其他特殊项。
  q' u) d: n' |% K7 |  n# K# t

该用户从未签到

2#
发表于 2019-5-22 17:19 | 只看该作者
这个define就是让你选择用哪个的,注释掉你不想用的

该用户从未签到

3#
发表于 2019-5-22 17:22 | 只看该作者
这个设置只是针对你的软件用不同的串口,ISP下载应该还是原来的,不用设置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-28 06:43 , Processed in 0.078125 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表