导航:首页 > 操作系统 > 51单片机io口

51单片机io口

发布时间:2022-03-07 03:31:17

A. 51单片机关于IO口问题

这个不好说的,的确是几毫安,平时使用的时候驱动个LED灯是没有问题的,如果驱动大电流的话,要用三极管放大。
不同厂家的片子,可承受的电流是不同的

B. 51单片机改io口

51的IO 很特别,属于SFR,不能直接或者间接寻址,所以不能像寄存器那样随意调换顺序。要么在定义的时候修改,要么使用以个接口函数,在接口函数中实现IO的兑换,这个函数可以接受参数什么的,可以做的比较人性化。

C. 51单片机的IO口怎么区分

老兄,看使用手册。一般正方形(PLCC和CLCC封装)的看缺角,长条的(DIP封装)看宽那头的半圆小槽。正方形的四角都砍了一角(LQFP封装)的看小圆的凹槽。

D. 51单片机IO口电流是多少

一般低电平可输出电流10ma左右,外部负载电阻小时可以达几十毫安,但容易损坏单片机,因此要加以限制,高电平只能 输出300-500 ua,即使对地短路,电流也不会超过1ma

E. 如何将51单片机的IO口设置为输入口

基本的 51 单片机,不需要进行设置,仅仅记住:在输入前,要输出1。

后来有许多兼容 51 的单片机,接口功能增强了,才需要设置。
可以设置成:。。。。。。细节,还是看说明书吧。

F. 一个操作51单片机某几个IO口的方法

对于51单片机的P口来说,我们习惯上的赋值是P1 = 0xXX。但是这样操作是一次性操作了8个IO口。而有些情况下,我们只需要操作其中的几个而不是全部的时候,我们如何操作呢?如下图注释上边的部分,是我写的程序代码。

这个是操作51单片机P1口的低4位对步进电机进行操作的程序,在这个操作过程中,我们只使用到了P1口的低4位,因此我们希望高4位保持不变,只改变P1的低4位。首先把P1进行一个备份到变量tmp中去,然后把变量tmp的经过两条语句,得到最终要赋值给P1的值以后,再一次性赋值给P0,这个方法大家都可以学习一下。

而注释下边的这段程序,是一位同学写的,这位同学的理由是下边这种写法,也没有改变P1的高4位。表面看也没什么问题,但是实际上如果不利用tmp这个变量,P1就会产生一个错误的中间值。

P1= P1&0xF0;这条语句执行完毕以后,P1 = 0xX0;其中X是未知的,保持了之前P1的高4位的原值,而低4位是0;

再然后P1= P1|BeatCode[index];这样操作后,P1得到了最终的值。

但是这中间,P1 = 0xX0;这个值是我们根本不需要的一个错误值。不要怕有问题,但是我也不希望没有经过思考的问题。而这个问题,就是同学经过思考的问题,我认为很好,写出来提供给同学们共同学习。

G. 80C51单片机有多少个IO口

嘿嘿 俺来 回答吧
1 80C51单片机有4个并行的IO口 即P0、 P1 、 P2 、 P3 、
每一个端口有8条IO口线
2 80C51单片机还有1个全双功能的串行IO口,可以和主机进行远距离通讯。该串口有2条线
即 发送数据线 和 接受数据线。

呵呵 满意 就选满意回答

H. 51单片机IO口设置

P0口一般只当输出口用(做输入口不合算)
P1~P3口当输入口用之前要先写1
一口线当输入口用时(按键),一般就不再当输出用,故没有“ 仅“输入模式说法

I. 51单片机的4个IO端口的作用是什么

可以当做普通的IO口用,P3口有复用功能,串行传输,外部中断,定时器等等,P2和P0可以作为地址口用,P1就是普通的IO口

J. 51单片机的4组IO口有什么区别

51单片机的4组IO口有什么区别
单片机4个IO口 P0、P1、P2、P3做普通IO的时候功能一样,注意P0口是漏极开路,做普通IO口使用必须用上拉电阻,P0和P3有第二功能

阅读全文

与51单片机io口相关的资料

热点内容
java接口返回值 浏览:87
奇迹文学APP为什么不能用了 浏览:1000
怎么用电脑玩手机版的我的世界服务器 浏览:230
linux设备权限 浏览:950
pdf转曲软件 浏览:149
云服务器怎么做nas 浏览:457
有什么可以提示快递的app 浏览:311
什么app的主题都是免费的 浏览:1002
se01加密路线和普通路线放 浏览:908
怎么用安卓系统手机测量长度 浏览:46
回调突破主图源码 浏览:238
mc生存都市服务器地址大全 浏览:92
unix网络编程环境搭建 浏览:963
pythonsocket高并发 浏览:257
python开发windowsgui 浏览:619
25减9的借位算法 浏览:269
管家婆有必要加密狗吗 浏览:907
电脑文件夹没保存怎么恢复 浏览:148
买燕窝什么是溯源码 浏览:586
安卓党为什么我不用iphone 浏览:266