当前位置:首页 > > 控制电路
[导读]1. 实验任务如图4.13.1 所示,P0 端口接动态数码管的字形码笔段,P2 端口接动态数码 管的数位选择端,P1.7 接一个开关,当开关接高电平时,显示“12345”字 样;当开关接低电平时,显示“HELLO&rdqu

1. 实验任务

如图4.13.1 所示,P0 端口接动态数码管的字形码笔段,P2 端口接动态数码 管的数位选择端,P1.7 接一个开关,当开关接高电平时,显示“12345”字 样;当开关接低电平时,显示“HELLO”字样。

2. 电路原理图

<strong><strong>基于单片机</strong></strong>的动态<strong><strong>数码显示</strong></strong>电路.jpg

3. 系统板上硬件连线

(1. 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7 用8 芯排线连接到“动 态数码显示”区域中的a-h 端口上;

(2.把“单片机系统”区域中的P2.0/A8-P2.7/A15 用8 芯排线连接到“动态 数码显示”区域中的S1-S8 端口上;

(3. 把“单片机系统”区域中的P1.7 端口用导线连接到“独立式键盘”区域 中的SP1 端口上;

4. 程序设计内容

(1. 动态扫描方法

动态接口采用各数码管循环轮流显示的方法,当循环显示频率较高时,利用人眼 的暂留特性,看不出闪烁显示现象,这种显示需要一个接口完成字形码的输出(字 形选择),另一接口完成各数码管的轮流点亮(数位选择)。

(2. 在进行数码显示的时候,要对显示单元开辟8 个显示缓冲区,每个显示缓 冲区装有显示的不同数据即可。

(3. 对于显示的字形码数据我们采用查表方法来完成。
5. 程序框图

2<strong><strong>基于单片机</strong></strong>的动态<strong><strong>数码显示</strong></strong>电路.jpg[!--empirenews.page--]

6. 汇编源程序

ORG 00H
START: JB P1.7,DIR1
MOV DPTR,#TABLE1
SJMP DIR
DIR1: MOV DPTR,#TABLE2
DIR: MOV R0,#00H
MOV R1,#01H
NEXT: MOV A,R0
MOVC A,@A+DPTR
MOV P0,A
MOV A,R1
MOV P2,A
LCALL DAY
INC R0
RL A
MOV R1,A
CJNE R1,#0DFH,NEXT
SJMP START
DAY: MOV R6,#4
D1: MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
RET
TABLE1: DB 06H,5BH,4FH,66H,6DH
TABLE2: DB 78H,79H,38H,38H,3FH
END

7. C 语言源程序

#include <AT89X51.H>
unsigned char code table1[]={0x06,0x5b,0x4f,0x66,0x6d};
unsigned char code table2[]={0x78,0x79,0x38,0x38,0x3f};
unsigned char i;
unsigned char a,b;
unsigned char temp;
void main(void)
{
while(1)
{
temp=0xfe;
for(i=0;i<5;i++)
{
if(P1_7==1)
{
P0=table1[i];
}
else
{
P0=table2[i];
}
P2=temp;
a=temp<<(i+1);
b=temp>>(7-i);
temp=a|b;
for(a=4;a>0;a--)
for(b=248;b>0;b--);
}
}


 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

专为数字自主和人工智能(AI)工作负载打造,助力企业部署安全、合规、自动化的技术环境。 北京2026年1月15日 /美通社/ -- 今天,IBM宣布将推出业界首个 AI 就绪的数字自主软件IBM Sovereign C...

关键字: IBM 软件 OV CORE

拉斯维加斯2026年1月12日 /美通社/ -- 1月6日,全球瞩目的2026年国际消费类电子产品展览会(CES)在美国拉斯维加斯拉开帷幕。作为全球科技创新的重要风向标,CE...

关键字: 扫地机器人 CE CK OV

拉斯维加斯2026年1月9日 /美通社/ -- 1月7日, CES 2026展会期间,领先的人工智能计算平台公司黑芝麻智能宣布,其投资并深度战略合作的伙伴——深庭纪正式发布全球首款双轮足户外陪伴机器人Rovar。作为黑芝...

关键字: 机器人 SE SAM OV

加利福尼亚州库比蒂诺2025年12月17日 /美通社/ -- AI原生网络安全与威胁情报领域的全球领导者Cyble今日宣布,在G2 2026年冬季报告中获得高度认可,不仅荣获...

关键字: USERS BLE OV 网络安全

瑞典卡尔斯科加2025年11月13日 /美通社/ -- 去年,Cell Impact荣获EcoVadis银奖。 而今年,该公司再接再厉,荣获金奖。 Cell Impact荣...

关键字: IMPACT OV CE ADIS

桐乡2025年10月31日 /美通社/ -- 近日,BSI正式授予振石控股集团ISO 37301:2021与GB/T 35770-2022合规管理体系双认证。作为国际标准化领域的权威机构,BSI充分肯定振石在构建体系化、...

关键字: ISO SI TI OV

上海2025年10月17日 /美通社/ -- 在智能家居行业迈向"全场景互联"的进程中,Matter协议已成为打破生态壁垒、升级用户体验的核心驱动力。 10月16日,全球领...

关键字: THREAD 移远通信 TE OV

新加坡2025年10月2日 /美通社/ -- ENNOVI宣布其战略重点将拓展至汽车行业之外。 随着电气化与人工智能(AI)两大趋势在汽车行业交汇融合,催生出更智能、更安全、更可持续的车辆,该公司将依托其核心互联能力,服...

关键字: 汽车 VI OV 电气

9 月 24日-25 日在底特律聚焦线控转向、后轮转向、线控制动、软件等前沿技术 底特律2025年9月24日 /美通社/ -- 耐世特汽车系统将于 9 月 24 日至 25...

关键字: 汽车 线控 软件定义 OV

-DXC成立全球AI能力中心,加速企业AI应用 弗吉尼亚州阿什本2025年9月18日 /美通社/ -- 全球领先的财富500强技术服务提供商DXC Technology(纽约证券交易所代码:DXC)今日宣布,在波兰华沙...

关键字: AI OV VIA BSP
关闭