PIC芯片输入电压高低电平的判断电压?

来源:百度知道 编辑:UC知道 时间:2024/07/07 21:38:28
我们知道一般PIC芯片的输出高电平约5V 低电平约0V

输出和灌入的最大电流都约为 20mA

不过我没有找到,如果有外部电平输入,PIC芯片在什么时候作出高低电平的判断?
从高(5V)到低(0V)的过程中,芯片判断为低电平是以多少V电压为判断条件?
从低(0V)到高(5V)的过程中,芯片判断为高电平是以多少V电压为判断条件?
同时请问一下,中间是否存在高阻态过程?

1、不同的引脚或者相同引脚不同的功能 ,输入门限电平都不一样。
2、电子电路中高电平是电压高的状态,一般记为1,电子电路中低电平是电压低的状态,一般记为0。高低电平的划分对于TTL来说高电平是:2.4V-5.0V;低电平是:0.0V-0.4V。对于CMOS来说高电平是:4.99-5.0v,低电平是:0.0-0.01v,对于高低电平之间的电压属于不定电压,在这个电压下会使器件工作不稳定,比如有时电脑开机后有不正常现象,但重新启动后又没问题了.就是因为数字电路有时因为器件遇到了这个不定电压而无法识别发生紊乱。

高低电平的判断跟你的单片机使用电源有关,如果是5V的话,TTL的话,高电平为>2.0V,低电平的<0.8V,CMOS的话,会不同,高电平>0.8VDD,低电平<0.2VDD.输入就是设置为高阻态状态.

不同的引脚或者相同引脚不同的功能 输入门限电平都不一样。
主要分为 TTL ,ST (施密特)

你看芯片文档的最后几页,有参数说明的。

http://www.picpic.cn/bbs/forumdisplay.php?fid=30
有中文资料下载;

我不知道你用的是哪种PIC芯片,以PIC877A为例:
1.PIC芯片在一个指令同期(每4个时钟周期)的第2个时钟周期的上升沿作出高低电平的判断;
2.输入高低电平的判断要根据其是TTL还是SMT而定,但中间不存在高阻态过程。