资源简介
“摇摇棒”是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。输出信号频率的控制通过单片机来实现,用摇动传感器检测当前摇动状态。当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在视觉平面内的二极管通过不同频率的刷新,会在摇动区域内产生图像,从而达到在该视觉平面上传达信息的作用。
代码片段和文件信息
/**********************************************************
作者: YS
MCU:STC89C52RC
程序名称:51摇摇棒
TIME:2018-10-16
开发环境:Windows10
编译器:keil4
**********************************************************/
#include //头文件
#define uchar unsigned char
#define uint unsigned int //宏定义
#define KEY P3_7 //定义画面切换按键
uchar KY;
uchar disp; //显示汉字指针
uchar pic=0num=0; //pic为按键次数;num为中断次数
uchar code love[] = {
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000xFE0x3F0x000x200x000x200x000x20
0x000x200x000x200x000x200x000x200x000x000x000x000x000x000xF80x0F
0x040x100x020x200x020x200x020x200x020x200x040x100xF80x0F0x000x00
0x000x000x000x000xFE0x070x000x080x000
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-16 21:30 摇摇棒\
文件 7644 2018-10-16 21:29 摇摇棒\摇摇棒
文件 6381 2018-10-16 21:29 摇摇棒\摇摇棒.c
文件 3802 2018-10-16 21:29 摇摇棒\摇摇棒.hex
文件 44 2018-10-16 21:29 摇摇棒\摇摇棒.lnp
文件 10635 2018-10-16 21:29 摇摇棒\摇摇棒.LST
文件 8362 2018-10-16 21:29 摇摇棒\摇摇棒.M51
文件 8437 2018-10-16 21:29 摇摇棒\摇摇棒.OBJ
文件 55221 2018-10-16 21:30 摇摇棒\摇摇棒.uvopt
文件 13241 2018-10-15 21:21 摇摇棒\摇摇棒.uvproj
文件 55221 2018-10-15 21:21 摇摇棒\摇摇棒_uvopt.bak
文件 0 2018-10-13 22:21 摇摇棒\摇摇棒_uvproj.bak
- 上一篇:AppInventor打飞机App
- 下一篇:图书管理系统系统分析与设计
评论
共有 条评论