AT89S52单片机的P1^0口设置成1后,下面再接一个发光二级管和1千欧电阻,测量电压时P1^0口变成2.5V P1^0口设置成高电平输出时电压应该为5V啊,怎么会变成2.5V?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:06:44

AT89S52单片机的P1^0口设置成1后,下面再接一个发光二级管和1千欧电阻,测量电压时P1^0口变成2.5V P1^0口设置成高电平输出时电压应该为5V啊,怎么会变成2.5V?
AT89S52单片机的P1^0口设置成1后,下面再接一个发光二级管和1千欧电阻,测量电压时
P1^0口变成2.5V P1^0口设置成高电平输出时电压应该为5V啊,怎么会变成2.5V?

AT89S52单片机的P1^0口设置成1后,下面再接一个发光二级管和1千欧电阻,测量电压时P1^0口变成2.5V P1^0口设置成高电平输出时电压应该为5V啊,怎么会变成2.5V?
单片机 的 IO 口 高电平 输出电流 不大 一般只有 300~500 uA 左右,有的还不到 300 uA.
如果 只接一个1千欧电阻,测量电压时 可能 只有 0.几 V.
所有 当输入 用时 可以 接一个 按钮,按下时 为 0 V.

这种单片机的I/O口的输出电流是很小的,你的电路至少需要3.5MA的电流,看一下使用手册就了然了,你应该将输出设置为0,而后经470Ω的电阻接5V电源来点亮LED。

被1K欧的电阻分压了吧!

AT89S52单片机的P1^0口设置成1后,下面再接一个发光二级管和1千欧电阻,测量电压时P1^0口变成2.5V P1^0口设置成高电平输出时电压应该为5V啊,怎么会变成2.5V? at89s52 单片机 用12M晶振,波特率多少啊?用 9600的 RCAP2H CAP2L 怎么设置 4*4矩阵键盘的问题.4*4矩阵键盘接P1口,高4位接列,低4位接行,上拉电阻10K,AT89S52单片机程序在实验板上正常.在proteus仿真中不能用.P1=0xf0,按下按键后对应的行、列电平居然都是高电平了,而没有被 单片机课程设计.麻烦给出程序,P1口接开关,P2口接LED灯.应用单片机AT89S52控制试验箱上led灯,按一下规律变化:1 从左流水到右流水,持续3秒;2 从两边向中间流水,再从中间向两边流水,持续2秒; 单片机的P1口的P1.0作A/D用,其它口作普通I/O口用,那P1的值怎么算,P1. AT89S52单片机做频率计时(用测周期方法)我想用T0对机器周期计数,T0的启动方式设置成 INT0和TR0共同决定第一:此时的INT0是作为中断使用还是一般地I0,假如在初始化时不开INT0的中断,检测到in 单片机 P1 AT89S52单片机的P2口作为输出口时必须外接上拉电阻吗?我想用它来作为直流电机驱动电路的输入信号. 数字温度计工作原理是什么啊~我用的是DS18B20和AT89S52单片机~ 这个四位数码管是什么型号?旁边的单片机是AT89S52,怎样从淘宝搜索到? 单片机p1口接上拉电阻的问题如图 p1.0-p1.7接数码管再接上拉电阻,上拉电阻可提高电流驱动数码管发光.问题是当单片机p1口没有输出时,数码管是不是也亮?还有即使p1.0-p1.7输出不同的电压时,数 单片机中地址的分配sbit P1=P1^0,那个P1^0中^0什么意思,有什么作用 51单片机 定时器#include#define uint unsigned int uint pp;sbit led=P1^0;void main(){TMOD=0x01; //模式设置,00000001,可见采用的是定时器0,工作与模式1(M1=0,M0=1).TR0=1; //打开定时器TH0=0Xff; //定时器设置,每隔100微 急,如图关于1N4148开关作用的问题P1.0,P1.1分别接单片机I/O口,1N4148是如何控制红外管子的发射的 P1口输入输出单片机实验 速求利用单片机的P1.0——P1.3接四个发光二极管L0——L3,用来指示当前计数的数据;用P1.4——P1.7作为预置数据的输入端,接四个拨动开关K0——K3,用P3.6端口接一个轻触 英语翻译在现在的单片机教学实验中,单片机开发系统发挥了重要的作用,本文就是专门针对单片机的教学实验而研究的单片机开发系统.该系统以AT89S52单片机为中央处理单元,通过8255外扩I/O口. MOV P1,单片机的,还有个MOV A,P1 怎么取消51单片机P1,P2,P3口的上拉电阻?我用这些口作输入口之前要想先把它们的上拉电阻取消,用c语言开始的时候怎么对这些口设置?