51单片机io同时输入输出

  • 用51单片机的并行I/O口输出控制8个LED从LED1到LED8、再到LED1...,每 ...
    答:简单编了一下程序,,,include<reg52.h> sbit key=P3^4; //按键,按实际再改 void delay(unsigned int t){ while(--t);} void main(){ unsigned char q;P1=0xfe;//1111 1110 P1口led灯,实际不是再改 while(1){ P1=0xfe;//1111 1110 for(q=0;q<8;q++){ delay(25000); ...
  • 51单片机io端口的输入对第二次输出有影响吗?
    答:1)将单片机的P2.0和P2.4直接连接,然后仿真中出现了你不能理解的结果,这个是仿真错误,如果你用个10K电阻代替直连线段,那么仿真就应该得到正确的结果;2)C51单片机没有对端口进行输入模式设置功能,因此在这里做4x4键盘时,不应该用 P2=xx的语句,因为在默认某一位作为输入端时,就不能再做输出...
  • 我想问问关于51单片机I/O口的问题!!
    答:51单片机置1是输入状态,--也是输出状态,但是也可以输入。是呈现高阻态的,就是I/O口内部结构的开关是断开的,不接地,--P0 口,确实是这样的。但还接一个上拉电阻吧!(都带上拉电阻)。--P0 口没有上拉电阻。--P1P2P3,都有上拉电阻。--但是电阻很大,几百K,上拉作用有限。那...
  • 为什么51单片机io端口输出库信号一般选择低电平有效?
    答:因为51单片机的IO口在复位后的默认状态为1,也就是高电平/输入状态。如果以高电平作为有效信号,单片机复位到程序初始化之间会有一个时间窗口,那么很容易在上电时造成噼里啪啦一堆误动作、甚至由于瞬态负载过重导致电源无法启动。因此在设计时应当将各种输出信号设计成低电平有效/低电平触发动作。
  • 单片机I/O口,C语言怎么设置输入?
    答:单片机的IO口,如51单片机的IO口,直接是双向IO口,不需要设置即可用作输入或者输出。如P0=0x40;这里是设置为输出;Temp=P2;这是将P2口作为输入读取数据 有些单片机如STM32单片机的IO口是多功能复用IO口,只需要指定IO口的模式即可 如STM32的LED驱动IO口设置初始化程序如下:void LED_Config(void)...
  • 51单片机5v供电,每个io口输出电压多少v?
    答:51单片机5v供电,每个IO口输出电压是5V 使用5V供电,IO输出高电压平应该按5V计算。LED限流电阻= ( 5V - led工作时端电压 ) / led工作电流 LED电压一般 2到3V,按平均2.5V,工作电流按10ma 限流电阻= (5-2.5)V/10ma = 0.25k = 250欧,一般选200-1000欧都可以 ...
  • 怎么对51单片机4个io口同时赋值
    答:1、首先,把P1进行一个备份到变量tmp中去。2、其次,把变量tmp的经过两条语句,得到最终要赋值给P1的值。3、最后,再一次性对51单片机4个io口赋值给P0。
  • 51单片机的I/O口做输出时,为什么需要有锁存功能
    答:可以有两作用 1.为了分时复用,比如P0口,可以作为地址低8位的地址线,也可以作为数据线8位,当要作为数据线使用之前,就需要有ALE信号控制锁存器将地址信号锁存;2.信号要有效,则先要保持一定的时间,并不是只有边沿的触发,所以需要锁存器来达到保持的目的(这是数电里知识)51单片机是对所有兼容...
  • STC12C5A60S2单片机的输入输出问题
    答:标准51单片机的IO口是双向的,无需进行端口方向(输入输出)配置,直接使用P0-Px,即可操作整排端口,如果是单个端口操作,建议先进行位定义:如P0.3作为LED sbit LED=P0^3; 位定义的分号不能少。后续对 LED赋值即可。
  • 51单片机可以控制多个传感器和电机吗
    答:51单片机可以控制多个传感器和电机。51单片机拥有四个8位并行I/O口,既可用作输入,也可用作输出,同时具有定时及中断功能,因此51单片机可以控制多个传感器和电机。51单片机介绍 51单片机是对兼容英特尔8051指令系统的单片机的统称,广泛应用于家用电器,汽车,工业测控,通信设备中。因51单片机的指令系统,内部...

  • 网友评论:

    丰咸17394304429: 单片机的io口可不可以同时输入输出?比方说我用p1口同时去控制两个电机? -
    6190权燕 : P0=0x02; 这样 P0.0输出 了低电平 P0.1输出了高电平;P0=0x01; 这样 P0.1输出 了低电平 P0.0输出了高电平;所以 你说的完全是可以的 ,我这是C51 这么做 ;如果你是AVR 就要配置 DDRn 如果是MSP430 就要配置 PxDIR

    丰咸17394304429: 单片机同一IO口怎么同时实行数据的输入和输出?
    6190权燕 : AVR的不是很熟悉,但如果是C语言那么和C51差不多. 参考如下,例如在C51上使用P2口作为输入输出口,其中P2.0~P2.3为输入、P2.4~P2.7为输出,输出变量保存在K中(unsigned char类型),输入变量保存在O中(unsigned char 类型),那么 输出的代码为:P2=0x0F & P2 || K; 输入的代码为:O=P2 & 0x0F; 一种是使用上面的代码方法屏蔽,另外一种是通过使用锁存器所存,这样可以共用8个IO

    丰咸17394304429: 单片机的IO口可以同时作为输入和输出吗(同一电路中)? -
    6190权燕 : 同时?那有同时输入和输出的事?有这样的设备吗?即使作为数据总线,输入、输出,也是分时进行的.

    丰咸17394304429: 请问 用PIC 单片机 的 I/O 口,怎么同时设置成为输入、输出. -
    6190权燕 : 看来这是个比较有争议的话题哟,上面两位都说DHLFAN说的不对,我倒是有点说法了,将端口配置为模拟输入并不代表打开AD模块,ADGO没有置位嘛.并且当端口为模拟输入时候内部就等于是悬空的,因为AD模块是通过一个多路开关选择和...

    丰咸17394304429: 单片机同一IO口怎么同时实行数据的输入和输出 -
    6190权燕 : 应该不是“同时”的,还是有一定时间差的,至少也是一个时间周期的间隔.

    丰咸17394304429: 51单片机C语言,求解IO口如何同时输出... -
    6190权燕 : 1、每一次调用移位子函数,数码管变化子函数,子函数只做一次变化,即子函数只操作p0,p2口一次; 2、变量放在子函数外; 3、子函数中不要有延时,p0,p2口操作后使用; 4、移位子函数是8次一轮回,数码管变化子函数是16次一轮回,所以“移位”2回“变化”一回; 5、只要应用好调用与延时,就可有多种变化显示; 6、p0; p2; 延时1; p2; 延时1;一轮回8次,同时完成.

    丰咸17394304429: 单片机的一个IO口怎样才能实现发出数据的同时还能在同一个IO口读取外部器件的反馈信息 -
    6190权燕 : 设定IO口的方向寄存器;看你用的是什么单片机了;我用的是AVR,BOOL iniT_DS18B20(VOID) { DS18B20_DDROUT();\\设定io输出寄存器为输出 DS18B20_POWERon();\\打开电源引脚给DS18B20供电 DS18B20_DATA_HI();\\输...

    丰咸17394304429: 单片机IO口的问题 -
    6190权燕 : 可以,但是不能同时.作输出的原理很简单,你给它赋值0它就是0,你给它赋值1它就是1,端口上的电平随之改变 作输入的原理差不多,你给它1,这个时候按照输出来说它就是1,但是此时你可以通过电路把这个输出1的端口和地线(0电位)连接起来,此时它就变成了0,程序里去读它的值,能读出0.

    丰咸17394304429: 51单片机两个io口同时输出两个占空比不同的方波?以下程序希望给点灵感. -
    6190权燕 : 首先89C52内部没有硬件PWM发生器,只能通过定时器模拟!你可以通过两个定时器,T0控制周期,T1控制占空比.例如:实现周期为1000us,占空比为20%的PWM,用P1.0实现 首先你设置T0为65536-1000 (12M晶振) T1为65536-200 首先...

    丰咸17394304429: 单片机怎么用c语言设置I/O口输入或输出 -
    6190权燕 : IO口的输入输出是通过对单片机寄存器的配置来实现的.C51的单片机IO口本来就是双向的不需要设置.STM32单片机的IO口用C语言的设置方法如下:void LED_Config(void) { GPIO_InitTypeDef GPIO_Structure; RCC_APB2PeriphClockCmd(...

    热搜:两个plc之间可以互相控制 \\ include reg51 h 什么意思 \\ 51单片机p2口地址 \\ 51单片机输出可调pwm \\ 51单片机io口输出电压 \\ 51单片机双向io扩展 \\ 一台plc控制另一台plc \\ 51单片机io口默认电平 \\ 51单片机io口的四种输出 \\ 单片机io口有哪些功能 \\ 上拉电阻proteus \\ 51单片机pwm输出 \\ 51单片机io口是干嘛的 \\ 51单片机模拟量输入口 \\ 51中断源地址 \\ 51单片机最小系统io口 \\ 51单片机io口输出电流 \\ 单片机io口四种模式 \\ io接口图 \\ plc输出类型有哪三种 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网