Thanks to visit codestin.com
Credit goes to www.51hei.com

רע���Ӽ���ѧϰ���о�
��ǰλ�ã���Ƭ���̳��� >> �����̳� >> �������

12��:��Ƭ���߼�������ָ��

����:����   ï¿½ï¿½Ô´:��վԭ��   ï¿½ï¿½ï¿½ï¿½ï¿½:��  ï¿½ï¿½ï¿½ï¿½Ê±ï¿½ä£º2007��08��15��   �����壺�� �� ��

�Ե�Ƭ�����ۼ���A���߼�������

CLR A ����A�е�ֵ��0�������ڵ��ֽ�ָ���MOV A��#00HЧ����ͬ��

CPL A ����A�е�ֵ��λȡ��

RL A ����A�е�ֵ�߼�����

RLC A ����A�е�ֵ���Ͻ�λλ�����߼�����

RR A ����A�е�ֵ�����߼�����

RRC A ����A�е�ֵ���Ͻ�λλ�����߼�����

SWAP A ����A�е�ֵ�ߡ���4λ������

������A��=73H����ִ��CPL A���������У�

73H��Ϊ������Ϊ01110011��

��λȡ����Ϊ 10001100��Ҳ����8CH��

RL A�ǽ���A���е�ֵ�ĵ�7λ�͵���0λ����0λ��1λ���������ơ�

����A�е�ֵΪ68H��ִ��RL A��68H��Ϊ������Ϊ01101000������ͼ�����ƶ���01101000��Ϊ11010000����D0H��

RLC A���ǽ���A���е�ֵ���Ͻ�λλ��C��������λ��

����A�е�ֵΪ68H��C�е�ֵΪ1����ִ��RLC A

1 01101000�󣬽����0 11010001��Ҳ����C��λλ��ֵ�����0������A��������D1H��

RR A��RRC A�Ͳ���̸�ˣ����Ҳο�������������������ϰ�ɡ�

SWAP A���ǽ�A�е�ֵ�ĸߡ���4λ���н�����

������A��=39H����ִ��SWAP A֮��A�е�ֵ����93H����ô��������ôǰ�󽻻��أ���Ϊ����һ��16��������ÿ1��16��λ���ִ���4������λ��ע�⣬����������ģ���A��=39������ûH��ִ��SWAP A֮�󣬿ɲ��ǣ�A��=93��Ҫ�������ɶ��������㣺39��Ϊ��������10111��Ҳ����0001��0111��4λ��0001����4λ��0111����������01110001��Ҳ����71H����113��

��ϰ����֪��A��=39H��ִ�����е�Ƭ��ָ���д��ÿ���Ľ��

CPL A

RL A

CLR C

RRC A

SETB C

RLC A

SWAP A

ͨ��ǰ���ѧϰ�������Ѿ��������൱һ���ݵĵ�Ƭ��ָ���Ҷ���Щ����ĵ�Ƭ��ָ�����Ҳ��Щ�ᷳ�ˣ���������������һ�£�����ʵ�顣

ʵ���壺

ORG 0000H

LJMP START

ORG 30H

START:

MOV SP,#5FH

MOV A,#80H

LOOP:

MOV P1,A

RL A

LCALL DELAY

LJMP LOOP

delay:

mov r7,#255

d1: mov r6,#255

d2: nop

nop

nop

nop

djnz r6,d2

djnz r7,d1

ret

END

�������ǽ�����д��Ƭ�У�װ��ʵ��壬��һ������

��������һ����������������������������һ�°ɡ�

ǰ����ORG 0000H��LJMP START��ORG 30H�������Ժ��������START��ʼ��MOV SP��#5FH�����dz�ʼ����ջ���ڱ����������޴˾��޹ؽ�Ҫ����������������ʼ�Ӵ�����ı�̣���Ҳ���������������ϰ�߰ɡ�

MOV A��#80H����80H������͵�A��ȥ����ʲô�أ���֪�������¿���

MOV P1��A����A�е�ֵ�͵�P1�˿�ȥ����ʱA�е�ֵ��80H�������ͳ�ȥ��Ҳ����80H�����P1�ڵ�ֵ��80H��Ҳ����10000000B��ͨ��ǰ��ķ���������Ӧ��֪������ʱP1��7�ӵ�LED�Dz����ģ���������LED�������ģ����Ծ��γ���һ��“����”����������RL A��RL A�ǽ�A�е�ֵ�������ƣ���һ�£���֮��Ľ����ʲô�����ˣ���01H��Ҳ����00000001B��������Ӧ���ǽ���P1��0�ϵ�LED�������������Ķ����ˣ��������Ͽ�“����”�����˺��档Ȼ���ǵ�����ʱ����������Ǻ���Ϥ�ˣ������“����”“��”һ�����Ȼ���ֵ�ת��LOOP����LJMP LOOP�������Ҽ���һ�£�������ĸ��Ʋ����ˡ������������ˣ�Ӧ���ǽ���P1��1�ϵƲ����ˡ���������ѭ�������γ���“��������”��һ����

���⣺

���ʵ������������

��θı������ķ���

�𰸣�

1����A�еij�ʼֵ��Ϊ7FH���ɡ�

2����RL A��ΪRR A���ɡ�

���رմ�����

�������