dmx512协议c语言编程,dmx512协议c语言编程

DMX512协议最先是由USITT(美国剧院技术协会)发展成为从控制台用标准数字接口控制调光器的方式。

DMX512超越了模拟系统,但不能完全代替模拟系统。DMX512的简单性、可靠性(假如能够正确安装和使用的话!)以及灵活性使其迅速成为资金允许情况下选择的协议,除了调光器外,一系列不断增长的控制设备就是证据。DMX512仍然是科学上的一个新领域,具有在规则基础上产生的各种奇妙技术。

DMX512 C程序

#include “reg51.h”

sfr T2CON =0XC8;

sfr T2MOD =0XC9;

sfr RCAPL2=0XCA;

sfr RCAPH2=0XCB;

sfr TH2 =0XCC;

sfr TL2 =0XCD; sbit GREEN = P1^0;

sbit BLUK = P1^1;

sbit YELLOW= P1^2;

sbit RED = P1^3;

sbit LED = P1^5;

bit revfg;

unsigned char start,ribit;

unsigned char cdata[6];

void initUART(void)

{

T2CON=0X34;

TH2=0XFF;

TL2=0XFE;

RCAPH2=0XFF;

RCAPL2=0XFE;

SCON=0XD0;

}

void bps(void) interrupt 4 using

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值