Engineering & Transportation
  • List Price: $57.95
  • Save: $36.95 (64%)
Rented from apex_media
To Rent, select Shipping State from options above
Due Date: Dec 21, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Qty:1
  • List Price: $57.95
  • Save: $10.09 (17%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
MSP430 Microcontroller Ba... has been added to your Cart
Trade in your item
Get a $14.09
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

MSP430 Microcontroller Basics Paperback – August 21, 2008

ISBN-13: 978-0750682763 ISBN-10: 0750682760 Edition: 1st

Buy New
Price: $47.86
Rent
Price: $21.00
34 New from $30.00 27 Used from $30.00
Rent from Amazon Price New from Used from
Kindle
"Please retry"
$14.43
Paperback
"Please retry"
$21.00
$47.86
$30.00 $30.00
Unknown Binding
"Please retry"
Amazon%20Web%20Services

$47.86 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

MSP430 Microcontroller Basics + Texas Instruments Educational Products - MSP-EXP430G2 LaunchPad - + Getting Started with the MSP430 Launchpad
Price for all three: $83.35

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 668 pages
  • Publisher: Newnes; 1 edition (August 21, 2008)
  • Language: English
  • ISBN-10: 0750682760
  • ISBN-13: 978-0750682763
  • Product Dimensions: 9.1 x 7.5 x 1.6 inches
  • Shipping Weight: 2.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #74,957 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.7 out of 5 stars
5 star
15
4 star
6
3 star
0
2 star
0
1 star
0
See all 21 customer reviews
Very practical examples, and yes the book is beyond the basics.
Mac
This is absolutely a great book for anyone wanting to get started with the MSP430 line from Texas Instruments.
Mark R. Hunsberger
The book is ideal for deeper themes in assembly and C programming language and its applications.
Ricardo RB

Most Helpful Customer Reviews

27 of 27 people found the following review helpful By Brent Foust on October 23, 2008
Format: Paperback
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.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 12 people found the following review helpful By Andrew on January 23, 2010
Format: Paperback
I just bought this book and almost immediately read through the first 3 chapters. The first 3 chapters are mainly an overview of the entire MSP430 family, how to read datasheets and find the information you want, and a brief history of microcontrollers in general. These first 3 chapters alone are almost invaluable when starting embedded electronics! I have skimmed through the rest of the book (and plan to read through it as soon as my homebrew programming board actually works).
I found one error while reading the first section of the book, and emailed the author who promptly replied, and immediately updated the errata sheet (within about a day). This is a good sign as the author definitely cares about the book, the topic, and that the information he is providing is correct. I will definitely buy the 2nd edition if it is created!
While the book tends to talk about commercially available demo-boards (though is in NO way locked into using them) the companion website is extremely useful. There, you can find the errata sheet, and a pdf with instructions on building your own demo-boards.

I would highly recommend this book as it is up-to-date, extremely well written, and useful to both the beginner and the advanced embedded developer!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 12 people found the following review helpful By R. Severson on October 14, 2008
Format: Paperback Verified Purchase
Excellent.

This book is a solid, clean resource for learning about the TI MSP430 microcontroller. I am impressed with the full coverage of topics that are glossed over in other '430 books. This book bundles together a lot of practical information gleaned from a wide span of TI data sheets and app notes and does so in a way that makes very good sense. EVERYTHING that I see as a MSP430 feature is explained, and explained well.

This should be the definitive starting purchase for any embedded developer wishing to master the TI MSP430 microcontroller.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By T. Shoup on May 20, 2011
Format: Paperback Verified Purchase
This is just the book to read if you are somewhat familiar with digital electronics and microprocessors and want to get moving quickly in programming a TI MSP430. While it is pretty thick, it covers all the capabilities of a 430 in just the right level of detail for someone with some digital logic experience and a cursory understanding of assembly language.

Pro: chapters are organized by topic with lots of examples; covers both C and assembly language; written at just the right level for someone to get started with a 430; explains what's going on in assembly to help understand what C will do; lots of details about real-world interface examples such as driving an LCD (harder than one thinks); this is the book TI has in their booth at trade shows

Cons: a little too much focus on assembly as a target language; some topics get introduced in a chapter before the chapter dedicated to them, which leads to more hopping around in the book than I care for

If you buy only one book on the 430, this one would be money well spent.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By Unix Lists on July 4, 2012
Format: Paperback Verified Purchase
My main motivation for buying this book was to generally learn how to program in C with the MSP-430 Launchpad development kit from Texas Instruments.

It is a truly awesome text in practice because you not only learn how to start 'thinking embedded' but you actually come away with learning about microcontroller architectures in general.

Having done some Assembly programming for a school project over 10 years ago with an older Motorola Microcontroller all in Hexadecimal, I was at first a bit reluctant to follow through the examples the author gives in Assembly as I believed they were not too relevant anymore. In contrast, the author points out through various examples where Assembly makes sense. And to that note, Assembly language now seems much more 'cleaned up' than I remember it being years ago.

I had previously explored the possibility of getting into programming embedded devices and considered an Arduino kit; thanks to some advice from a co-worker who actually develops for embedded Medical Devices at my workplace, I decided to pursue the launchpad MSP-430 series as an introduction for the following reasons:

1) you can learn C

2) it can be seen as a more 'professional' solution compared to an Arduino setup which has its own language.

This book is a must-have as others have pointed out if you are serious about learning to develop for the MSP-430 family of Microcontrollers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews