szno 发表于 2026-3-11 11:30:06

stc32g144k246.h文件没有P8的引脚定义

什么时候能更新一下stc32g144k246.h文件呀?P8引脚都没定义,代码中都不能直接用P80 P81.....这种。

乘风飞扬 发表于 2026-3-11 11:47:38

STC32G144K246的P8~PB用法跟传统的P0~P7不同,可参考STC32G144K246实验箱例程包例子用法:00-端口模式设置
      P0 = 0xff;          //P0~P7口按照赋值内容输出电平
      
      P9OUT = 0xff;       //P8~PB口按照赋值内容输出电平
      
      SET_PA2();          //PA2 = 1

      PASETB = 0x51;      //P8~PB口写1的位输出高电平
      
      P46 = 0;            //实验箱上P4.6与P8.7相连
      if(P8IN & 0x80)   //判断P8.7是否为1
      {
            P47 = 1;
      }
      else
      {
            P47 = 0;
      }

实验箱例程包下载页面:https://www.stcai.com/syx

狂热主宰 发表于 2026-3-11 13:46:51

25年新产品
code可能有版本迭代
页: [1]
查看完整版本: stc32g144k246.h文件没有P8的引脚定义