Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

question 27 to 32 SECTION 3.3: TIME DELAY FOR VARIOUS 8051 CHIPS 27. Find the sy

ID: 2267883 • Letter: Q

Question

question 27 to 32

SECTION 3.3: TIME DELAY FOR VARIOUS 8051 CHIPS 27. Find the system frequency if the machine cycle = 1.2 us. JO 28, Find the machine cycle if the crystal frequency is 18 MHz. 29. Find the machine cycle if the crystal frequency is 12 MHz. 30. Find the machine cycle if the crystal frequency is 25 MHz. 31. True or false. LJMP and SJIMP instructions take the same amount of time to execute even though one is a 3-byte instruction and the other is a 2-byte instruction. 32. Find the time delay for the DELAY : delay subroutine shown to MOV R3, #150 HERE: NOP the right, if the system has NOP an 8051 with frequency of NOP 11.0592 MHz. DJNZ R3, HERE EU RET 33. Find the time dolu fu il

Explanation / Answer

Hello,
          Please find the answer attached as under. Please give a thumbs up rating if you find the answer useful! Have a rocking day ahead!
I have answered q nos 27-30:

Note that for a 8051 microcontroller, one machine cycle takes 12 pulses of the crystal.

27. Crystal cycle = 1.2/12 us = 0.1 us. Therefore system frequency = 1/0.1 MHz = 10MHz

28. Machine cycle = 12/18 us = 0.67us

29. Machine cycle = 12/12us = 1us

30. Machine cycle = 12/25 = 0.48us