Program segment for initializing Timer 1 in Mode 1 operation

Q.  Consider the below generated program segment for initializing Timer 1 in Mode 1 operation :

MOV  SP,  #  54 H       
MOV TMOD ,# 0010  0000  C
SET C   ET1
SETC  TR0
SJMP  $

Which among the below mentioned program segments represent the correct code?

- Published on 09 Nov 15

a. MOV SP, # 54 H
MOV TCON ,# 0010 0000 C
SETC ET1
SETC TR0
SJMP $
b. MOV SP, # 54H
MOV TMOD ,# 0010 0000 C
SETC ET0
SETC TR0
SJMP $
c. MOV SP, # 54 H
MOV TMOD ,# 0010 0000 C
SETC ET1
SETC TR1
SETC EA
SJMP $
d. MOV SP, # 54 H
MOV TMOD ,# 0010 0000 C
SETC ET0
SETC TR1
SETC EA
SJMP $

ANSWER: MOV SP, # 54 H
MOV TMOD ,# 0010 0000 C
SETC ET1
SETC TR1
SETC EA
SJMP $

Post your comment / Share knowledge


Enter the code shown above:
 
(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)