单片机,看一下我的程序,密码验证这块不会写,高手给一个密码验证的子程序,~~

2024-12-01 18:51:57
推荐回答(1个)
回答1:

呵呵,这个程序,在网上出现好几次了。
*b1 = 'pass123'0; *b2 = SBUF;
while(!RI);
RI=0;
if(b2==b1)
……
楼主的密码"*b1",是个字符串(7个字节),串行口收到的"*b2"只是一个字节,放在一起比较,能成功吗?
楼主应该把收到的字节,存放到某个变量里面,收到7个字节之后,再进行比较。