Tampilkan postingan dengan label Microcontroller. Tampilkan semua postingan
Tampilkan postingan dengan label Microcontroller. Tampilkan semua postingan

Rabu, 10 Juli 2013

The Definitive Guide to the ARM Cortex-M3



Book Description
The Cortex-M3 processor is a welcome newcomer to the world of embedded processors. This processor is low in cost and power consumption and highly reconfigurable. This guide not only provides an overview of the Cortex-M3 processor to embedded hardware and software engineers, but details all of the benefits that one can achieve with its use. An introduction to the new architecture, instruction set summary, hardware features, and an overview of the debugging system are all included. Application examples are presented including basic steps of software development using ARM tools and the GNU toolchain.

Table of Contents
Introduction
Overview of the Cortex-M3
Cortex-M3 Basics
Instruction Sets
Memory Systems
Cortex-M3 Implementation Overview
Exceptions
The NVIC and Interrupt Control
Interrupt Behavior
Cortex-M3 Programming
Exception Programming
Advanced Programming Features and System Behavior
The Memory Protection Unit
Other Cortex-M3 Features
Debug Architecture
Debugging Components
Getting Started with Cortex-M3 Processor
Porting Applications from the ARM7 to the Cortex-M3
Starting Cortex-M3 Development Using the GNU Tool Chain
Getting Started with the KEIL RealView Microcontroller Development Kit
Programming the Cortex-M3 Microcontrollers in NI LabVIEW

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
Download Here

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Senin, 18 Maret 2013

Microcontroller System Engineering: 45 Projects for PIC,AVR and ARM

Book Description
This book is about a state of the art tool, Flowcode, and how you can use Flowcode to develop microcontroller applications. The book starts very simply with a tutorial project and step-by-step instructions. As you go along the projects increase in difficulty and the new concepts are explained. Each project has a clear description of both hardware and software with pictures and diagrams, which explain not just how things are done but also why. All sources are available for free download. Since Flowcode is a high level language the intricacies of microcontroller programming are hidden from view. For that reason it doesn't make much difference whether the program is meant for a PIC, AVR or ARM microcontroller. On a high level the programs for these microcontrollers, although vastly different in internal structure, are identical. For that reason this book is on microcontroller application design in general, not just for one type of microcontroller. If you don't own the microcontroller described in a project you can usually convert it to another microcontroller quite easily. E-blocks[registered] will be used as hardware for the projects in this book. This way the hardware can be put together quickly and reliably. Fully tested units simply connect together using connectors or short flat ribbon cables to form completed projects. This book covers 45 exciting and fun projects for beginners and experts such as: timer; secret doorbell; cell phone remote control; youth deterrent; GPS tracking; pulse width modulated motor control; persistence of vision; sound activated switch; CAN bus; Internet webserver and much more. You can use it as a projects book, and build the projects for your own use. Or you can use it as a study guide to learn more about microcontroller systems engineering and the PIC, AVR and ARM microcontrollers.

Table of Contents
1- What you will need
2- Tutorial
3- Basic
4- Advanced
5- Sensors
6- Cell phone
7- CAN bus
8- Internet
9- Design your own E-block
10- Migration between PIC, AVR and ARM
11- Going into production
12- Appendix

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Sabtu, 16 Maret 2013

PICAXE Microcontroller Projects for the Evil Genius


Book Description
WHIP UP SOME FIENDISHLY FUN PICAXE MICROCONTROLLER DEVICES
"Ron has worked hard to explain how the PICAXE system operates through simple examples, and I'm sure his easy-to-read style will help many people progress with their PICAXE projects."

This wickedly inventive guide shows you how to program, build, and debug a variety of PICAXE microcontroller projects. PICAXE Microcontroller Projects for the Evil Genius gets you started with programming and I/O interfacing right away, and then shows you how to develop a master processor circuit.

From "Hello, World!" to "Hail, Octavius!"
All the projects in Part I can be accomplished using either an M or M2 class PICAXE processor, and Part II adds 20X2-based master processor projects to the mix. Part III culminates in the creation of Octavius--a sophisticated robotics experimentation platform featuring a 40X2 master processor and eight breadboard stations which allow you to develop intelligent peripherals to augment Octavius' functioning. The only limit is your imagination!

PICAXE Microcontroller Projects for the Evil Genius:
- Features step-by-step instructions and helpful photos and illustrations
- Allows you to customize each project for your purposes
- Offers all the programs in the book free for download
- Removes the frustration factor--all required parts are listed, along with sources
- Build these and other devious devices:
* Simple mini-stereo jack adapter
* USBS-PA3 PICAXE programming adapter
* Power supply
* Three-state digital logic probe
* 20X2 master processor circuit
* TV-R input module
* 8-bit parallel 16X2 LCD board
* Serialized 16X2 LCD
* Serialized 4X4 matrix keypad
* SPI 4-digit LED display
* Countdown timer
* Programmable, multi-function peripheral device and operating system
* Octavius--advanced robotics experimentation platform
* L298 dual DC motor controller board

Table of Contents
Part I: PICAXE Basics
1 Introduction to PICAXE Programming and Projects
2 Introduction to Stripboard Circuits
3 Designing and Building a +5V Regulated Power Supply
4 Hardware Overview of the PICAXE M2-Class Processors
5 The Ins and Outs of PICAXE Interfacing
6 Introduction to ADC Inputs on M2-Class Processors
Part II: PICAXE Peripheral Projects
7 Introduction to the PICAXE-20X2 Processor
8 Infrared Input from a TV Remote Control
9 Interfacing Parallel LCDs
10 Serializing a Parallel LCD
11 Interfacing Keypads
12 SPI Communication
13 Background Timing on the 20X2 Processor
14 Constructing a Programmable Multifunction Peripheral Device
15 Developing Software for the Evil Genius MPD
Part III: Octavius - An Advanced Robotics Experimentation Platform
16 Birthing Octavius
17 Driving Octavius
18 Programming Octavius

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Jumat, 15 Maret 2013

TINY AVR Microcontroller Projects for the Evil Genius

Book Description
CREATE FIENDISHLY FUN tinyAVR MICROCONTROLLER PROJECTS
This wickedly inventive guide shows you how to conceptualize, build, and program 34 tinyAVR microcontroller devices that you can use for either entertainment or practical purposes. After covering the development process, tools, and power supply sources, "tinyAVR Microcontroller Projects for the Evil Genius" gets you working on exciting LED, graphics LCD, sensor, audio, and alternate energy projects.

Using easy-to-find components and equipment, this hands-on guide helps you build a solid foundation in electronics and embedded programming while accomplishing useful--and slightly twisted--projects. Most of the projects have fascinating visual appeal in the form of large LED-based displays, and others feature a voice playback mechanism. Full source code and circuit files for each project are available for download.

TINY AVR Microcontroller Projects for the Evil Genius
- Features step-by-step instructions and helpful illustrations
- Allows you to customize each project for your own requirements
- Offers full source code for all projects for download

Build these and other devious devices
- Flickering LED candle
- Random color and music generator
- Mood lamp
- VU meter with 20 LEDs
- Celsius and Fahrenheit thermometer
- RGB dice
- Tengu on graphics display
- Spinning LED top with message display
- Contactless tachometer
- Electronic birthday blowout candles
- Fridge alarm
- Musical toy
- Batteryless infrared remote
- Batteryless persistence-of-vision toy

Table of Contents
Chapter 1 Tour de Tiny
Chapter 2 LED Projects
Chapter 3 Advanced LED Projects
Chapter 4 Graphics LCD Projects
Chapter 5 Sensor Projects
Chapter 6 Audio Projects
Chapter 7 Alternate Energy Projects
Appendix A C Programming for AVR Microcontrollers
Appendix B Designing and Fabricating PCBs
Appendix C Illuminated LED Eye Loupe

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Minggu, 10 Maret 2013

Programming 8-bit PIC Microcontrollers in C: with Interactive Hardware Simulation

Book Description
PIC Microcontrollers are present in almost every new electronic application that is released from garage door openers to the iPhone. With the proliferation of this product more and more engineers and engineers-to-be (students) need to understand how to design, develop, and build with them. Martin Bates, best-selling author, has provided a step-by-step guide to programming these microcontrollers (MCUs) with the C programming language.

With no previous knowledge of C necessary to read this book, it is the perfect for entry into this world for engineers who have not worked with PICs, new professionals, students, and hobbyists. As MCUs become more complex C is the most popular language due to its ability to process advanced processes and multitasking. RTOSs, that is a need to know for engineers, is also discussed as more advanced MCUs require timing and organization of programming and implementation of multitasking. The book includes lots of source code, circuit schematics, and hardware block diagrams. Microchip's PICDEM Mechatronics board is used to detail the examples throughout the book.

- Focuses on the C programming language which is by far the most popular for microcontrollers (MCUs)
- Features Proteus VSMg the most complete microcontroller simulator on the market, along with CCS PCM C compiler, both are highly compatible with Microchip tools
- Extensive downloadable content including fully worked examples

Table of Contents
Part 1 PIC Microcontroller Systems
Part 2 C Programming Essentials
Part 3 C Peripheral Interfaces
Part 4 C Mechatronics Applications
Part 5 PIC16 C Applications and Systems
Appendix A Hardware Design Using ISIS Schematic Capture
Appendix B Software Design Using CCS C
Appendix C System Testing Using Proteus VSM
Appendix D C Compiler Comparison
Appendix E CCS C Programming Syntax Summary
Appendix F CCS C Programming Function Reference

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


PIC Microcontroller Project Book : For PICBasic and PICBasic Pro Compliers

Book Overview
The PIC microcontroller is enormously popular both in the U.S. and abroad. The first edition of this book was a tremendous success because of that. However, in the 4 years that have passed since the book was first published, the electronics hobbyist market has become more sophisticated. Many users of the PIC are now comfortable shelling out the $250 for the price of the Professional version of the PIC Basic (the regular version sells for $100). This new edition is fully updated and revised to include detailed directions on using both versions of the microcontroller, with no-nonsense recommendations on which is better served in different situations.

Table of Contents
Chapter 1: Microcontrollers
Chapter 2: Installing the Compiler
Chapter 3: Installing the EPIC Software
Chapter 4: CodeDesigner
Chapter 5: How to Use DOS Instead of Windows to Code, Compile, and Program
Chapter 6: Testing the PIC Microcontroller
Chapter 7: PIC 16F84 Microcontroller
Chapter 8: Reading I/O Lines
Chapter 9: PICBasic Language Reference
Chapter 10: Additional Command Reference for PICBasic Pro
Chapter 11: Speech Synthesizer
Chapter 12: Creating a New I/O Port
Chapter 13: Liquid Crystal Display (LCD)
Chapter 14: Reading Resistive Sensors
Chapter 15: Analog-to-Digital (A/D)Converters
Chapter 16: DC Motor Control
Chapter 17: Stepper Motors
Chapter 18: Servomotors
Chapter 19: Controlling AC Appliances
Chapter 20: A Few More Projects

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Kamis, 07 Maret 2013

Making Things Talk: Practical Methods for Connecting Physical Objects

Book Description
Building electronic projects that interact with the physical world is good fun. But when devices that you've built start to talk to each other, things really start to get interesting. Through a series of simple projects, you'll learn how to get your creations to communicate with one another by forming networks of smart devices that carry on conversations with you and your environment. Whether you need to plug some sensors in your home to the Internet or create a device that can interact wirelessly with other creations, Making Things Talk explains exactly what you need.

This book is perfect for people with little technical training but a lot of interest. Maybe you're a science teacher who wants to show students how to monitor weather conditions at several locations at once, or a sculptor who wants to stage a room of choreographed mechanical sculptures. Making Things Talk demonstrates that once you figure out how objects communicate -- whether they're microcontroller-powered devices, email programs, or networked databases -- you can get them to interact.

Each chapter in contains instructions on how to build working projects that help you do just that. You will:
Make your pet's bed send you email
Make your own seesaw game controller that communicates over the Internet
Learn how to use ZigBee and Bluetooth radios to transmit sensor data wirelessly
Set up communication between microcontrollers, personal computers, and web servers using three easy-to-program, open source environments: Arduino/Wiring, Processing, and PHP.
Write programs to send data across the Internet based on physical activity in your home, office, or backyard
And much more

With a little electronics know-how, basic (not necessarily in BASIC) programming skills, a couple of inexpensive microcontroller kits and some network modules to make them communicate using Ethernet, ZigBee, and Bluetooth, you can get started on these projects right away. With Making Things Talk, the possibilities are practically endless.

Table of Contents
Chapter 1 The Tools
Chapter 2 The Simplest Network
Chapter 3 A More Complex Network
Chapter 4 Look Ma No Computer Microcontrollers on the Internet
Chapter 5 Communicating in Near Real Time
Chapter 6 Wireless Communication
Chapter 7 Sessionless Networks
Chapter 8 How to Locate Almost Anything
Chapter 9 Identification

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Selasa, 05 Maret 2013

SD Card Projects Using the PIC Microcontroller

Book Description
PIC Microcontrollers are a favorite in industry and with hobbyists. These microcontrollers are versatile, simple, and low cost making them perfect for many different applications. The 8-bit PIC is widely used in consumer electronic goods, office automation, and personal projects. Author, Dogan Ibrahim, author of several PIC books has now written a book using the PIC18 family of microcontrollers to create projects with SD cards. This book is ideal for those practicing engineers, advanced students, and PIC enthusiasts that want to incorporate SD Cards into their devices. SD cards are cheap, fast, and small, used in many MP3 players, digital and video cameras, and perfect for microcontroller applications. Complete with Microchip's C18 student compiler and using the C language this book brings the reader up to speed on the PIC 18 and SD cards, knowledge which can then be harnessed for hands-on work with the eighteen projects included within. Two great technologies are brought together in this one practical, real-world, hands-on cookbook perfect for a wide range of PIC fans.

Table of Contents
Chapter 1: MICROCONTROLLER SYSTEMS
Chapter 2: PIC18 MICROCONTROLLER FAMILY
Chapter 3: MEMORY CARDS
Chapter 4: PROGRAMMING WITH THE MPLAB C18
Chapter 5: PIC MICROCONTROLLER DEVELOPMENT TOOLS
Chapter 6: SIMPLE PIC18F C18 BASED PROJECTS
Chapter 7: DEVELOPING SD CARD FUNCTIONS & SUB-PROGRAMS
Chapter 8: SD CARD BASED MICROCONTROLLER PROJECTS
PROJECT 1 - Formatting the SD Card
PROJECT 2 – Writing to SD Card Sectors
PROJECT 3 – Reading From SD Card Sectors
PROJECT 4 - Reading Cid Register and Displaying on LCD
PROJECT 5 - Reading Csd Register and Displaying on LCD
PROJECT 6 – Copying SD Card Sectors
PROJECT 7 – Reading SD card Sectors and Sending Data to a PC
PROJECT 8 – Reading From a PC Keyboard and Saving on a SD Card
PROJECT 9 - SD Card Temperature Logging Project
PROJECT 10 – Opening a File on a SD Card
PROJECT 11 – Writing to a SD Card File
PROJECT 12 - Reading from a SD Card File
PROJECT 13 – Reading and Writing To a SD Card
PROJECT 14 - Opening Multiple Files on a SD card
PROJECT 15 - Logging the Temperature in a SD card File
PROJECT 16 - Logging Temperature & Pressure in a SD Card File
PROJECT 17 - Using Real-time-clock With SD Card Data Logging
PROJECT 18 - SD Card and PC Based General Purpose Data Logging

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Programming the PIC Microcontroller with MBASIC

Book Description
The Microchip PIC family of microcontrollers is the most popular series of microcontrollers in the world. However, no microcontroller is of any use without software to make it perform useful functions. This comprehensive reference focuses on designing with Microchip's mid-range PIC line using MBASIC, a powerful but easy to learn programming language. It illustrates MBASIC's abilities through a series of design examples, beginning with simple PIC-based projects and proceeding through more advanced designs. Unlike other references however, it also covers essential hardware and software design fundamentals of the PIC microcontroller series, including programming in assembly language when needed to supplement the capabilities of MBASIC. Details of hardware/software interfacing to the PIC are also provided.
BENEFIT TO THE READER: This book provides one of the most thorough introductions available to the world's most popular microcontroller, with numerous hardware and software working design examples which engineers, students and hobbyists can directly apply to their design work and studies. Using MBASIC, it is possible to develop working programs for the PIC in a much shorter time frame than when using assembly language.

Table of Contents
1. Introduction to the PIC
2. Introduction to MBASIC
3. The Basics-Outputs
4. The Basics--Inputs
5. LCD Display
6. Reading the Rotary Encoder
7. LED 7-segment display
8. Introduction to Stepper Motors
9. Serial I/O
10. Interrupts and Timers in MBASIC
11. It’s an Analog World, After All
12. External sensors
13. Assembler 101
14. In-line assembler
15. Interrupt Handling and Timers in Assembler
16. Sine wave synthesis and low frequency DDS
17. Tone decoding
18. External memory interface
19. Advanced Stepper Motors
20. X-10 Interfacing
21. Communicating with a digital potentiometer
22. TV Type IR remote control
23. Controlling AC with a triac and solid state relay
24. DC motor speed control
25. Bar Code Reader
26. A Morse code keyer
27. Morse Code Reader
28. Data Logger
29. User’s Guide Corrections and Bugs

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4
LINK 5
LINK 6

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Interfacing PIC Microcontrollers to Peripheral Devices

Book Description
This book is targeted for students of electronics and computer sciences. The first part of the book contains 15 original applications working on the PIC microcontroller, including: lighting diodes, communication with RS232 (bit-banging), interfacing to 7-segment and LCD displays, interfacing to matrix keypad 3 x 4, working with PWM module and others. This material can be used to cover one semester's teaching of microcontroller programming or similar classes. The volume contains schematic diagrams and source codes with detailed descriptions. All tests were prepared on the basis of the original documentation (data sheets, application notes). The next three chapters: The Stack, Tables and Table Instruction and Data Memory pertain to PIC18F1320. Software referred to is also presented in assembly language. Finally the application of the PIC24FJ microcontroller with the 240x128 LCD display, T6963C and with accelerometer sensor, written in C are described.

Table of Contents
Preface
Testing board description
Test examples
Test 1. Turn the LED on for the calculated period of time
Test 2. Turn on the LEDs connected to various lines of port B
Test 3. Turn on the LEDs connected to various lines of port B
Test 4. All LEDs connected to portb blink with different frequencies
Test 5. Acoustic signal of 1 kHz frequency generated with PWM module
Test 6. Morse code: PIC generated with PWM
Test 7. LED turn on after pressing switch on RB4
Test 8. Waking the device from SLEEP with RB4 interrupt-on-change
Test 9. Working with debugger. Turn the LED on for the calculated period of time
Test 10. Driving a 7-Segment LED Display with PIC16F628 microcontroller
Test 11. Driving a 7-Segment LED Display with PIC16F628 microcontroller (cont.)
Test 12. Interfacing a PIC microcontroller to an LCD Hitachi Display
Test 13. Timer
Test 14. Dual RS232 software interface for PC and PIC microcontroller
Test 15. Matrix Keypad + serial transmission
The Stack Memory
Tables, Table instructions
Data memory
The application of the PIC24FJ microcontroller with the 240x128 LCD display and the analog accelerometer sensor
Interfacing microcontroller to LCD display
References

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Senin, 04 Maret 2013

Making PIC Microcontroller Instruments and Controllers

Overview
Harness the power of the PIC microcontroller unit with practical, common-sense instruction from an engineering expert. Through eight real-world projects, clear illustrations, and detailed schematics, Making PIC Microcontroller Instruments and Controllers shows you, step-by-step, how to design and build versatile PIC-based devices. Configure all necessary hardware and software, read input voltages, work with control pulses, interface with peripherals, and debug your results. You'll also get valuable appendices covering technical terms, abbreviations, and a list of sample programs available online.

- Build a tachometer that gathers, processes, and displays data
- Make accurate metronomes using internal PIC timers
- Construct an asynchronous pulse counter that tracks marbles
- Read temperature information through an analog-to-digital converter
- Use a gravity sensor and servos to control the position of a table
- Assemble an eight-point touch screen with an input scanning routine
- Engineer an adjustable, programmable single-point controller
- Capture, log, monitor, and store data from a solar collector

Table of Contents
1. AN INTRODUCTION TO THE PIC 16F877A MICROCONTROLLER UNIT
2. GETTING STARTED: THE HARDWARE AND SOFTWARE SETUP
3. UNDERSTANDING MICROCHIP TECHNOLOGY’S PIC 16F877A: A DESCRIPTION OF THE MCU
4. THE SOFTWARE, THE COMPILERS, AND THE EDITOR
5. CONTROLLING THE OUTPUT AND READING THE INPUT
6. TIMERS AND COUNTERS
7. CLOCKS, MEMORY, AND SOCKETS
8. SERIAL COMMUNICATIONS: SOCKETS U9 AND U10
9. USING LIQUID CRYSTAL DISPLAYS: AN EXTENDED INFORMATION RESOURCE
10. USING SENSORS (TRANSDUCERS)
11. CONDITIONING THE INPUT SIGNAL
12. CONDITIONING THE OUTPUT SIGNAL
13. AN INTRODUCTION TO THE EIGHT PROJECTS
14. THE UNIVERSAL INSTRUMENT: A BACKGROUND DISCUSSION
15. COUNTING PULSES: A PROGRAMMABLE TACHOMETER
16. CREATING ACCURATE INTERVALS WITH TIMERS: THE METRONOMES
17. UNDERSTANDING THE COUNTERS: COUNTING MARBLES
18. A DUAL THERMOMETER INSTRUMENT
19. AN ARTIFICIAL HORIZON: A TABLE SURFACE THAT STAYS LEVEL
20. BUILDING A SIMPLE EIGHT-BUTTON TOUCH PANEL
21. SINGLE SET POINT CONTROLLER WITH REMOTE INHIBIT CAPABILITY
22. LOGGING DATA FROM A SOLAR COLLECTOR
23. DEBUGGING
24. SOME REAL-WORLD PROJECTS YOU CAN BUILD

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Interfacing PIC Microcontrollers: Embedded Design by Interactive Simulation

Book Description
•Explore in detail microcontroller interfacing techniques using the popular PIC 16F877
•Work through step-by-step examples interactively using circuit simulation software, supplied as assembly source code
•Gain the knowledge of a wide range of peripheral devices such as keyboards, displays, sensors and drives and serial communication with other processors, memory and more
•Use interactive simulation software to design and test circuits

Interfacing PIC Microcontrollers provides a thorough introduction to interfacing techniques for students, hobbyists and engineers looking to take their knowledge of PIC application development to the next level. Each chapter ends with suggestions for further applications, based on the examples given, and numerous line drawings illustrate application of the hardware.

Step-by-step examples in assembly language are used to illustrate a comprehensive set of interfaces, and these can be run interactively on circuit simulation software, used to aid understanding without the need to build real hardware.

A companion website includes all examples in the text which can be downloaded together with a free version of Proteus’s ISIS Lite: www.picmicros.org.uk

*Comprehensive coverage of a topic not widely explored in the wealth of PIC books on the market, concentrating on the popular PIC16F877 device
*Circuit simulation software allows step-by-step examples, supplied as assembly source code, to be run interactively - aiding student, technician and hobbyist learning.
*A companion website includes all examples in the text which can be downloaded together with a free version of Proteus's ISIS Lite: www.picmicros.org.uk

Table of Contents
Part 1: Microcontroller
Chapter 1. PIC Hardware
Chapter 2. PIC Software
Chapter 3. Circuit Simulation
Part 2: Interfacing
Chapter 4. Input & Output
Chapter 5. Data Processing
Chapter 6. Calculate, Compare & Capture
Chapter 7. Analogue Interfacing
Part 3: Systems
Chapter 8. Power Outputs
Chapter 9. Serial Communication
Chapter 10. Sensor Interfacing
Chapter 11. System Design

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


PIC Microcontroller: An Introduction to Software and Hardware Interfacing

Overview
This book presents a thorough introduction to the Microchip PIC microcontroller family, including all of the PIC programming and interfacing for all the peripheral functions. A step-by-step approach to PIC assembly language programming is presented, with tutorials that demonstrate how to use such inherent development tools such as the Integrated Development Environment MPLAB, PIC18 C compiler, the ICD2 in-circuit debugger, and several demo boards. Comprehensive coverage spans the topics of interrupts, timer functions, parallel I/O ports, various serial communications such as USART, SPI, I2C, CAN, A/D converters, and external memory expansion.

Table of Contents
Introduction to the PIC18 Microcontroller
PIC 18 Assembly Language Programming
A Tutorial to the C Language and the
Interrupts Resets and Configuration
Parallel Ports
Timers and CCP Modules
Timer2
Addressable Universal Synchronous Asynchronous
Serial Peripheral Interface
Analog to Digital Converter
Controller Area Network
Internal and External Memory Programming

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Minggu, 03 Maret 2013

PIC Basic Projects: 30 Projects using PICBASIC and PICBASIC PRO

Book Description
Covering the PIC BASIC and PIC BASIC PRO compilers, PIC Basic Projects provides an easy-to-use toolkit for developing applications with PIC BASIC. Numerous simple projects give clear and concrete examples of how PIC BASIC can be used to develop electronics applications, while larger and more advanced projects describe program operation in detail and give useful insights into developing more involved microcontroller applications.
Including new and dynamic models of the PIC microcontroller, such as the PIC16F627, PIC16F628, PIC16F629 and PIC12F627, PIC Basic Projects is a thoroughly practical, hands-on introduction to PIC BASIC for the hobbyist, student and electronics design engineer.

Table of Contents
1 Microcontroller systems
2 The PIC microcontroller family
3 PIC microcontroller project development
4 PicBasic and PicBasic Pro programming
5 PicBasic and PicBasic Pro projects

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4
LINK 5
LINK 6

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Sabtu, 23 Februari 2013

Robot Builder's Bonanza, 3rd Edition

Overview
#1 ROBOTICS BOOK OF ALL TIME SUPER-CHARGED BY A FAMOUS NEW CO-AUTHOR AND UPDATED TO REFLECT STATE-OF-THE-ART ADVANCES.
Everybody's favorite amateur robotics book is bolder and better than ever -- and now features the field's "grand master" Myke Predko as the new author! Author duo McComb and Predko bring their expertise to this fully-illustrated robotics "bible" to enhance the already incomparable content on how to build -- and have a universe of fun -- with robots. Projects vary in complexity so everyone from novices to advanced hobbyists will find something of interest.

NEW TO THIS EDITION:
* 30 completely new projects
* All projects have been revamped to be more customizable
* More visual -- illustrations of the final product are right at the beginning of the chapter

Everything you need to build from plans provided or create your own designs:
* Robot Basics * Construction Techniques * Computer and Electronic Control * Power, Motors, and Locomotion * Practical Robotics Projects * Sensors and Navigation * Robot Programming * Tips, Tricks, and Tidbits

Table of Contents
PART 1—ROBOT BASICS
Chapter 1—The Robot Experimenter
Chapter 2—Anatomy of a Robot
Chapter 3—Structural Materials
Chapter 4—Buying Parts
Chapter 5—Electronic Components
Chapter 6—Tools
Chapter 7—Electronic Construction Techniques
PART 2—ROBOT PLATFORM CONSTRUCTION
Chapter 8—Plastic Platforms
Chapter 9—Wooden Platforms
Chapter 10—Metal Platforms
Chapter 11—Hacking Toys
PART 3—COMPUTERS AND ELECTRONIC CONTROL
Chapter 12—An Overview of Robot “Brains”
Chapter 13—Programming Fundamentals
Chapter 14—Computer Peripherals
Chapter 15—The BASIC Stamp 2 Microcontroller
Chapter 16—Remote Control Systems
PART 4—POWER, MOTORS, AND LOCOMOTION
Chapter 17—Batteries and Robot Power Supplies
Chapter 18—Principles of Robot Locomotion
Chapter 19—Choosing the Right Motor
Chapter 20—Working with DC Motors
Chapter 21—Working with Stepper Motors
Chapter 22—Working with Servo Motors
PART 5—PRACTICAL ROBOTICS PROJECTS
Chapter 23—Building a Roverbot
Chapter 24—Building a Heavy-Duty Six-Legged Walking Robot
Chapter 25—Advanced Robot Locomotion Systems
Chapter 26—Reaching Out with Robot Arms
Chapter 27—Building a Revolute Coordinate Arm
Chapter 28—Experimenting with Gripper Designs
PART 6—SENSORS AND NAVIGATION
Chapter 29—The Sense of Touch
Chapter 30—Object Detection
Chapter 31—Sound Input and Output
Chapter 32—Robot Vision
Chapter 33—Navigation
Chapter 34—Fire Detection Systems
Chapter 35—Experimenting with Tilt and Gravity Sensors
Chapter 36—Home Robots and How Not to Chew Up Your Furniture
PART 7—PUTTING IT ALL TOGETHER
Chapter 37—Robot Tasks, Operations, and Behaviors
Chapter 38—Integrating the Blocks
Chapter 39—Failure Analysis
Chapter 40—Setting Up Workshops, Demonstrations, and Competitions

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4
LINK 5
LINK 6

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Robot Builder's Cookbook: Build and Design Your Own Robots

Overview
Owen Bishop introduces, through hands-on project work, the mechanics, electronics and programming involved in practical robot design-and-build. The use of the PIC microcontroller throughout provides a painless introduction to programming whilst harnessing the power of a highly popular microcontroller used by students and design engineers worldwide.

This is a book for first-time robot builders, advanced builders wanting to know more about programming robots and students in Further and Higher Education tackling microcontroller-based practical work. They will all find this book a unique and exciting source of projects, ideas and techniques, to be combined into a wide range of fascinating robots.

* Full step-by-step instructions for 5 complete self-build robots
* Introduces key techniques in electronics, programming and construction - for robust robots that work first time
* Illustrations, close-up photographs and a lively, readable text make this a fun and informative guide for novice and experienced robot builders

Table of contents
Introduction
1- Robot Behavior
2- Robot Mechanics
3- Robot Electronics
4- PICs in Control
5- PIC programming
6- Projects

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4
LINK 5

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Jumat, 22 Februari 2013

The Quintessential PIC® Microcontroller

Overview
The Quintessential PIC Microcontroller looks at one of the central technologies in many embedded computer and communication systems: the microcontroller. It approaches microcontrollers as the "intelligence" of smart digital systems and gives readers the confidence to design, construct and program a real working system using the popular PIC device as the exemplar. Written specifically for students with no prior knowledge of computing, electronics, or logic design, it is ideally suited as a textbook for relevant modules on Computer Science and Electronic Engineering degree courses. It is also relevant to students carrying out project work at final year undergraduate and postgraduate level, and to those on conversion MScs.

Key features include:
- The use of real-world hardware and software products to illustrate the material
- Numerous fully worked examples and self-assessment questions
- An associated web site providing solutions, further examples, and useful resources
- Clear and concise presentation of key points and underlying concepts

Contents
Digital Representation
Logic Circuitry
Stored Program Processing
The Software
The PIC16F84 Microcontroller
The Instruction Set
Subroutines and Modules
Interrupt Handling
One Byte at a Time
One Bit at a Time
Time Is of the Essence
Take the Rough with the Smooth
To Have and to Hold
Enhancing the Family
A Case Study

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4
LINK 5

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


THE AVR MICROCONTROLLER AND EMBEDDED SYSTEMS Using Assembly and С

Book Overview
The AVR Microcontroller and Embedded Systems: Using Assembly and C features a step-by-step approach in covering both Assembly and C language programming of the AVR family of Microcontrollers. It offers a systematic approach in programming and interfacing of the AVR with LCD, keyboard, ADC, DAC, Sensors, Serial Ports, Timers, DC and Stepper Motors, Opto-isolators, and RTC. Both Assembly and C languages are used in all the peripherals programming. In the first 6 chapters, Assembly language is used to cover the AVR architecture and starting with chapter 7, both Assembly and C languages are used to show the peripherals programming and interfacing.

Table of Contents
CHAPTER 0 : INTRODUCTION TO COMPUTING
CHAPTER 1 : THE AVR MICROCONTROLLER: HISTORY AND FEATURES
CHAPTER 2 : AVR ARCHITECTURE AND ASSEMBLY LANGUAGE PROGRAMMING
CHAPTER 3 : BRANCH, CALL, AND TIME DELAY LOOP
CHAPTER 4 : AVR I/O PORT PROGRAMMING
CHAPTER 5 : ARITHMETIC, LOGIC INSTRUCTIONS, AND PROGRAMS
CHAPTER 6 : AVR ADVANCED ASSEMBLY LANGUAGE PROGRAMMING
CHAPTER 7 : AVR PROGRAMMING IN С
CHAPTER 8 : AVR HARDWARE CONNECTION, HEX-FILE, AND FLASH LOADERS
CHAPTER 9 : AVR TIMER PROGRAMMING IN ASSEMBLY AND С
CHAPTER 10 : AVR INTERRUPT PROGRAMMING IN ASSEMBLY AND С
CHAPTER 11 : AVR SERIAL PORT PROGRAMMING IN ASSEMBLY AND С
CHAPTER 12 : LCD AND KEYBOARD INTERFACING
CHAPTER 13 : ADC, DAC, AND SENSOR INTERFACING
CHAPTER 14 : RELAY,OPTO-ISOLATOR, AND STEPPER MOTOR INTERFACING WITH AVR
CHAPTER 15 : INPUT CAPTURE AND WAVE GENERATION IN AVR
CHAPTER 16 : PWM PROGRAMMING AND DCMOTOR CONTROL IN AVR
CHAPTER 17 : SPI PROTOCOL AND MAX7221 DISPLAY INTERFACING
CHAPTER 18 : I2C PROTOCOL AND DS1307RTC INTERFACING

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4
LINK 5

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Kamis, 21 Februari 2013

Embedded C Programming and the Microchip PIC

Book Description
This new book is carefully designed to teach C language programming as it applies to embedded microcontrollers and to fuel knowledge in the application of the Microchip family of PIC microcontrollers. Coverage begins with a step-by-step exploration of the C language showing readers how to create C language programs to solve problems. PIC processors are then studied, from basic architecture to all of the standard peripheral devices included in the microcontrollers. Numerous worked-out example programs demonstrate common uses for each of the peripherals. Readers are subsequently introduced to the built-in functions available in C, to help speed their programming and problem solving. Finally, readers are taken through use of the C Compiler, and learn to efficiently develop custom projects.

Table of Contents
Chapter 1 Embedded C Language Tutorial
Chapter 2 PIC Microcontroller Hardware
Chapter 3 Standard I/O and Preprocessor Directives
Chapter 4 The CCS-PICC C Compiler and IDE
Chapter 5 Project Development
Appendices

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


123 PIC Microcontroller Experiments for the Evil Genius

Book Overview
Microchip continually updates its product line with more capable and lower cost products. They also provide excellent development tools. Few books take advantage of all the work done by Microchip. 123 PIC Microcontroller Experiments for the Evil Genius uses the best parts, and does not become dependent on one tool type or version, to accommodate the widest audience possible. Building on the success of 123 Robotics Experiments for the Evil Genius, as well as the unbelievable sales history of Programming and Customizing the PIC Microcontroller, this book will combine the format of the evil genius title with the following of the microcontroller audience for a sure-fire hit.

Table of Contents
Section 1 - Under the Covers of The PIC16f684
Section 2 - Introductory C Programming
Section 3 - Simple PIC MCU Applications
Section 4 - C Language Features
Section 5 - PIC16F684 Built in Functions
Section 6 - Interfacing Projects for The PIC Microcontroller
Section 7 - Sample C Microcontroller Applications
Section 8 - Introduction to PIC MCU Assembly Language Programming
Section 9 - PIC Microcontroller Assembly Language Resource Routines
Section 10 - Sensors
Section 11 - Motor Control
Section 12 - Solving Programming Problems in PIC Assembly Language
Section 13 - ZipZaps Robot

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.