作业帮 > 综合 > 作业

怎么确定连在单片机p0端上的排阻大小?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/25 05:09:34
怎么确定连在单片机p0端上的排阻大小?
我刚查过了,我使用的是at89s51单片机,p0端输出的电流为26MA,应该怎么根据端口输出的电流去选择排阻的大小?.
怎么确定连在单片机p0端上的排阻大小?
要知道P0口是一个缺少上拉电阻的端口,只能控制内场效应管的开通和关断.也就说它本身不能输出高电平,只能输出低电平的.但加一个5V电压和上拉电阻就可以输出高低电平了.在选排阻时就用5V除去阻值就可以得到电流啦,但是要减去场效应管的压降.例如用P0口输出给一个电阻为200欧的小灯,灯需要10MA的电流才能驱动,上拉电阻R是多少呢?用5V电压减去场效应管压降0.5V(假设),再用4.5V除10MA得到总电阻450欧.450欧减去灯的电阻200欧得250欧.则排阻用250欧的为宜.其他计算如此类推,上面的数值仅供参考.