编辑: 学冬欧巴么么哒 | 2018-11-16 |
while(i>0)i--;
} else { DS=0;
write
0 i=8;
while(i>0)i--;
DS=1;
i++;
i++;
} } } void match_rom(uchar fp) //匹配ROM ID { char k;
tmpwritebyte(0x55)发送匹配ROM命令 if(fp) for(k=0;
k0)i--;
} else { DS=0;
write
0 i=8;
while(i>0)i--;
DS=1;
i++;
i++;
} } } void main() { uchar i,a,b,j;
dula=0;
DS_init();
delay_ms(16);
write_byte(0x33);
for(i=0;
i>=4;
b=t1[i]&0x0f;
P3=0xfe;
P1=tab[a];
delay_ms(10);
P3=0xfd;
P1=tab[b];
delay_ms(10);
P3=0xf7;
P1=tab[i];
delay_ms(10);
} } 6参考文献 [1]李群芳. 单片机微型计算机与接口技术第三版.电子工业出版社,2010.1 [2] 谢自美.电子线路设计.实验测试(第二版)[M].武汉:华中科技大学出版社,2000. [3] 丘玉娟. 用串行ROM和AT89C51实现电子密码锁[J].电脑知识与技术.2005,11(3):34~36 [4]李金平・电子系统设计・电子工业出版社・2009