No.26326 作者:心灯 邮件:guzhou27@21cn.com ID:11397 登陆:1次 文章数:1篇 最后登陆IP:202.102.240.75 最后登陆:2003/4/19 22:50:26 注册:2003/4/19 21:57:56 财富:55 发帖时间:2003/4/19 22:04:11 发贴者IP:202.102.240.75 标题:心灯:一个小问题, 摘要:No.26326一个小问题, 这个程序有点问题,可以帮一下忙看看吗,谢谢不要笑我呀, 我是菜鸟呀,刚学51单片机,碰到了困难,身边现在没有朋友, 所以就来找大家了, ORG 00H ;起始地址 START: MOV DPTR,#TABLE ;把TABLE表的地址存入数据指针 //将16位的常数存入数据指针 LOOP: CLR A ;清除ACC使A中的值为0 MOVC A,@A+DPTR ;到数据指针所指的地址取码 累加器的值再加数据指针寄存器的值为其所指定的地址 ;将该地址的 CJNE A,#01, LOOP1 ;取出的码是否为01H?不是则跳到LOOP1 JMP START LOOP1: MOV P1, A ;将A输出至P1 MOV R3,#20 ;延时0.2秒 CALL DELAY INC DPTR ;数据指针加1,取下一个码 JMP LOOP DELAY: MOV R4, ......
>>返回讨论的主题
|