磁动力电子网-雕刻机DIY论坛,单片机论坛,CNCDIY,DIYCNC

 找回密码
 加入磁动力

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5013|回复: 10

迎奥运 给小朋友做了一个摇摇棒

[复制链接]
发表于 2008-8-22 20:11:00 | 显示全部楼层 |阅读模式
因电路非常简单,没有画原理图,花一个多小时完成,P0和P2口接LED,传感器用的是中断1。

这是效果图:

迎奥运 给小朋友做了一个摇摇棒

迎奥运 给小朋友做了一个摇摇棒


这是完成的摇摇棒

迎奥运 给小朋友做了一个摇摇棒

迎奥运 给小朋友做了一个摇摇棒


这是传感器特写

迎奥运 给小朋友做了一个摇摇棒

迎奥运 给小朋友做了一个摇摇棒


51源程序:

#include <reg52.h>

char KY;

unsigned char code GB_16[] =       
{
      0x00,0x00,0x00,0x00,0x1F,0xE0,0x0F,0xC0, //中
      0x08,0x40,0x08,0x40,0x08,0x40,0xFF,0xFF,
      0x7F,0xFE,0x08,0x40,0x08,0x40,0x08,0x40,
      0x0F,0xE0,0x1F,0xC0,0x08,0x00,0x00,0x00,

      0x00,0x00,0x00,0x00,0xFF,0xFF,0x7F,0xFE, //国
      0x40,0x0A,0x49,0x0A,0x49,0x0A,0x4F,0xFA,
      0x4F,0xFA,0x49,0xCA,0x5B,0x7A,0x49,0x2A,
      0x40,0x0A,0x7F,0xFF,0xFF,0xFE,0x40,0x00,

      0x00,0x00,0x08,0x01,0x08,0x0E,0xFF,0xFC, //加
      0x7F,0xF0,0x08,0x04,0x08,0x02,0x0F,0xFF,
      0x1F,0xFE,0x08,0x00,0x3F,0xFE,0x1F,0xFC,
      0x10,0x08,0x10,0x08,0x1F,0xFE,0x3F,0xFC,

      0x00,0x00,0x08,0x20,0x87,0x1E,0x72,0x7F, //油
      0x31,0xC6,0x06,0x00,0x00,0x00,0x1F,0xFF,
      0x0F,0xFE,0x08,0x42,0xFF,0xFE,0x7F,0xFE,
      0x08,0x42,0x0F,0xFF,0x1F,0xFE,0x08,0x00
};

void DelayUs(unsigned int N)
{
unsigned int x;
for(x=0; x<=N;x++);
}

void intersvr0(void) interrupt 0 using 1
{
int i;
KY=~KY;
if(KY==0){
DelayUs(1200);
for(i=0;i<64;i++){
   P2=~GB_16[i*2];
   P0=~GB_16[i*2+1];
   DelayUs(80);
   P2=0xff0=0xff;
   }
   }
}

/*演示主程序*/
void main(void)
{
IT0=1;EX0=1;
EA=1;

KY=0;

P0=0xff;
P2=0xff;

while(1){
}
}

回复

使用道具 举报

发表于 2008-8-23 16:15:00 | 显示全部楼层

奥运离火星这比较远..木见过这个东西,是指一根棒,晃动过程中出现字的效果?

回复 支持 反对

使用道具 举报

发表于 2008-8-23 17:28:00 | 显示全部楼层
顶啊 顶啊&nbsp; 支持&nbsp;
回复 支持 反对

使用道具 举报

发表于 2008-8-25 21:19:00 | 显示全部楼层
俺哪找水银开关去耶!
回复 支持 反对

使用道具 举报

发表于 2008-8-26 08:17:00 | 显示全部楼层
和我想到一块了,我的也已经完工了,看看我的blog:http://marshallemon.blog.sohu.com/有它的视频
回复 支持 反对

使用道具 举报

发表于 2008-8-30 15:50:00 | 显示全部楼层
LED还真做到这样。。厉害。。。
回复 支持 反对

使用道具 举报

发表于 2008-9-2 22:03:00 | 显示全部楼层
我做了一个&nbsp; 请问怎么才能显示更多的字啊?
回复 支持 反对

使用道具 举报

发表于 2008-9-28 08:58:00 | 显示全部楼层
水银开关用的好啊[em17]
回复 支持 反对

使用道具 举报

发表于 2008-10-15 19:11:00 | 显示全部楼层
我也做过效果不错!要什么传感器吗?你是说开关吧?我用一块铜片当开关的,还传感器?呵呵
回复 支持 反对

使用道具 举报

发表于 2008-10-15 11:40:00 | 显示全部楼层
我也有几十个水银开关,看来有地方用了!
回复 支持 反对

使用道具 举报

发表于 2013-9-16 22:55:41 | 显示全部楼层
学习了,顶一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入磁动力

本版积分规则

QQ|小黑屋|手机版|Archiver|www.cdle.net 磁动力电子网 2001-2017 ( 粤ICP备10098153号

粤公网安备 44040402000001号

GMT+8, 2019-3-23 20:10

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.