二、最大输入电压范围:-0.5v~vcc+0.5v
2/51的拉电流能力下图是只管的看出电流时从io口流出,相当于内部开关达到vcc 随着外面阻值改变电流改变 最大电流30ma imax
一、avr的io口输入状态时可配置上拉电阻,值为100k 数量级
io口的输入性能指标
如上图(有个选择开关实际电路中不存在的为了好理解才给出的)输出就是 要么给个5v 要么给个地 0v就是输出0和 1
二、何谓“io口”
avr 的io口简介与寄存器的概念
io口的输出性能指标
寄存器就是ram中的一些特殊单元,映射片上外设的特殊功能
拉电流能力:能够从io口流出的最大电流
可以将"0"与1转换为电压信号的端口
1/avr 的io口灌电流能力与拉电流c++培训能力均达30ma
mega16有4个io口,pa,pb,pc,pd
三、io口的性能指标
一、何谓“寄存器”
灌电流能力:
avr 输入io是可以配置上拉电阻的是一个比较弱上拉 大概100k -- 200k 、为什么要配置一个上拉电阻呢?对于输入口,因为配置为输入的时候,它的等效一个悬空的一个点,如果在输入口上真的是一个悬空的话,这样一个悬空的导线的电平会是多少呢?单片机内部会认为是输入一个0 还是1呢/答案就是不确定的,可能受外部一些静电或一些比较强的电磁场一些影响或者0或者是1,但是如果我们将配置一个上拉电阻,当这个io口悬空的时候,这个电平就不再是不确定的了,被确定为上拉为1.上拉电阻具体的作用将在下一讲,将c++学习资料这个按键程序设计时候大家会有更深的体会
上图输入模型理想的输入io口相当于一个悬空的导线,就是输入这个对vcc 与对地的等效阻抗都必须为无穷大,实际单片机现在一般都做到10m欧姆以上承受最大输入电压看下图:输入做小低电压电压 -0.5最大0.2vcc输入高电压做小0.7vcc 最大vcc+0.5v就是说最小-0.5最大 5.5v
io口的两种状态
单片机中最常用的ttl电平:0v代表“0”,+5v 代表“1”
能够流入io口的最大电流
最大输入电压
下图同理 io口的输入
灌电流能力:能够流入io口的最大电流
上拉电阻与下拉电阻