8乘8ps点阵效果屏按键切换显示效果

你的位置:
按键精灵判断三位5*8点阵数字,数字有三种颜色(颜色可以不管能判断出数字就额可以了
11:26:51 |
来源: 按键精灵资源站
下面是我写的源码,望各位指点下,
问题是只能判断十位数,也就是只弹出来60这样的字样
FindColor 820,161,852,173,&0000FF&,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
If intX & 0 And intY & 0 Then
& &Call 十位数判断
& &Call 个位数判断
& &Call 小数点后数字判断
& &d=aa &&十位数判断&& bb &&个位数判断&&& .& & cc &&小数点后数字判断&
//把得到的十位数,个位数,以及小数点后的数字连接起来& &并保存到d变量中
& &MessageBox(d)
& & //在这里可以添加找到坐标后,需要做的处理。
Sub 十位数判断
& & FindPic 822,162,830,173,&Attachment:\0.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& &&&If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
&&MoveR intX,intY
& && &FindPic 822,162,830,173,&Attachment:\1.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\2.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\3.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\4.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\5.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\6.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\7.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\8.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 822,162,830,173,&Attachment:\9.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
Sub 个位数判断
& & FindPic 831,162,839,173,&Attachment:\0.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& &&&If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
& && &FindPic 831,162,839,173,&Attachment:\1.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\2.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\3.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\4.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\5.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\6.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\7.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\8.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 831,162,839,173,&Attachment:\9.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
Sub 小数点后数字判断
& & FindPic 847,162,847,151,&Attachment:\0.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& &&&If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
& && &FindPic 847,162,847,151,&Attachment:\1.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\2.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\3.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\4.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\5.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\6.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\7.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\8.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断
FindPic 847,162,847,151,&Attachment:\9.bmp&,0.9,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
& & //在这里可以添加找到坐标后,需要做的处理。
& & If intX & 0 And intY & 0 Then
& & //在这里可以添加找到坐标后,需要做的处理。
& & End If
//&&继续判断8乘8点阵显示说明_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
8乘8点阵显示说明
上传于||文档简介
&&8​*L​E​D​点​阵​显​示​介​绍​和​说​明​,​学​习​必​备
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
你可能喜欢按键控制8X8LED 点阵屏显示图形_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
按键控制8X8LED 点阵屏显示图形
上传于||文档简介
&&单​片​机​课​程​设​计
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
你可能喜欢单片机C语言程序设计:按键控制 8X8LED 点阵屏显示图形
15:59:54&&&来源:21ic &&
&/*& 名称:按键控制 8X8LED 点阵屏显
说明:每次按下 K1 时,会使 8X8LED
点阵屏循环显示不同图形。
本例同时使用外部中断和定
#define uchar unsigned char
#define uint unsigned int
//待显示图形编码
uchar code M[][8]=
{0x00,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x00}, //图 1
{0x00,0x38,0x44,0x54,0x44,0x38,0x00,0x00}, //图 2
{0x00,0x20,0x30,0x38,0x3c,0x3e,0x00,0x00} //图 3
uchar i,j;
void main()
TMOD=0x01;&&&&&& //T0 方式 1
TH0=()/256;//2ms 定时
TL0=()%256;
IT0=1;&&&&&& //下降沿触发
IE=0x83;&&& //允许定时器 0、外部 0 中断
i=0&&&&&& //i 的初值设为 0xff,加 1 后将从 0 开始
单片机相关资源
C语言相关资源
程序设计相关资源
按键控制相关资源
编辑:什么鱼
本文引用地址:
本周热门资源推荐
EEWORLD独家}

我要回帖

更多关于 按键精灵 点阵 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信