Friday, September 25, 2009

Embedded Microprocessor Systems: Real World Design, Third Edition By Stuart Ball

Embedded Microprocessor Systems: Real World Design, Third Edition By Stuart Ball

# Paperback: 432 pages
# Publisher: Newnes; 3 edition (November 18, 2002)
# Language: English
# ISBN-10: 0750675349
# ISBN-13: 978-0750675345


Download

Monday, September 21, 2009

Absolute Beginner's Guide to Building Robots

Absolute Beginner's Guide to Building Robots

Finally, a robots book for people who don't know the first thing about robotics! Absolute Beginner's Guide to Robots is well-written, inviting, and action-packed, with engaging ideas and fascinating factoids about robots and robot-related arts and sciences. You are led gently into the intimidating world of robotics, but nearly 400 pages later, you emerge with a respectable knowledge of robot history, the major fields and "schools" of robotics today, and the basic skills and resources needed to create hobby robots. By the end of the book, you will be the proud owner of three bots, the first two of which demonstrate key robotic principles. The third is a programmable/expandable robot, which serves as a platform for future experimentation. And best of all, these robots are built with simple to get and inexpensive parts - many of which you already have around the house!
Pass:-www.dl4all.com
Download

123 Robotics Experiments for the Evil Genius

123 Robotics Experiments for the Evil Genius


355 pages | McGraw-Hill/TAB Electronics; 1 edition (January 23, 2004) | 0071413588 | PDF | 42 Mb
23 ROBOT EXPERIMENTS!
123 STEPS NEEDED TO BRING OUT THE GENIUS IN EVERY BASEMENT HOBBYIST!
If you enjoy tinkering in your workshop and have a fascination for robotics, you'll have hours of fun working through the 123 experiments found in this innovative project book.

More than just an enjoyable way to spend time, these exciting experiments also provide a solid grounding in robotics, electronics, and programming. Each experiment builds on the skills acquired in those before it so you develop a hands-on, nuts-and-bolts understanding of robotics -- from the ground up.

123 Robotics Projects for the Evil Genius --

* Introduces you to robotics, electronics, and programming for robotics step-by-step -- you don't need to be a science whiz to get started, but you will be when you have finished
* Vividly explains the science behind robots and the technologies needed to build them, including: Electronics; Mechanical assembly; Motors and batteries; Programming and microcontrollers
* Shows how you can create simple robots and models using materials found around the house and workroom

* Requires only inexpensive, easily obtained parts and tools
* Provides a PCB (printed circuit board) that will make it easy to create the circuits used in this book as well as your own experiments
* Gives you directions for building a maze-solving robot, two different designs for a light-seeking robot, an artificial intelligence program that will respond to you, and much more
* Explains underlying principles and suggests other applications
* Supplies parts lists and program listings
Download

Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism By James Reinders

Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism By James Reinders

* * * Publisher:* O' Media, Inc.
* * * Number Of Pages:* 332
* * * Publication Date:* 2007-07-12
* * * ISBN-10 / ASIN:* 0596514808
* * * ISBN-13 / EAN:* 9780596514808
* * * Binding:* Paperback

Product Description:

Multi-core chips from Intel and AMD offer a dramatic boost in speed and responsiveness, and plenty of opportunities for multiprocessing on ordinary desktop computers. But they also present a challenge: More than ever, multithreading is a requirement for good performance. This guide explains how to maximize the benefits of these processors through a portable C++ library that works on Windows, Linux, Macintosh, and Unix systems. With it, you'll learn how to use Intel Threading Building Blocks (TBB) effectively for parallel programming -- without having to be a threading expert. Written by James Reinders, Chief Evangelist of Intel Software Products, and based on the experience of Intel's developers and customers, this book explains the key tasks in multithreading and how to accomplish them with TBB in a portable and robust manner. With plenty of examples and full reference material, the book lays out common patterns of uses, reveals the gotchas in TBB, and gives important guidelines for choosing among alternatives in order to get the best performance. You'll learn how Intel Threading Building Blocks: Enables you to specify tasks instead of threads for better portability, easier programming, more understandable source code, and better performance and scalability in general Focuses on the goal of parallelizing computationally intensive work to deliver high-level solutions Is compatible with other threading packages, and doesn't force you to pick one package for your entire program Emphasizes scalable, data-parallel programming, which allows program performance to increase as you add processors Relies on generic programming, which enables you to write the best possible algorithms with thefewest constraints Any C++ programmer who wants to write an application to run on a multi-core system will benefit from this book. TBB is also very approachable for a C programmer or a C++ programmer without much experience with templates. Best of all, you don't need experience with parallel programming or multi-core processors to use this book.

Format: PDF (Vector, High quality, 3 level bookmarks)
Archive: RAR
Size: 2.34 MB
MD5: 87897c2c9edd5b4281ffbd8fcdfcc8e2

Download

mihd.net
megaupload

Microcontroller Projects in C for the 8051

Microcontroller Projects in C for the 8051

Paperback: 178 pages
Data: June 15, 2000
Format: PDF
Description: 'The projects are well chosen and they illustrate a number of practical applications in sufficient detail for readers to be able to develop the work further... The 8051 microcomputer architecture is immensely popular and the Amtel processor used by the author is an ideal vehicle for introducing microcontroller applications.' Mike Tooley

'The book is very much focused on projects. These are quite simple in concept, and would be excellent for a college course or even early years at university. They develop nicely in complexity and sophistication and are consistently structured and laid out.' Mike James

Download

Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24 (Embedded Technology) (Embedded Technology) By Lucio Di Jasio

Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24 (Embedded Technology) (Embedded Technology)
By Lucio Di Jasio
* * Publisher:* Newnes
* * * Number Of Pages:* 400
* * * Publication Date:* 2007-03-16

* * * ISBN-10 / ASIN:* 0750682922
* * * ISBN-13 / EAN:* 9780750682923
* * * Binding:* Paperback

Product Description:

. A Microchip insider tells all on the newest, most powerful PICs ever!

. FREE CD-ROM includes source code in C, the Microchip C30 compiler, and MPLAB SIM software

. Includes handy checklists to help readers perform the most common programming and debugging tasks

The new 16-bit PIC24 chip provides embedded programmers with more speed, more memory, and more peripherals than ever before, creating the potential for more powerful cutting-edge PIC designs. This book teaches readers everything they need to know about these chips: how to program them, how to test them, and how to debug them, in order to take full advantage of the capabilities of the new PIC24 microcontroller architecture.

Author Lucio Di Jasio, a PIC expert at Microchip, offers unique insight into this revolutionary technology, guiding the reader step-by-step from 16-bit architecture basics, through even the most sophisticated programming scenarios. This book's common-sense, practical, hands-on approach begins simply and builds up to more challenging exercises, using proven C programming techniques. Experienced PIC users and newcomers to the field alike will benefit from the text's many thorough examples, which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently, and optimize code for all the new PIC24 features.

You will learn about:
. basic timing and I/O operations,
. multitasking using the PIC24 interrupts,
. all the new hardware peripherals
. how to control LCD displays,
. generating audio and video signals,
. accessing mass-storage media,
. how to share files on a mass-storage device with a PC,
. experimenting with the Explorer 16 demo board, debugging methods with MPLAB-SIM and ICD2 tools, and more!

·A Microchip insider tells all on the newest, most powerful PICs ever!

·Condenses typical introductory "fluff" focusing instead on examples and exercises that show how to solve common, real-world design problems quickly

·Includes handy checklists to help readers perform the most common programming and debugging tasks

·FREE CD-ROM includes source code in C, the Microchip C30 compiler, and MPLAB SIM software, so that readers gain practical, hands-on programming experience


PDF
3.215 MB

Download
mihd.net
filefactory

PIC Microcontrollers (Newnes Know It All) (Newnes Know It All) By Lucio Di Jasio; Tim Wilmshurst; Dogan Ibrahim; John Morton; Martin P. Bates; Jack S

PIC Microcontrollers (Newnes Know It All) (Newnes Know It All) By Lucio Di Jasio; Tim Wilmshurst; Dogan Ibrahim; John Morton; Martin P. Bates; Jack S

* * * Publisher:* Newnes
* * * Number Of Pages:* 928
* * * Publication Date:* 2007-08-01
* * * ISBN-10 / ASIN:* 0750686154
* * * ISBN-13 / EAN:* 9780750686150
* * * Binding:* Paperback

Product Description:

The Newnes Know It All Series takes the best of what our authors have written over the past few years and creates a one-stop reference for engineers involved in markets from communications to embedded systems and everywhere in between.

PIC design and development a natural fit for this reference series as it is one of the most popular microcontrollers in the world and we have several superbly authored books on the subject. This material ranges from the basics to more advanced topics. There is also a very strong project basis to this learning. The average embedded engineer working with this microcontroller will be able to have any question answered by this compilation. He/she will also be able to work through real-life problems via the projects contained in the book. The Newnes Know It All Series presentation of theory, hard fact, and project-based direction will be a continual aid in helping the engineer to innovate in the workplace.

Section I. An Introduction to PIC Microcontrollers
Chapter 1. The PIC Microcontroller Family

Chapter 2. Introducing the PIC 16 Series and the 16F84A
Chapter 3. Parallel Ports, Power Supply and the Clock Oscillator

Section II. Programming PIC Microcontrollers using Assembly Language
Chapter 4. Starting to Program-An Introduction to Assembler
Chapter 5. Building Assembler Programs
Chapter 6. Further Programming Techniques
Chapter 7. Prototype Hardware
Chapter 8. More PIC Applications and Devices
Chapter 9. The PIC 1250x Series (8-pin PIC microcontrollers)
Chapter 10. Intermediate Operations using the PIC 12F675
Chapter 11. Using Inputs
Chapter 12. Keypad Scanning
Chapter 13. Program Examples

Section III. Programming PIC Microcontrollers using PicBasic
Chapter 14. PicBasic and PicBasic Pro Programming
Chapter 15. Simple PIC Projects
Chapter 16. Moving On with the 16F876
Chapter 17. Communication

Section IV. Programming PIC Microcontrollers using MBasic
Chapter 18. MBasic Compiler and Development Boards
Chapter 19. The Basics-Output
Chapter 20. The Basics-Digital Input
Chapter 21. Introductory Stepper Motors
Chapter 22. Digital Temperature Sensors and Real-Time Clocks
Chapter 23. Infrared Remote Controls

Section V. Programming PIC Microcontrollers using C
Chapter 24. Getting Started
Chapter 25. Programming Loops
Chapter 26. More Loops
Chapter 27. NUMB3RS
Chapter 28. Interrupts
Chapter 29. Taking a Look under the Hood

*Over 900 pages of practical, hands-on content in one book!
*Huge market - as of November 2006 Microchip Technology Inc., a leading provider of microcontroller and analog semiconductors, produced its 5 BILLIONth PIC microcontroller
*Several points of view, giving the reader a complete 360 of this microcontroller
Download
rapidshare
filefactory
mihd.net
rapidshare
mihd.net