PDA

View Full Version : سوال: يه راهنمايي



pooooneh
شنبه 23 آذر 1387, 11:24 صبح
سلام
یه برنامه به زبان اسمبلی برای میکروکنترلر 8051 باید بنویسم كه عمل encoder انجام بده.
نوشتم ولي مطمئن نيستم درست باشه يا نه
كسي هست كمكم كنه؟
org 00
mov DPTR,#Table
AGAIN:mov R1,P1
mov R2,0FFH
MOV A,R1
LOOP: RR A
INC R2
CJNE A ,#80H,LOOP
MOV R1,A
MOV A,R2
MOVC A,@A+DPTR
MOV P2,A
JMP AGAIN
Table:
Db 00000000b,00000001b,00000010b,00000011b,00000100b, 00000101b,00000110b,00000111b
END.