实验四 共阴数码管静态显示
一、实验目的
1、掌握共阴数码管的显示方法
2、熟悉共阴数码管的应用设计。
二、实验原理
1、编程实现一位、两位、四位、八位共阴数码管的显示。
2、编程实现单个数码管模拟流水灯。
三、实验设备与器件
1、单片机实验箱
2、PC机一台
四、实验内容和步骤
1、一位共阴数码管的显示
/********************************************************************
* 文件名 : 数码管显示.c
* 描述 : 该程序为数码管静态显示程序。
程序实现了最右边数码管的显示一个5,大家可以在程序中修改相
应的值而在数码管上显示相应的数字。
* 创建人 : 东流,2012年2月7日
* 版本号 : 1.0
* 杜邦线接法:用8针排线把P0口和J12的1-8连接(P0.0接J12的1端)。
P2.0对应J13的8端。
*********************************************************************
**/
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
//数码管的段码编码
uchar table[16] =
{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x
71};
//下一行的数组可以显示数值外,还可以显示数码管的点
uchar table_d[16] =
{0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef,0xf7,0xfc,0xb9,0xde,0xf9,0xf1
};
/********************************************************************
* 名称 : Main()
评论0
最新资源