wanli 发表于 2026-5-26 13:34:27

STC32G144K246设置为准双向口模式测量IO 电压为1.54V不是以前的3.3V | 已解决

    EAXFR = 1;                                                 // 使能访问 XFR
      CKCON = 0x00;                                 // 设置外部数据总线速度为最快
      WTST = 0x00;                              // 设置程序代码等待参数,等待时间为0个时钟,CPU执行程序速度最快

    P0M0 = 0x00; P0M1 = 0x00; ///M0=1M1=0。 为推挽输出;M0=0M1=1。 为高阻输入;   
    P1M0 = 0x00; P1M1 = 0x00;
    P2M0 = 0x3f; P2M1 = 0x00;   
    P3M0 = 0x00; P3M1 = 0x00;
    P4M0 = 0x00; P4M1 = 0x00;
    P5M0 = 0x00; P5M1 = 0x00;
    P6M0 = 0x00; P6M1 = 0x00;       //设置P6口为准双向口模式
    P7M0 = 0x00; P7M1 = 0x00;       //设置P7口为准双向口模式
    PAM0 = 0x00; PAM1 = 0x00;       //设置P6口为准双向口模式
    PBM0 = 0x00; PBM1 = 0x00;

C_wolf 发表于 2026-5-26 14:45:07

是这个原因吗?

C_wolf 发表于 2026-5-26 14:50:35

电气特性

_奶咖君_ 发表于 2026-5-26 15:01:35

因为已经无 准双向模式了

神农鼎 发表于 2026-5-26 15:22:51

要 打开 内部上拉

wanli 发表于 2026-5-26 15:48:20

已经解决 不能延用以前的准双向 不是高阻输入 就是推挽输出

晓飛飛 发表于 2026-5-26 21:24:19

打开内部上拉即等效为准双向模式,而一般的准双向的弱上拉为100K级别,这个系列的上拉级别也是这个级别,相差无多
页: [1]
查看完整版本: STC32G144K246设置为准双向口模式测量IO 电压为1.54V不是以前的3.3V | 已解决