AT89S52是不是每一个I/O口都要外接上拉电阻?不加行不行?加上拉电阻,有什么归定?还有现在学AT89S52与STC89C52哪个会好一点?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 12:08:26
AT89S52是不是每一个I/O口都要外接上拉电阻?不加行不行?加上拉电阻,有什么归定?还有现在学AT89S52与STC89C52哪个会好一点?AT89S52是不是每一个I/O口都要外接上拉电阻?不加

AT89S52是不是每一个I/O口都要外接上拉电阻?不加行不行?加上拉电阻,有什么归定?还有现在学AT89S52与STC89C52哪个会好一点?
AT89S52是不是每一个I/O口都要外接上拉电阻?不加行不行?加上拉电阻,有什么归定?
还有现在学AT89S52与STC89C52哪个会好一点?

AT89S52是不是每一个I/O口都要外接上拉电阻?不加行不行?加上拉电阻,有什么归定?还有现在学AT89S52与STC89C52哪个会好一点?
不一定.根据实际需要决定加还是不加.
如果IO口拉驱动能力足够(或者说负载很轻),没必要加上拉.
如果IO口用作灌驱动,就更没必要加什么上拉了.

可以直接接led串个电阻,八位数码管看是共阳的还是共阴的, 虽然每个IO口(具体到每个IO也不完全一样)都有最大输出电流,但是单片机的总电流也有限制

P0口要加,每个口最大电流约20mA,所配电阻以此为限。个人认为S52好点