找回密码
 立即注册
查看: 229|回复: 4

自己制作ISP,用串口1定时器0可以下载,用定时器2不能下载

[复制链接]
已绑定手机

3

主题

6

回帖

36

积分

新手上路

积分
36
发表于 2025-1-9 16:47:09 | 显示全部楼层 |阅读模式
自己制作的ISP下载程序,用串口1定时器0可以下载,用定时器2不能下载,大神能告诉下是什么问题呢
这是串口1的定时器1配置


    AUXR &= ~0x01;
    SCON = 0x52;

    AUXR |= 0x40;
    TMOD &= ~0xf0;
    TL1 = BAUD;
    TH1 = BAUD >> 8;
    TR1 = 1;

这是串口1的定时器2配置
        SCON = 0x50;                //8位数据,可变波特率
        AUXR |= 0x01;                //串口1选择定时器2为波特率发生器
        AUXR |= 0x04;                //定时器时钟1T模式
        T2L = BAUD;
        T2H = BAUD >> 8;
        AUXR |= 0x10;                //定时器2开始计时




回复

使用道具 举报 送花

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

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2025-1-9 17:09:59 | 显示全部楼层
这段代码看起来没有问题
检查一下其他地方
截图202501091708431082.jpg


DebugLab
回复 支持 反对

使用道具 举报 送花

已绑定手机

3

主题

6

回帖

36

积分

新手上路

积分
36
发表于 2025-1-9 18:06:53 | 显示全部楼层
Debu*** 发表于 2025-1-9 17:09
这段代码看起来没有问题
检查一下其他地方

其他都看了,串口配置完后就发送几个字节,用定时器1发送没问题,定时器2就发不出去,奇怪呢

点评

发原理图的pdf和程序  详情 回复 发表于 2025-1-9 22:01
回复 支持 反对

使用道具 举报 送花

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

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2025-1-9 22:01:12 | 显示全部楼层
nqbk*** 发表于 2025-1-9 18:06
其他都看了,串口配置完后就发送几个字节,用定时器1发送没问题,定时器2就发不出去,奇怪呢 ...

发原理图的pdf和程序
DebugLab
回复 支持 反对

使用道具 举报 送花

已绑定手机

3

主题

6

回帖

36

积分

新手上路

积分
36
发表于 2025-1-13 11:16:53 | 显示全部楼层
Debu*** 发表于 2025-1-9 22:01
发原理图的pdf和程序

解决了,还是串口配置错误导致的
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:36 , Processed in 0.189420 second(s), 79 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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