电子产业一站式赋能平台

PCB联盟网

搜索
查看: 3471|回复: 1
收起左侧

单片机C语言实例-21-8位数码管显示其中之一

[复制链接]
发表于 2021-11-24 14:07:03 | 显示全部楼层 |阅读模式
单片机C语言实例-21-8位数码管显示其中之一

内容:显示8位数码管中任意一位
------------------------------------------------*/
#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义

#define DataPort P0 //定义数据端口 程序中遇到DataPort 则用P0 替换
sbit LATCH1=P2^2;//定义锁存使能端口 段锁存
sbit LATCH2=P2^3;//                 位锁存

/*------------------------------------------------
                    主函数
------------------------------------------------*/
main()
{

while(1)
      {
           DataPort=0xfe; //取位码 第一位数码管选通,即二进制1111 1110
       LATCH2=1;     //位锁存
       LATCH2=0;

       DataPort=0x4F; //取显示数据,段码 “3”共阴字符码
       LATCH1=1;     //段锁存
       LATCH1=0;
      }
}



更多详情参考附件文档
+08:00C296联盟网3260.png
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

0

主题

834

帖子

3023

积分

四级会员

Rank: 4

积分
3023
发表于 2021-11-24 19:04:36 | 显示全部楼层
6666666666666666666
回复 支持 反对

使用道具 举报

发表回复

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

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表