求助:PE2,PE1无法输出高电平

2019-07-19 21:09发布

各位大侠,我初学STM8,求助
MCU:STM8S105C6
平台:IAR
仿真器:ST_LINK/V2

现象E5,PE6无法输出高电平
已经更换两块MCU/PCB板
仿真显示该端口已经输出高电平,但实际为低电平
①为了防止外围电路的影响,第二块PCB,将PE3~0悬空,测量管脚,依旧无法输出高电平
②程序清单如下:
/**       主函数      **/
void main(void)
{
          asm("sim");                                //先关闭总中断
        CLK_CKDIVR = 0x00;        //CPUDIV = 1 HSIDIV = 1  内部时钟 = 16Mhz
        PE_DDR=0XFF;
        PE_CR1=0XFF;
        PE_CR2=0X00;
        TIM3_PWM_Init();                //PWM初始化
        asm("rim");                                //打开总中断

        PE_ODR=0XFF;
.....
       



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。