找回密码
 立即注册
查看: 400|回复: 3

我想请教一下关于STC8G1K08A的问题

[复制链接]

1

主题

1

回帖

9

积分

新手上路

积分
9
发表于 2023-12-31 22:36:03 | 显示全部楼层 |阅读模式
我刚开始接触G1K08A这个芯片,8个引脚的,我在配置P3.0到P3.3以及P5.4来点流水灯的时候不知道为什么只有P3.0和P3.2这两个引脚没法亮,怎么样都没反应,其它引脚是正常的。用来点灯的引脚我通通都配置成了推挽输出模式,明明程序也能正常下载,不太可能是单片机坏了,百思不得其解。

贴一下程序:

#include "STC8G.h"
#include "INTRINS.h"

int zhuangtai=1;

#define EX2         0x10
#define EX3         0x20
#define EX4         0x40

//ºÁÃëÑÓʱ
void Delay1ms(int xms)        //@11.0592MHz
{
        unsigned char data i, j;

        while(xms){
       
        i = 15;
        j = 90;
        do
        {
                while (--j);
        } while (--i);
  xms--;
        }
}

//P5.5µÄ°´¼üÖжϣ¬ÓÃÀ´¿ØÖÆLEDÁÁÃð
void INT3_Isr() interrupt 11
{
        if(P55==0)                       
                {
                        Delay1ms(20);       
                        while(P55==0);       
                        Delay1ms(20);
                        if(P55==1){zhuangtai = !zhuangtai; }
                }         
}


void main(void){

        Delay1ms(100);

  P3M0 = 0xff; P3M1 = 0x00; //ÅäÖÃ3.3 3.1 ÍÆÍì
     
  P5M0 |= 0x10; P5M1 &= ~0x10; //ÅäÖÃ5.4ÍÆÍì

        P33=1;
        P32=1;
        P31=1;
        P30=1;
        P54=1;
       
        P5M0 &= ~0x20; P5M1 &= ~0x20; //ÅäÖÃ5.5Ë«Ïò
               
        INTCLKO = EX3;       //ʹÄÜÖжϠ                      
  EA = 1;

       
  while (1){
                       
                        if(zhuangtai==1){
                        P33=1;
        P32=1;
        P31=1;
        P30=1;
        P54=1;
                        }                else if(zhuangtai==0){
                        P33=0;
        P32=0;
        P31=0;
        P30=0;
        P54=0;
                       
                        }       
               
                }
                               
        }       

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-04 08:52:05

718

主题

1万

回帖

1万

积分

管理员

积分
15664
发表于 2023-12-31 22:40:03 | 显示全部楼层
截图202312312239121473.jpg


截图202312312239353688.jpg

直接烧录进去,测试下

回复 支持 反对

使用道具 举报 送花

1

主题

1

回帖

9

积分

新手上路

积分
9
发表于 2024-1-1 12:16:15 | 显示全部楼层
神*** 发表于 2023-12-31 22:40
直接烧录进去,测试下

试过了,就是那两个引脚的灯没办法用
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:434
  • 最近打卡:2025-05-04 10:43:44

8

主题

75

回帖

223

积分

中级会员

积分
223
发表于 2024-1-5 09:23:02 | 显示全部楼层
万用表测量一下管脚电压是否正常。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-4 22:16 , Processed in 0.170990 second(s), 73 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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