找回密码
 立即注册
查看: 278|回复: 18

8a8k64d4串口中断问题

[复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-11 15:44:39

17

主题

83

回帖

312

积分

中级会员

积分
312
发表于 2024-12-23 15:05:09 | 显示全部楼层 |阅读模式
代码如图,串口不能正常反馈
截图202412231504527767.jpg
截图202412231505041781.jpg
没事就炸板
有事炸俩板
ꉂ೭(˵¯̴͒ꇴ¯̴͒˵)౨”
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-12-23 15:33:24 | 显示全部楼层
  1. void Init(void)
  2. {
  3.         P_SW2|=EAXFR;
  4.         
  5.         P0M1=0x00;        P0M0=0x00;        //设置为准双向口
  6.         P1M1=0x00;        P1M0=0x00;        //设置为准双向口
  7.         P2M1=0x00;        P2M0=0x00;        //设置为准双向口
  8.         P3M1=0x00;        P3M0=0x00;        //设置为准双向口
  9.         P4M1=0x00;        P4M0=0x00;        //设置为准双向口
  10.         P5M1=0x00;        P5M0=0x00;        //设置为准双向口
  11.         P6M1=0x00;        P6M0=0x00;        //设置为准双向口
  12.         P7M1=0x00;        P7M0=0x00;        //设置为准双向口
  13.         
  14.         AUXR=0x05;                //设置定时器2为1T模式,设置定时器2为波特率发生器
  15.         SCON=0x50;                //设置UART1模式为8位数据可变波特率
  16.         T2H=BRT>>8;                //设置UART1波特率
  17.         T2L=BRT;                //设置UART1波特率
  18.         AUXR|=T2R;                //打开定时器2
  19.         ES=1;                        //启用UART1中断
  20.         
  21.         EA=1;                        //启用总中断
  22. }
复制代码


DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-11 15:44:39

17

主题

83

回帖

312

积分

中级会员

积分
312
发表于 2024-12-23 15:40:02 | 显示全部楼层

如图,烧录后串口发a仍无应答
截图202412231540144301.jpg
截图202412231540301978.jpg

点评

[attachimg]76068[/attachimg]  详情 回复 发表于 2024-12-23 15:50
没事就炸板
有事炸俩板
ꉂ೭(˵¯̴͒ꇴ¯̴͒˵)౨”
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-29 08:28:25
已绑定手机

17

主题

446

回帖

1173

积分

金牌会员

积分
1173
发表于 2024-12-23 15:43:12 | 显示全部楼层
定时器1模式好像不对
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-11 15:44:39

17

主题

83

回帖

312

积分

中级会员

积分
312
发表于 2024-12-23 15:45:24 | 显示全部楼层
bkeu*** 发表于 2024-12-23 15:43
定时器1模式好像不对

没怎么玩过这类单片机,能直接说下应该修改为什么吗
没事就炸板
有事炸俩板
ꉂ೭(˵¯̴͒ꇴ¯̴͒˵)౨”
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-12-23 15:50:31 | 显示全部楼层
Anr*** 发表于 2024-12-23 15:40
如图,烧录后串口发a仍无应答

发a应答b.zip (8.15 KB, 下载次数: 30)

截图202412231550262739.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-11 15:44:39

17

主题

83

回帖

312

积分

中级会员

积分
312
发表于 2024-12-23 15:59:38 | 显示全部楼层

已烧录,改下时钟,没什么问题🆗,
没事就炸板
有事炸俩板
ꉂ೭(˵¯̴͒ꇴ¯̴͒˵)౨”
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-29 08:28:25
已绑定手机

17

主题

446

回帖

1173

积分

金牌会员

积分
1173
发表于 2024-12-23 16:38:07 | 显示全部楼层
Anr*** 发表于 2024-12-23 15:45
没怎么玩过这类单片机,能直接说下应该修改为什么吗

你的注释里写着定时器1模式2,实际为模式0

这句 TMOD &= 0x0F;是模式0,看下这个寄存器定义就明白了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-11 15:44:39

17

主题

83

回帖

312

积分

中级会员

积分
312
发表于 2024-12-23 16:45:15 | 显示全部楼层

我在本程序文件的基础上,想做串口1通信控制不掉电下载,但没有成功,改动地方如图
截图202412231641466189.jpg
截图202412231642075336.jpg
截图202412231642253376.jpg
截图202412231642541768.jpg
截图202412231643155336.jpg
截图202412231643428959.jpg
截图202412231645112934.jpg

点评

你需要的是不断电下载,抄的却是用户自定义ISP的代码  发表于 2024-12-23 16:54
没事就炸板
有事炸俩板
ꉂ೭(˵¯̴͒ꇴ¯̴͒˵)౨”
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-11 15:44:39

17

主题

83

回帖

312

积分

中级会员

积分
312
发表于 2024-12-23 17:00:03 | 显示全部楼层
Anr*** 发表于 2024-12-23 16:45
我在本程序文件的基础上,想做串口1通信控制不掉电下载,但没有成功,改动地方如图 ...

那不掉电下载可以给指个链接嘛,没怎么用过stc的芯片

点评

[attachimg]76106[/attachimg]  详情 回复 发表于 2024-12-23 17:11
没事就炸板
有事炸俩板
ꉂ೭(˵¯̴͒ꇴ¯̴͒˵)౨”
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 08:54 , Processed in 0.165303 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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