标题: 51单片机的扩展端口如何命名? [打印本页]

作者: yaofuming    时间: 2022-12-21 16:23
标题: 51单片机的扩展端口如何命名?
请教:C51单片机原有的端口是P0、P1、P2、P3,用38译码器扩展出的8个端口名字是什么?是P4吗?还是38译码器的输出端口名?低端问题,可我是小白,见笑了!利用该端口的高低电平直接驱动数码管我知道,就是不知道端口名。
作者: Hephaestus    时间: 2022-12-21 19:28
这种端口在软件里面根本就没有名字,写个代码操控这些端口自然就知道,如果连操作都不会就别用了。
作者: npn    时间: 2022-12-21 22:32
38译码器是一种逻辑芯片,没有程序,端口名见数据手册。
作者: yaofuming    时间: 2022-12-21 22:54
Hephaestus 发表于 2022-12-21 19:28
这种端口在软件里面根本就没有名字,写个代码操控这些端口自然就知道,如果连操作都不会就别用了。

谢谢!利用单片机的3个管脚操控输出的8个管脚的高低电平状态还是会的。
作者: wulin    时间: 2022-12-22 07:35
单片机外围电路的元器件引脚无需命名。在绘制原理图时为方便读图和后期制作PCB,通常会对同一连接点标注网络名。
作者: 温xyz    时间: 2022-12-22 11:13
P0^0,P1^5分别表示P0口的0端口,P1口的5端口。
作者: lyonkon    时间: 2022-12-22 21:18
38译码器如何命名,取决于138的各个位控制的是什么。如果138作为地址扩展,那么138输出的每一位都有地址。可以给每一个地址起名字。比如一个发光二极管地址是8400h可以写成LCDPOWER EQU 8400H。引用“LCDPOWER”就可以了
作者: huihuiawd    时间: 2022-12-23 15:08
看51原理图
作者: Y97    时间: 2022-12-23 17:13
看一下原理图就很清楚了
作者: yiliu7420    时间: 2022-12-24 22:22
这样拓展出的没有端口名




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1