MSP430 Microcontroller Questions and Answers – TIMER_B

This set of MSP430 Microcontroller online quiz focuses on “TIMER_B”.

1. Why Timer_B is not considered as most suitable one for receiving asynchronous signals?
a) because of the absence of the TBOUTH input pin
b) because of the presence of the TBOUTH input pin
c) because of the absence of the SCCI bit
d) because of the presence of the SCCI bit
View Answer

Answer: c
Explanation: The SCCI bit is absent in the Timer_B which means that the sampling mode is absent in it that’s why it is considered as unsuitable for receiving asynchronous signals.

2. There is double buffering in the immediate mode?
a) true
b) false
c) cant be said
d) depends on the conditions
View Answer

Answer: b
Explanation: Immediate mode offers no double buffering condition. As here, values are copied to TBCLn as soon as they are written to TBCCRn.

3. Double buffering protects channel 0.
a) as it acts as the limit in the Up and up/down modes
b) it doesn’t actually protect it
c) as it does not accept the inputs
d) none of the mentioned
View Answer

Answer: a
Explanation: Double buffering protects channel 0 as it acts as the limit in the Up and Up/Down modes.
advertisement
advertisement

4. Timer_B has _________
a) three serial communication ports
b) seven LCD driver
c) seven compare/capture channels
d) three LED driver ports
View Answer

Answer: c
Explanation: Timer_B has seven compare/capture channels.

5. The capture/compare registers TBCCRn are double-buffered when used for compare events?
a) true
b) false
c) cant be said
d) depends on the conditions
View Answer

Answer: a
Explanation: The capture/compare registers TBCCRn are double-buffered when used for compare events.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. The length of TBR can be programmed to be _________
a) 8 bits
b) 12 bits
c) 16 bits
d) all of the mentioned
View Answer

Answer: d
Explanation: The length of TBR can be programmed to be 8, 12, 16 or 10 bits long.

7. TBOUTH can pin can be used to _________
a) values are moved from one place to another
b) the length of the number of bits is selected by this register
c) it can be used to put all the outputs of the Timer_B register in the high impedance state
d) it can be used for outputting the input values of the timers
View Answer

Answer: c
Explanation: TBOUTH pin is used to put all the outputs of the Timer_B register in the high impedance state by a high external signal applied to this pin.
advertisement

8. TBCLn provided in each channel is actually _________
a) a comparator
b) compare latch
c) controller
d) control logic
View Answer

Answer: b
Explanation: TBCLn is actually a compare latch that is provided in its every channel.

9. When TBR counts to zero?
a) TBCLn is updated from TBCCRn
b) CLLDx is updated to TBCCTLn
c) CLLDx is updated to TBCCRn
d) TBCLn is updated to CLLDx
View Answer

Answer: a
Explanation: When TBR counts to zero, TBCLn is updated from TBCCRn.
advertisement

Sanfoundry Global Education & Learning Series – Microcontroller.

To practice all areas of Microcontroller for online Quizzes, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.