电流输入:
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。
AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2 个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本。
不可以,从手册上可以知道,单个IO口的输入电流不能超过10mA,P0口的输入电流总和不能超过26mA,P1、P2、P3的输入电流总和不能超过15mA,所有IO口的输入电流总和不能超过71mA,你可以到网上下At89C52的说明书,仔细看下。
对于这个问题你可以不去管它是否会超过,关于允许的电流最大值,仔细阅读数据手册就知道了,别人说的也不一定对的,倒不如自己去核实一下。
搞清楚两个概念就行啦:灌电流和拉电流(对应上拉和下拉的概念看一下)
切忌:知其然知其所以然!
不懂的在Hi我
最大好像30/40mA