唯倚社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 260|回复: 5

[学习教程] 51单片机8×8LED点阵屏显示数字

[复制链接]

2

主题

2

帖子

17

积分

LV1

Rank: 1

积分
17
发表于 2017-9-23 20:27:32 | 显示全部楼层 |阅读模式

轻松玩转社区

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
51单片机8×8LED点阵屏显示数字


[C] 纯文本查看 复制代码
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code Table_OF_Digits[]=
{
 	0x00,0x3e,0x41,0x41,0x41,0x3e,0x00,0x00,
	0x00,0x00,0x00,0x21,0x7f,0x01,0x00,0x00,
	0x00,0x27,0x45,0x45,0x45,0x39,0x00,0x00,
	0x00,0x22,0x49,0x49,0x49,0x36,0x00,0x00,
	0x00,0x0c,0x14,0x24,0x7f,0x04,0x00,0x00,
	0x00,0x72,0x51,0x51,0x51,0x4e,0x00,0x00,
	0x00,0x3e,0x49,0x49,0x49,0x26,0x00,0x00,
	0x00,0x40,0x40,0x40,0x4f,0x70,0x00,0x00,
	0x00,0x36,0x49,0x49,0x49,0x36,0x00,0x00,
	0x00,0x32,0x49,0x49,0x49,0x3e,0x00,0x00,
};
uchar i=0,t=0,Num_Index = 0;

void main()
{
 	P3 = 0x80;
	Num_Index = 0;
	TMOD = 0x00;
	TH0 = (8192-2000)/32;
	TL0 = (8192-2000)%32;
	TR0 = 1;
	IE = 0x82;
	while(1);
}

void LED_Screen_Display() interrupt 1
{
 	TH0 = (8192-2000)/32;
	TL0 = (8192-2000)%32;
	P3 = _crol_(P3,1);
	P0 = ~Table_OF_Digits[Num_Index * 8 +i];
	if(++i == 8) i = 0;
	if(++t == 250)
	{
	 	t = 0x00;
		if(++Num_Index == 10) Num_Index = 0;
	}
}

19

主题

128

帖子

1065

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1065

最佳新人

发表于 2017-9-23 20:30:16 | 显示全部楼层
既然你诚心诚意地发贴了,那我就大发慈悲地回你一贴。为了防止贴吧被破坏,为了维
回复

使用道具 举报

21

主题

148

帖子

1167

积分

超级版主

Rank: 8Rank: 8

积分
1167

最佳新人

发表于 2017-9-24 09:16:03 | 显示全部楼层
高大上
回复

使用道具 举报

1

主题

100

帖子

79

积分

版主

Rank: 7Rank: 7Rank: 7

积分
79
发表于 2017-9-24 09:44:32 | 显示全部楼层
待我长发及腰,xxxxxx
回复

使用道具 举报

59

主题

169

帖子

754

积分

版主

Rank: 7Rank: 7Rank: 7

积分
754
发表于 2017-9-24 10:13:55 | 显示全部楼层
我说了多少次了不要只打十五个字
回复

使用道具 举报

59

主题

169

帖子

754

积分

版主

Rank: 7Rank: 7Rank: 7

积分
754
发表于 2017-9-24 10:18:50 | 显示全部楼层
我也没办法因为我要打十五个字啊
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|weiecn ( 湘ICP备14002058号 )

GMT+8, 2018-10-23 09:06 , Processed in 0.070122 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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