�Ե�Ƭ�����ۼ���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���ɡ�