编程键盘灯
‘壹’ C51单片机编程,按键控制流水灯
#include "reg51.h"
unsigned char led[]={0xfe,0xfd,0xfb,0xf7}; //LED灯的花样数据
void delay(unsigned char time){ //延时函数
unsigned int j=15000;
for(;time>0;time--)
for(;j>0;j--);
}
void main(){
bit dir=0,run=0; //标志位定义及初始化
char i;
while(1){
switch (P0 & 0x0f){ //读取键值
case 0x0e:run=1;break; //K1动作,设run=1
case 0x0d:run=0,dir=0;break; // K2动作,设run=dir=0
case 0x0b:dir=1;break; //K3动作,设dir=1
case 0x07:dir=0;break; //K4动作,设dir=0
}
if (run) //若run=dir=1,自上而下流动
if(dir)
for(i=0;i<=3;i++){
P2=led[i];
delay(200);
}
else
for(i=3;i>=0;i--){ //run=1,dir=0,自下而上流动
P2=led[i];
delay(200);
}
else P2=0xff; //若run=0,全部灯灭
}
}
‘贰’ 机械键盘背光可编程什么意思
机械键盘是每个按键都有真机械轴的高级键盘区别于薄膜键盘和假轴假机械键盘,背光是可以照亮按键字符的键盘内部发的光,可编程是可以更改某一个按键,让点击它实现一组按键,当然,更改按键,例如A的键位改成B的也算可编程范围,可编程低级的是只有几个侧键或特定几个键可编程或可改键,高级的是可全键位编程或改键。
‘叁’ 384灯光控台 编程步骤 急
灯控台编程步骤 8个摇头灯的地址码(从灯控室这边开始):舞台第一排:A017、A033、A049、舞台第二排:A097、A081、A065、舞台第三排:A113、A129 编程步骤: 1、在EDIT编辑区域,按EDIT CHASE键(走灯程序编辑键),指示灯闪烁,表示处于走灯程序编辑状态。 2、选择CHASE走灯程序区域(A表示摇头灯、B表示ccp、C暂空)譬如编辑摇头灯的走灯程序选择A键点亮,其它以此类推。同时选择1-16键之间的空余程序存储(如数字1没有程序,即可点亮)。 3、在选择SCANNER电脑灯键盘区域选择需要编程的摇头灯(2/18~8/24为摇头灯、9/25为ccp灯、10/26~16/32暂空)。 4、按编辑区域的ADD键添加以上。(点击一下ADD键即可) 5、通过穿梭轮设置走程序的时间和间隔,即灯控台显示屏上的TIME 和CROSS 左手边为调整横向的光标位置(x位置),右手边为纵向的光标位置(Y位置)。 6、调灯光效果:推杆区域的1是调摇头灯的横向位置、2是调摇头灯的纵向位置6推杆是自检(不要轻易推动)、7是调整颜色、9是自转、11是灯亮灯、12、13、14、15、16为效果灯效。每推动一次推杆后都要按下ADD键添加每一次推杆步骤。 7、编程结束返回第一步结束,即与第一步进如编程同样操作结束编程并退出。 8、查看编程结果即在CHASE走程序区域点亮你保存在的数字键下的程序相对应的数字键如上面我第2步中我选择数字1,你相应的点亮1即可。