资源简介
单片机按键控制8×8LED点阵屏显示图形
代码片段和文件信息
#include
#include
#define uchar unsigned char
#define uint unsigned int
uchar code M[3][8]=
{
{0x000x7e0x7e0x7e0x7e0x7e0x7e0x00}
{0x000x380x440x540x440x380x000x00}
{0x000x200x300x380x3c0x3e0x000x00}
};
uchar ij;
void main()
{
P0 = 0xff;
P1 = 0xff;
TMOD = 0x01;
TH0 = (65535-2000)/256;
TL0 = (65535-2000)%256;
IT0 = 1;
IE = 0x83;
i = 0xff;
while(1);
}
void Key_Down() interrupt 0
{
P0 = 0xff;
P1 = 0x80;
j = 0;
i = (i+1)%3;
TR0 = 1;
}
void Show_Dot_Matrix() interrupt 1
{
TH0 = (65535-2000)/256;
TL0 = (65535-2000)%256;
P1 = _crol_(P11);
P0 = ~M[i][j];
j=(j+1)%8;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2811 2009-08-10 16:00 37 按键控制8×8LED点阵屏显示图形\code\led
文件 691 2009-08-10 16:00 37 按键控制8×8LED点阵屏显示图形\code\led.c
文件 38 2009-08-10 16:00 37 按键控制8×8LED点阵屏显示图形\code\led.lnp
文件 2159 2009-08-10 16:00 37 按键控制8×8LED点阵屏显示图形\code\led.LST
文件 4387 2009-08-10 16:00 37 按键控制8×8LED点阵屏显示图形\code\led.M51
文件 3030 2009-08-10 16:00 37 按键控制8×8LED点阵屏显示图形\code\led.OBJ
文件 1223 2009-08-10 16:09 37 按键控制8×8LED点阵屏显示图形\code\led.Opt
文件 625 2009-08-10 16:09 37 按键控制8×8LED点阵屏显示图形\code\led.plg
文件 2150 2009-08-10 16:09 37 按键控制8×8LED点阵屏显示图形\code\led.Uv2
文件 0 2009-08-10 15:49 37 按键控制8×8LED点阵屏显示图形\code\led_Uv2.Bak
文件 2448 2009-03-02 22:34 37 按键控制8×8LED点阵屏显示图形\Keil C\按键控制8×8LED点阵屏显示图形
文件 620 2009-03-02 22:34 37 按键控制8×8LED点阵屏显示图形\Keil C\按键控制8×8LED点阵屏显示图形.hex
文件 46510 2009-03-03 23:15 37 按键控制8×8LED点阵屏显示图形\Last Loaded 按键控制8×8LED点阵屏显示图形.DBK
文件 46502 2009-03-03 23:16 37 按键控制8×8LED点阵屏显示图形\按键控制8×8LED点阵屏显示图形.DSN
文件 742 2009-08-10 16:01 37 按键控制8×8LED点阵屏显示图形\按键控制8×8LED点阵屏显示图形.PWI
目录 0 2011-01-13 02:32 37 按键控制8×8LED点阵屏显示图形\code
目录 0 2011-01-13 02:32 37 按键控制8×8LED点阵屏显示图形\Keil C
目录 0 2011-01-13 02:32 37 按键控制8×8LED点阵屏显示图形
----------- --------- ---------- ----- ----
113936 18
- 上一篇:STM32 CAN双机通讯
- 下一篇:用8255实现接口扩展
评论
共有 条评论