Abstract
Objectives: After reading this chapter, the reader should be able to:
-
explain the organization of MSP430 hardware functional units;
-
use controller software development tools;
-
describe available MSP430 operating modes of the MSP430;
-
identify and use appropriate assembly instructions;
-
explain advantages and disadvantages of using a high-level programming language and the MSP430 assembly programming language;
-
program the MSP430 controller for simple applications using both C and assembly language programs; and
-
debug programs using joint test action group (JTAG) tools.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
68HC12 CPU12 Reference Manual (CPU12 RM/AD Rev 1), Motorala, 1997. 95
Barrett, S. F. Arduino Microcontroller: Processing for Everyone!, Morgan & Claypool Publishers, 2010. DOI: 10.2200/s00522ed1v01y201307dcs043.
Code Composer Studio™ v7.xfor MSP430TM User’s Guide, (SLAU157AP), Texas Instruments, 2017. 129
Hamann, J. C. EE2390 Laboratory Manual, Department of Electrical and Computer Engineering, University of Wyoming. 95
Miller, G. H. Microcomputer Engineering, Prentice Hall, Englewood Cliffs, NJ, 1995. 95
Morris Mano, M. Digital Design, 3rd ed., Prentice Hall, Upper Saddle River, NJ, 2002. 95
MSP430Assembly Language Tools User's Guide, (SLAU131R), Texas Instruments, 2018. 101
MSP430FR2433 Mixed-Signal Microcontroller, (SLASE59D), Texas Instruments, 2018. 83, 86
MSP430FR4xx and MSP430FR2xx Family Users Guide (SLAU445G), Texas Instruments, 2016. 88
MSP430FR58xx, MSP430FR59xx, and MSP430FR6xx Family Users Guide (SLAU367O), Texas Instruments, 2017. 85, 89
MSP430FR599x, MSP430FR596x Mixed-Signal Microcontrollers, (SLASE54C), Texas Instruments, 2018. 83, 86
Texas Instruments MSP430x4xx Family User's Guide “RISC 16-Bit CPU” (SLAU056L), Texas Instruments, 2013. 96, 100, 120
Texas Instruments MSP430x5xx/MSP430x6xx Family User s Guide, (SLAU208Q), Texas Instruments, 2018. 94, 99
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Barrett, S.F., Pack, D.J. (2019). Hardware Organization and Software Programming. In: Microcontroller Programming and Interfacing with Texas Instruments MSP430FR2433 and MSP430FR5994. Synthesis Lectures on Digital Circuits & Systems. Springer, Cham. https://doi.org/10.1007/978-3-031-79899-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-031-79899-3_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-79898-6
Online ISBN: 978-3-031-79899-3
eBook Packages: Synthesis Collection of Technology (R0)eBColl Synthesis Collection 9