.


:




:

































 

 

 

 





, .

 

4.

 

 

9- , 7 , (RP1, RP0) , . 1

 

1

 

INDF. , INDF ( 00h) , FSR ( 04h). INDF 00h. INDF NOP, . 9- 8- FSR IRP (. 1).

.

 

, , , .

 

.

MOV LW 3ch -

MOV WF 21H - (W) -> FW - w f

MOV LW 2CH - W <- 2CH -

IORWF 21H - (W) v (F(21))- 21

BSF '21','05' - 1 5 F(1)

END

 

 

5.

    :   1) MOVLW- w.
11 0000 1111 1111 (1 -)
- MOVLW k
- 0<= k<=255
- k (w)
- 8- w
-  
- MOVLW 05 : w~0x5A
2) MOVWF- w f.
00 0000 lfffffff(f- )
- MOVWF f
- 0<=f<=127
- (w) (f)
- w f
-  
- MOVWF OPTION REG
: OPTION=OxFF
  W=0x4F
: OPTION=Ox4F
  W=0x4F
IORWF 21H - 21  
0001 00da ffff ffff(1 -)
- IORWF f,d,a
- 0 <= f <= 255
  d [0,1]
  a [0,1]
- k (w)
- W f. d=0, W , d=1, f ( ). a ( a=1)
-  
- IORWF RESULT, 0, 1
: RESULT = 013
  W = 0x91
  6. BSF '21','05' - 1 5 (1)  
1000 bbba ffff ffff
BSF f,d,a
0 <=f <= 255
  0 <= b <=7
  a [0,1]
1 -> f
b f. a ( a=1)
 
BSF FLAG_REG, 7
: FLAG_REG = 0x0A
: FLAG_REG = 0x8A

 

 

7.

 

 





:


: 2015-10-01; !; : 473 |


:

:

.
==> ...

1813 - | 1621 -


© 2015-2024 lektsii.org - -

: 0.009 .