首页 论坛 讨论&求助 如何用单片机任意几个引脚组合成八位来发送数据给数码管显示

正在查看 2 帖子:1-2 (共 2 个帖子)
  • 参与人数:2 |  回复贴数:1 |  围观次数:426 
  • 刘举
    刘举 瓜农

    之前做项目发现人家画数码管的板子都是就近选择io口,不再是一组引脚控制数码管的八位,不明白怎么搞得

    技小新
    技小新 吃瓜群众

    只要接到数码管的8个引脚可以高低电平变化,就可以有不同的显示。

    1、用一组IO口的优点是程序简单、运行速度快。

    2、就进选择IO的优点是PCB好布线,缺点是程序书写复杂、程序执行慢。

    例如:P1=0XFF;只用这一条语句,就可以控制8个引脚的高低电平。而如果用就近的IO,PCB很好布线,硬件工程师爽了,软件工程师不爽了,因为,需要分别写8条语句控制8个引脚的高低电平。首先,执行1条语句肯定比执行8条语句快,其次,你必须把数字0~9的10种数字分别对应的每一个引脚的高低电平写出来。

     

正在查看 2 帖子:1-2 (共 2 个帖子)

抱歉,回复话题必需登录。