找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2072|回复: 9
收起左侧

51单片机的扩展端口如何命名?

[复制链接]
ID:1007896 发表于 2022-12-21 16:23 | 显示全部楼层 |阅读模式
请教:C51单片机原有的端口是P0、P1、P2、P3,用38译码器扩展出的8个端口名字是什么?是P4吗?还是38译码器的输出端口名?低端问题,可我是小白,见笑了!利用该端口的高低电平直接驱动数码管我知道,就是不知道端口名。
回复

使用道具 举报

ID:883242 发表于 2022-12-21 19:28 | 显示全部楼层
这种端口在软件里面根本就没有名字,写个代码操控这些端口自然就知道,如果连操作都不会就别用了。
回复

使用道具 举报

ID:57657 发表于 2022-12-21 22:32 | 显示全部楼层
38译码器是一种逻辑芯片,没有程序,端口名见数据手册。
回复

使用道具 举报

ID:1007896 发表于 2022-12-21 22:54 | 显示全部楼层
Hephaestus 发表于 2022-12-21 19:28
这种端口在软件里面根本就没有名字,写个代码操控这些端口自然就知道,如果连操作都不会就别用了。

谢谢!利用单片机的3个管脚操控输出的8个管脚的高低电平状态还是会的。
回复

使用道具 举报

ID:213173 发表于 2022-12-22 07:35 | 显示全部楼层
单片机外围电路的元器件引脚无需命名。在绘制原理图时为方便读图和后期制作PCB,通常会对同一连接点标注网络名。
回复

使用道具 举报

ID:8222 发表于 2022-12-22 11:13 | 显示全部楼层
P0^0,P1^5分别表示P0口的0端口,P1口的5端口。
回复

使用道具 举报

ID:73992 发表于 2022-12-22 21:18 来自触屏版 | 显示全部楼层
38译码器如何命名,取决于138的各个位控制的是什么。如果138作为地址扩展,那么138输出的每一位都有地址。可以给每一个地址起名字。比如一个发光二极管地址是8400h可以写成LCDPOWER EQU 8400H。引用“LCDPOWER”就可以了
回复

使用道具 举报

ID:967157 发表于 2022-12-23 15:08 | 显示全部楼层
看51原理图
回复

使用道具 举报

ID:1058494 发表于 2022-12-23 17:13 | 显示全部楼层
看一下原理图就很清楚了
回复

使用道具 举报

ID:1059060 发表于 2022-12-24 22:22 | 显示全部楼层
这样拓展出的没有端口名
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表