单片机可以给定某个IO口一个电压吗,比如说可以指定P3.0端口的电压大小为5V吗?我是想通过一个运放,一端接实际采集到的电压,另一端接单片机给定的某个电压(比如5V)。可以吗?悬赏5分,肯定采纳的,谢谢了
我的意思大概就是怎么通过单片机产生一个0~5V之间可以改变的参考电压?
追答使用da芯片吧很多类似的芯片,
我的意思大概就是怎么通过单片机产生一个0~5V之间可以改变的参考电压?
追答去看 PWM 通过占空比调节
再滤波 就完成了
http://v.youku.com/v_show/id_XNjg2OTc1NTcy.html
和这个原理是类似的
我的意思大概就是怎么通过单片机产生一个0~5V之间可以改变的参考电压?
追答看来你就是要用DA,具体怎么做,需要先确定要多高的分辨率、更新速度等参数,再讨论方案。
本回答被网友采纳单片机如何获取io脚的电压是多小
通常采用模数转换芯片。
单片机I\/O口电压识别范围
可以识别的 TTL 电平范围:在室温下,一般输出高电平是3.5V,输出低电平是0.2V。最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=0.8V
单片机的各个口电压、电流问题
1、3.3V供电时:单片机IO口置1时电压在3V左右,置0时电压接近0V大约0.1V左右。2、单片机IO口输出电流能力与型号有关,一般在1mA~20mA左右,低电平输出能力较强。实际输出电流大小取决于后级负载大小,以及端口输出方式(推挽、强上拉、弱上拉)有关。3、P0口是准双向口,可作为输入口,也可以作...
给51单片机io口输入12V的电压(不是io口输出电压)可以吗
12V 的电压直接加上的话,如果负载短路,很有可能烧坏单片机内部的V2场效应管。一般都是接5V电源。12V的你在电路里再串接一个限流电阻吧。一般烧单片机引脚,都是因为流入单片机引脚的电流过大。嵌入式单片机社区:http:\/\/bbs.gongkong.com\/product\/embed.htm ...
单片机串口控制io口
你如果只要串口收数据,控制io口电平。只要把所有lcd代码注释掉,主函数中:if(rWaite==10000 && strs[0]!=0){...这里写你的代码,判断一下strs中收到的字符串,然后改变你要控制的io口电平就行...} include <reg52.h>#include <intrins.h>#defineuint unsigned int#defineuchar unsigned cha...
单片机io口是什么意思
单片机io口即对某一位的设定包括以下3个基本项:数据向量Data、属性向量Attribution和方向控制向量Direction。3个端口内每个对应的位组合在一起,形成一个控制字,用来定义相应I\/O口位的输入输出状态和方式。A口的数据向量单元,用于向数据向量寄存器写入或从该寄存器读出数据。当A口处于输入状态时,写入是...
单片机c语言编程时,假如一个IO已口定义了,但没定义此口是高电平还是低...
由此,我们可以得出答案,单片机c语言编程时,假如一个IO已口定义了,但没定义此口是高电平还是低电平,那系统不会默认为低电平。这个IO口具体是什么状态,有具体单片机的默认状态决定,且不同的单片机有所不同,对传统单片机,默认状态是弱上拉准IO状态,是高电平。
单片机IO口控制另一个单片机IO口问题?
3V单片机,这种连接是不合理的。如果5V单片机是STC的,引脚可设置成高阻输入模式是最简单的,如下表。如果不是也不能设置IO模式,那可以用一片74HC04(用SOP14封装),用两个非门串接,电源接5Ⅴ,与5V单片机同电压,用非门去拉低5V单片机的IO脚,而3.3V单片机IO接非门输入端,是无电流无功率驱动。
一个操作51单片机某几个IO口的方法
对于51单片机的P口来说,我们习惯上的赋值是P1 = 0xXX。但是这样操作是一次性操作了8个IO口。而有些情况下,我们只需要操作其中的几个而不是全部的时候,我们如何操作呢?如下图注释上边的部分,是我写的程序代码。这个是操作51单片机P1口的低4位对步进电机进行操作的程序,在这个操作过程中,我们只...
单片机IO输入电压比电源电压高有什么影响
单片机IO输入电压比电源电压高很容易造成单片机复位,程序PC错乱甚致端口损坏.一般多种电源混用时,特别注意高压部分不要直接连上IO 端口.