找回密码
 立即注册
查看: 1225|回复: 10

STC8G1K08能烧写,不能中断,是坏了吗? | 已解决

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-05-26 17:39:25

1

主题

5

回帖

27

积分

新手上路

积分
27
发表于 2024-1-16 17:41:37 | 显示全部楼层 |阅读模式
#include "stc8g.h"
sbit  Led13_SW = P3 ^ 3; //中断指示灯,可接输出

void INT0_Isr() interrupt 0   

{
        Led13_SW = !Led13_SW;
}

void main(void)
{      
        P0M0 = 0x00;      
        P0M1 = 0x00;      
        P1M0 = 0x00;      
        P1M1 = 0x00;      
        P2M0 = 0x00;      
        P2M1 = 0x00;      
        P3M0 = 0x00;      
        P3M1 = 0x00;      
        P4M0 = 0x00;      
        P4M1 = 0x00;      
        P5M0 = 0x00;      
        P5M1 = 0x00;
               
        IT0 = 1;   
        EX0 = 1;   
        EA = 1;         
        
        while (1);
}

截图202401161736342951.jpg    拿根地线短接INT0,MCU 不中断,看不到灯亮,从官网手册里拷贝一份,试试也不行。


截图202401161739252065.jpg   

板上没什么元件,LED1灯 试过了,好的。
芯片是刚买的,能烧写,感觉不是坏的,但是问题出在哪里?

求教下,多谢



回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15646
发表于 2024-1-16 19:00:25 | 显示全部楼层
先去除外围电路,再测试下
截图202401161859454137.jpg


截图202401161900178702.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-03 00:09:43
已绑定手机

77

主题

4850

回帖

8388

积分

超级版主

DebugLab

积分
8388
发表于 2024-1-16 20:18:19 | 显示全部楼层
断开所有IO口外部电路,示波器或逻辑分析仪直接测MCU引脚
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-03 00:09:43
已绑定手机

77

主题

4850

回帖

8388

积分

超级版主

DebugLab

积分
8388
发表于 2024-1-16 20:19:19 | 显示全部楼层
哦对了,可能是新出的型号,上电高阻,要初始化PxMx
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2025-05-02 09:38:13

109

主题

1900

回帖

5214

积分

论坛元老

积分
5214
发表于 2024-1-17 09:18:18 | 显示全部楼层
先把光耦去掉,把p33设置成推拉模式,331电阻改大些,试一试。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:391
  • 最近打卡:2025-05-02 09:44:56

45

主题

381

回帖

1575

积分

金牌会员

静坐常思己过,闲谈莫论人非

积分
1575
发表于 2024-1-17 10:32:37 | 显示全部楼层
本帖最后由 rengran 于 2024-1-17 10:56 编辑

先别怀疑芯片是否坏了,我觉得你最好在光耦的输出侧接led测试比较好。同时当你短接INT0后,测一下P3.3的电平再分析一下。
处事要代人所想,读书需切己用功
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:513
  • 最近打卡:2025-05-02 07:32:37

21

主题

564

回帖

2678

积分

金牌会员

积分
2678
发表于 2024-1-17 11:19:00 | 显示全部楼层
还没玩过int0中断嘞,回去试试去
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-05-26 17:39:25

1

主题

5

回帖

27

积分

新手上路

积分
27
发表于 2024-1-17 18:08:58 | 显示全部楼层
光耦坏了,换个,就好了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:513
  • 最近打卡:2025-05-02 07:32:37

21

主题

564

回帖

2678

积分

金牌会员

积分
2678
发表于 2024-1-17 19:17:46 | 显示全部楼层
YSZDH_2*** 发表于 2024-1-17 18:08
光耦坏了,换个,就好了

NI 你这弄的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-05-26 17:39:25

1

主题

5

回帖

27

积分

新手上路

积分
27
发表于 2024-5-26 17:57:48 | 显示全部楼层
换个光耦,搞定啦。当时淘宝买的新的,没怀疑。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 12:56 , Processed in 0.136082 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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