找回密码
 立即注册
查看: 227|回复: 0

程序STC8H8K64(正常)移植到 STC8H1K08 的时候发现 P1.3不能用,自动有脉冲,不知道

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2024-04-30 09:28:52

1

主题

0

回帖

45

积分

新手上路

积分
45
发表于 2024-3-27 16:34:18 | 显示全部楼层 |阅读模式
程序STC8H8K64(正常)移植到 STC8H1K08  的时候发现 P1.3不能用,自动有脉冲,不知道是哪里产生的

#include "STC8H.H"
#include <intrins.h>

void main()
{
    P0M0 = 0x00;
    P0M1 = 0x00;
    P1M0 = 0x00;
    P1M1 = 0x00;
    P2M0 = 0x00;
    P2M1 = 0x00;
    P3M0 = 0x00;
    P3M1 = 0x00;
    P4M0 = 0x00;
    P4M1 = 0x00;
    P5M0 = 0x00;
    P5M1 = 0x00;

    P_SW2 = 0x80;

    I2CCFG = 0xe0;                              //使能I2C主机模式
    I2CMSST = 0x00;
    EA = 1;



//    P_SW2 = 0x00;

    while (1)
                {
                I2CMSCR = 0x81;  //STC8H1K08会导致P1.3有脉冲输出,  STC8H8K64测试不会P1.3
//                        Start();
                }    ;
}


回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-7 14:39 , Processed in 0.104975 second(s), 45 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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