MSP430 microcontroller basics

The MSP430 is a simple 16-bit microcontroller with a compact and economical CPU containing only 27 instructions and 16 registers. It offers other advantages which make it suitable for low power applications: a rich variety of peripherals for analog input and output; rapid processing wake up time; th...

Full description

Bibliographic Details
Main Author: Davies, J. H.
Format: eBook
Language:English
Published: Oxford Newnes 2008
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03172nmm a2200385 u 4500
001 EB002008966
003 EBX01000000000000001171866
005 00000000000000.0
007 cr|||||||||||||||||||||
008 220121 ||| eng
020 |a 9780080558554 
020 |a 9780750682763 
020 |a 0750682760 
050 4 |a TK7895.M5 
100 1 |a Davies, J. H. 
245 0 0 |a MSP430 microcontroller basics  |c by John H. Davies 
260 |a Oxford  |b Newnes  |c 2008 
300 |a xv, 668 pages  |b illustrations 
505 0 |a 1. Embedded electronic systems and microcontrollers; 2. Texas MSP430; 3. Development; 4. A simple tour of the MSP430; 5. Architecture of the MSP430; 6. Functions, interrupts and low-power modes; 7. Digital input, output and displays; 8. Timers; 9. Mixed-signal systems: Analog input and output; 10. Communication; Appendices 
653 |a Circuits électroniques / Calcul / ram 
653 |a COMPUTERS / Hardware / Personal Computers / Macintosh / bisacsh 
653 |a Texas Instruments MSP430 series microprocessors / Programming 
653 |a C (Computer program language) / http://id.loc.gov/authorities/subjects/sh85018532 
653 |a C (Computer program language) / fast 
653 |a Microcontrôleurs / ram 
653 |a COMPUTERS / Hardware / Personal Computers / PCs / bisacsh 
653 |a C (Langage de programmation) 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
015 |a GBA882991 
776 |z 9780080558554 
776 |z 0080558550 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780750682763/?ar  |x Verlag  |3 Volltext 
082 0 |a 621.3916 
520 |a The MSP430 is a simple 16-bit microcontroller with a compact and economical CPU containing only 27 instructions and 16 registers. It offers other advantages which make it suitable for low power applications: a rich variety of peripherals for analog input and output; rapid processing wake up time; the treatment of data and address on equal footing. Introduction to the MSP430 combines a tutorial approach with a description of the CPU and main peripherals. The tutorial builds from a basic program for lighting LEDs to the use of a timer. It uses the C programming language from the start but programs are also developed in assembly language to show how a program interacts with the hardware. To demonstrate the special features of the MSP430 full coverage is given to the instruction set, sigma-delta analog-digital converters and timers. Finally, the book gives an introduction to the MSP430 which extends the architecture to address more memory and which provides a bridge to the ARM 7 processor. Contents: 1. Embedded electronic systems and microcontrollers; 2. Texas MSP430; 3. Development; 4. A simple tour of the MSP430; 5. Architecture of the MSP430; 6. Functions, interrupts and low-power modes; 7. Digital input, output and displays; 8. Timers; 9. Mixed-signal systems: Analog input and output; 10. Communication; 11. The future: MSP430X; Appendices. *The only tutorial book on the MSP430 *Uses both C and assembly language *A CDROM containing a development kit to help the engineer and hobbyist program the MSP430