根据卖家的代码,翻译成arduino语言就是这样了,废话少说直接放函数
接口:DAT——————11号数字输出接口
CLK——————12号数字输出接口
代码在下面:
typedef unsigned int uint; uint DAT=11; uint CLK=12; void setup() { pinMode(DAT,OUTPUT); pinMode(CLK,OUTPUT); } void loop() { sendbyte(0x82); delay(500); sendbyte(0x8a); delay(500); sendbyte(0x72); delay(500); } void sendbyte(uint udata){ for(int i = 0;i<8;i++){ if(udata&0x80){ digitalWrite(DAT,HIGH); digitalWrite(CLK,LOW); digitalWrite(CLK,HIGH); }else{ digitalWrite(DAT,LOW); digitalWrite(CLK,LOW); digitalWrite(CLK,HIGH); } udata = udata<<1; } }