打印

MC9S12G48的PAD11口怎么配置成普通输入IO口然后通过PORTAD读取输入电平?

[复制链接]
354|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
马伊吾|  楼主 | 2020-10-23 13:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ad采集配置:
void ADCDrv_Init(void)
{

  setReg8(ATDCTL0, 0x0AU);            
  setReg8(ATDCTL1, 0x2FU);
  setReg8(ATDCTL2, 0x00U);              
setReg8(ATDCTL3, 0xD8U);              
  setReg8(ATDCTL4, 0xE8U);              
  setReg8(ATDCTL5, 0x30U);               
}

PAD11端口配置:
//PAD11:PT0AD_PT0AD3
  ATDDIEN_IEN11 = 1;   
  PT0AD   = 0x00U;
  DDR0AD  = 0x00U;
  ACMPC_ACDIEN = 1;

最后发现只有PAD11(PT0AD_PT0AD3)接5V时PT0AD_PT0AD3为1,接地时PT0AD_PT0AD3为0,接一个脉冲波形时却是PT0AD_PT0AD3一直为0,还需要配置什么吗?

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝