Rating:

Author:
688 pages
Optimized for larger screens
Get your Kindle here
ISBN : B001FA0H4S
New from
Format: PDF, EPUB
Download file now MSP430 Microcontroller Basics [Kindle Edition] Free Download from mediafire, rapishare, and mirror link 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 languageBooks with free ebook downloads available MSP430 Microcontroller Basics Free Download
- File Size: 14715 KB
- Print Length: 688 pages
- Publisher: Newnes; 1 edition (August 29, 2008)
- Sold by: Amazon Digital Services, Inc.
- Language: English
- ASIN: B001FA0H4S
- Text-to-Speech: Enabled
X-Ray:
- Lending: Not Enabled
- Amazon Best Sellers Rank: #565,275 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
- #76
in Kindle Store > Kindle eBooks > Nonfiction > Professional & Technical > Engineering > Electrical & Electronics > Electronics > Microelectronics
- #76
in Kindle Store > Kindle eBooks > Nonfiction > Professional & Technical > Engineering > Electrical & Electronics > Electronics > Microelectronics
MSP430 Microcontroller Basics Free Download
The best all-around MSP430 book.
Well-written, easy to follow. The coverage is impressive for a "Basics" book. Far more than a mere re-hashing of the online MSP430 User's Guide, I like the way the CPU and peripherals are covered in a practical manner. For example, instead of just listing the assembler mnemonics, helpful tips are given about which assembly instructions to use for what purpose and which typical MCU instructions are missing. C is covered, as well, as are development environments and everything else necessary to getting up and running. Gotcha's to watch out for are given throughout. This alone makes this book worth the price of entry. I wish I had this book when I was learning to code this uC.
More explanation could be given on why certain peripheral control parameters are set up the way they are. One example is the sample code that reads the internal temperature sensor. The offset is hard-coded, as is the slope. No mention is made about this value varying widely amongst individual chips. You'll need to calibrate your readings and although the best fit values can vary by 10% of the value given, neither this fact, nor the procedure is discussed. The slope, on the other hand varies far less from chip to chip, but no explanation for how it was arrived at is given, either. (The slope given is derived from the equation in the TI MSP430 User's Guide, adjusted for Celsius, and should be close enough for most applications, but it would have been helpful to most users if this were explained, as well as how to get the result in degrees Fahrenheit.)
There are similar issues with other peripheral sample code, but this does not purport to be an advanced-level book, even though it is so comprehensive that it seems like it could easily be taken that way.
Download Link 1