£29.50
FREE Delivery in the UK.
Only 3 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
ARM Microcontroller Inter... has been added to your Basket
Trade in your item
Get a £0.10
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

ARM Microcontroller Interfacing Paperback – 7 Sep 2010


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
£29.50
£15.35 £15.99
£29.50 FREE Delivery in the UK. Only 3 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

ARM Microcontroller Interfacing + Embedded Systems: Introduction to Arm® Cortex(TM)-M Microcontrollers: 1
Price For Both: £50.87

Buy the selected items together


Trade In this Item for up to £0.10
Trade in ARM Microcontroller Interfacing for an Amazon Gift Card of up to £0.10, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 250 pages
  • Publisher: Elektor Electronics Publishing (7 Sept. 2010)
  • Language: English
  • ISBN-10: 0905705912
  • ISBN-13: 978-0905705910
  • Product Dimensions: 23.4 x 16.8 x 1.3 cm
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 259,822 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

Book Description

Learn to interface and program hardware devices in a wide range of useful applications, using ARM7 microcontrollers and the C programming language. Examples covered in full detail include a simple LED to a multi-megabyte SD card running the FAT file system.

Features of this book
- Build prototype circuits on breadboard or Veroboard and interface to ARM microcontrollers.
- A 32-bit ARM7 microcontroller is used in interfacing and software examples.
- Interfacing principles apply to other ARM microcontrollers and other non-ARM microcontrollers as well.
- Example programs are written in the C programming language.
- Use only free or open source software.
- Download and install all programming tools from the Internet.
- Template project files are provided for easy project creation.

Hardware
Interface to LEDs, transistors, optocouplers, relays, solenoids, switches, keypads, LCD displays, seven segment displays, DC motors, stepper motors, external analogue signals using the ADC, RS-232, RS-485, TWI, USB, SPI and SD memory cards.

Software
Once hardware has been interfaced to a microcontroller, software must be written to control the hardware. You will learn how to write programs to operate externally interfaced hardware devices, use timers and interrupts. Also learn how to port FAT file system code for use with an SD memory card, program the PWM to produce an audio sine wave, program the PWM to speed control a DC motor and more.

A chapter on more advanced ARM microcontrollers is included with an overview of some of the newest ARM microcontrollers and their features.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

3.7 out of 5 stars
5 star
1
4 star
0
3 star
2
2 star
0
1 star
0
See all 3 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

9 of 9 people found the following review helpful By R. Berends on 13 Oct. 2010
Format: Paperback
I've spent ages looking for a decent introductory book to get me into the ARM Microprocessor world without too many broken bones! This was pretty well the only one that starts on the first rung of the ladder and takes you up each step gently. Although it is officially an interfacing book, it covers many topics from both the hardware and software perspective. It is suitable for someone with a little programming experience to follow.

I didn't see a topic list, so took the time to get one together to help you make up your mind. I have put the total pages per topic, which shows how much of the book is dedicated to each topic:
1. Software and Hardware Setup p14 34p
2. Digital Outputs p48 45p
3. Timers and Interrupts p93 15p
4. Digital Inputs p108 20p
5. LCD and Seven Segment Displays p128 16p
6. DC Motors and Stepper Motors p144 13p
7. Analogue Signals and PWM Audio p157 20p
8. Serial Ports p177 20p
9. SD Memory Card p197 31p
10. Advanced ARM Microcontrollers p228 20p
Index p248

It is very well written and easy to follow. I expect it will be a good reference material for future use. I can also recommend looking at Warwick A. Smith's other titles too like his Intro into C programming... C Programming for Embedded Microcontrollers: Learn the C Programming Language using Free and Open Source Software on Embedded Systems with ARM7 Microcontroller Examples
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
2 of 2 people found the following review helpful By Minto on 13 July 2012
Format: Paperback Verified Purchase
Having spent the last 25 years working on 8 Bit micro's, I was looking for something to advise on the considerably more complex 32bit Arm processors.

Amazon recommended this Book along with another I was looking at. It's title of Arm Interfacing: Hardware and software sounded just what I was looking for

I have to say that I was very disappointed with this book. The hardware shown is all general purpose, and could relate to any micro controller. There is very limited actual Arm specific stuff. A few good examples of code would have made a huge difference. Having read this book, I feel I haven't learned anything.

If you are looking for some general micro controller interface circuits, then this could be good for you. If you are looking for Arm specific's then perhaps not.

Sorry but It's a NO from me
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
1 of 1 people found the following review helpful By D Murphy on 4 Jun. 2012
Format: Paperback Verified Purchase
There's some reasonable stuff covered, but the book is very focussed on the Atmel AT91SAM7X256 processor. That's OK as the author has to chose something, but make sure you're aware of whether this covers what you need. I confused ARM7 (=ARMv4) with the later Cortex M3 (=ARMv7) processors. ARM7 and ARMv7 are not the same thing at all. I only realised when it didn't use any CMSIS functions. It was my mistake so not something I can really criticise the book for, but be careful. Had there been a preview available I might have realised and not bought it.

Also, a lot of time is spent explaining some very simple hardware concepts like using a transistor to drive a LED. The more complex stuff is there too but that was one whole chapter out of ten.
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 Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 1 review
no big beal 15 Aug. 2013
By kmd - Published on Amazon.com
Format: Paperback Verified Purchase
The book is very basic. It could be applied to any processor. It would have been great if sample programs using specific registers in the ARM was utilized to do interfacing.
Was this review helpful? Let us know


Feedback