问答

汇集网友智慧,解决技术难题

21ic问答首页 - 51单片机读取P1数据

51单片机 AD AD转换 While 上拉电阻 电阻

51单片机读取P1数据

happytong2021-08-12
51单片机读取P1数据  P1口数据有ad0804转换而来,P1口硬件没有上拉电阻,小白写的程序如下:while(1)        {     
                   aa=0;
                   read();                 //AD转换
                   P1=0xff;
                   aa=P1;
                if(aa>0x84)
                {
                                fmq=0;
                }

                if(aa<0x84)
                {
                                fmq=1;
                }

程序运行时,接P1的灯指示根据输入变化,而读取的值(程序中的aa)貌似一直不变,判断理由是蜂鸣器一直响(fmq=0),高人指导一下。
回答 +关注 6
7489人浏览 10人回答问题 分享 举报
10 个回答
12下一页

您需要登录后才可以回复 登录 | 注册