Showing posts with label computer engineering. Show all posts
Showing posts with label computer engineering. Show all posts

Saturday, October 17, 2009

Advanced Engineering Mathematics Solutions Manual _ By Erwin Kreyszig

Advanced Engineering Mathematics ( 9th ) Ed + Solutions Manual _ By Erwin Kreyszig

WIE Advanced Engineering Mathematics
By Erwin Kreyszig
* Publisher: John Wiley & Sons
* Number Of Pages: 1232
* Publication Date: 2005-12-29
* ISBN / ASIN: 0471728977

This is an absolutely great book. At over 1000 pages it's a real opus - covering everything from ordinary differential equations, linear algebra, vector calculus, fourier analysis, complex analysis and probability. It's exceptionally well written - with plenty of clear examples, diagrams and exercises - constantly cross referencing back to the particular idea or formula that an example is employing. It presupposes only elementary calculus - and so makes an excellent university textbook to accompany study, or as a self-study book to further your maths knowledge.
I wish all maths books were this well written
Download
mihd.net

Monday, October 5, 2009

Network Processor Design, Volume 3 By Mark A. Franklin, Patrick Crowley, Haldun

Network Processor Design, Volume 3: Issues and Practices, Volume 3 (The Morgan Kaufmann Series in Computer Architecture and Design) By Mark A. Franklin, Patrick Crowley, Haldun Hadimioglu, Peter Z. Onufryk

* * * Publisher:* Morgan Kaufmann
* * * Number Of Pages:* 336
* * * Publication Date:* 2005-02-01
* * * ISBN-10 / ASIN:* 0120884763
* * * ISBN-13 / EAN:* 9780120884766

* * * Binding:* Paperback
Product Description:
The past few years have seen significant change in the landscape of high-end network processing. In response to the formidable challenges facing this emerging field, the editors of this series set out to survey the latest research and practices in the design, programming, and use of network processors.

Through chapters on hardware, software, performance and modeling, Volume 3 illustrates the potential for new NP applications, helping to lay a theoretical foundation for the architecture, evaluation, and programming of networking processors.

Like Volume 2 of the series, Volume 3 further shifts the focus from achieving higher levels of packet processing performance to addressing other critical factors such as ease of programming, application developments, power, and performance prediction. In addition, Volume 3 emphasizes forward-looking, leading-edge research in the areas of architecture, tools and techniques, and applications such as high-speed intrusion detection and prevention system design, and the implementation of new interconnect standards.

*Investigates current applications of network processor technology at Intel; Infineon Technologies; and NetModule.

Presents current research in network processor design in three distinct areas:
*Architecture at Washington University, St. Louis; Oregon Health and Science University; University of Georgia; and North Carolina State University.
*Tools and Techniques at University of Texas, Austin; Academy of Sciences, China; University of Paderborn, Germany; and University of Massachusetts, Amherst.
*Applications at University of California, Berkeley; Universidad Complutense de Madrid, Spain; ETH Zurich, Switzerland; Georgia Institute of Technology; Vrije Universiteit, the Netherlands; and Universiteit Leiden, the Netherlands.
Download

Network Processor Design, Volume 2 By Mark A. Franklin, Patrick Crowley, Haldun

Network Processor Design, Volume 2: Issues and Practices, Volume 2 (The Morgan Kaufmann Series in Computer Architecture and Design) By Mark A. Franklin, Patrick Crowley, Haldun Hadimioglu, Peter Z. Onufryk* * * Publisher:* Morgan Kaufmann
* * * Number Of Pages:* 464
* * * Publication Date:* 2003-11-18
* * * ISBN-10 / ASIN:* 0121981576
* * * ISBN-13 / EAN:* 9780121981570
* * * Binding:* Paperback
Product Description:
Responding to ever-escalating requirements for performance, flexibility, and economy, the networking industry has opted to build products around network processors. To help meet the formidable challenges of this emerging field, the editors of this volume created the first Workshop on Network Processors, a forum for scientists and engineers to discuss latest research in the architecture, design, programming, and use of these devices. This series of volumes contains not only the results of the annual workshops but also specially commissioned material that highlights industry's latest network processors.

Like its predecessor volume, Network Processor Design: Principles and Practices, Volume 2 defines and advances the field of network processor design. Volume 2 contains 20 chapters written by the field's leading academic and industrial researchers, with topics ranging from architectures to programming models, from security to quality of service.

·Describes current research at UNC Chapel Hill, University of Massachusetts, George Mason University, UC Berkeley, UCLA, Washington University in St. Louis, Linköpings Universitet, IBM, Kayamba Inc., Network Associates, and University of Washington.


·Reports the latest applications of the technology at Intel, IBM, Agere, Motorola, AMCC, IDT, Teja, and Network Processing Forum.
Download


Dedicated Digital Processors: Methods in Hardware/Software Co-Design By F. Mayer

Dedicated Digital Processors: Methods in Hardware/Software Co-Design By F. MayerPublisher:* Wiley
* * * Number Of Pages:* 314
* * * Publication Date:* 2004-03-05
* * * ISBN-10 / ASIN:* 0470844442
* * * ISBN-13 / EAN:* 9780470844441
* * * Binding:* Hardcover
Product Description:
The recent evolution of digital technology has resulted in the design of digital processors with increasingly complex capabilities. The implementation of hardware/software co-design methodologies provides new opportunities for the development of low power, high speed DSPs and processor networks. Dedicated digital processors are digital processors with an application specific computational task.

Dedicated Digital Processors presents an integrated and accessible approach to digital processor design principles, processes, and implementations based upon the author's considerable experience in teaching digital systems design and digital signal processing. Emphasis is placed on presentation of hardware/software co-design methods, with examples and illustrations provided throughout the text. System-on-a-chip and embedded systems are described and examples of high speed real-time processing are given. Coverage of standard and emerging DSP architectures enable the reader to make an informed selection when undertaking their own designs.

* * * Presents readers with the elementary building blocks for the design of digital hardware systems and processor networks
* * * Provides a unique evaluation of standard DSP architectures whilst providing up-to-date information on the latest architectures, including the TI 55x and TigerSharc chip families and the Virtex FPGA (field-programmable gate array)

* * * Introduces the concepts and methodologies for describing and designing hardware
* * * VHDL is presented and used to illustrate the design of a simple processor
* * * A practical overview of hardware/software codesign with design techniques and considerations illustrated with examples of real-world designs

Fundamental reading for graduate and senior undergraduate students of computer and electronic engineering, and Practicing engineers developing DSP applications.
Download

An Embedded Software Primer By David E. Simon

An Embedded Software Primer By David E. Simon
Publisher:* Addison-Wesley Professional
* * * Number Of Pages:* 448
* * * Publication Date:* 1999-08-15
* * * ISBN-10 / ASIN:* 020161569X
* * * ISBN-13 / EAN:* 9780201615692
* * * Binding:* Paperback
Book Description:
An Embedded Software Primer is a clearly written, insightful manual for engineers interested in writing embedded-system software. The example-driven approach puts you on a fast track to understanding embedded-system programming and applying what you learn to your projects. This book will give you the necessary foundation to work confidently in this field.


Building on your basic knowledge of computer programming concepts, this book is right for you will help you to:

* Learn core principles and advanced techniques of embedded-system software.
* Find out what a real-time operating system (RTOS) does and how to use one effectively.
* Experiment with sample code and the (C/OS RTOS version 1.11 (on the accompanying CD).
* Apply what you learn, no matter which microprocessor or RTOS you use.

After reading this book, you will be able to tackle the challenges of embedded system programming and quickly reap the benefits of your new skills. Publisher:* Addison-Wesley Professional
* * * Number Of Pages:* 448
* * * Publication Date:* 1999-08-15
* * * ISBN-10 / ASIN:* 020161569X
* * * ISBN-13 / EAN:* 9780201615692
* * * Binding:* Paperback
Book Description:
An Embedded Software Primer is a clearly written, insightful manual for engineers interested in writing embedded-system software. The example-driven approach puts you on a fast track to understanding embedded-system programming and applying what you learn to your projects. This book will give you the necessary foundation to work confidently in this field.


Building on your basic knowledge of computer programming concepts, this book is right for you will help you to:

* Learn core principles and advanced techniques of embedded-system software.
* Find out what a real-time operating system (RTOS) does and how to use one effectively.
* Experiment with sample code and the (C/OS RTOS version 1.11 (on the accompanying CD).
* Apply what you learn, no matter which microprocessor or RTOS you use.

After reading this book, you will be able to tackle the challenges of embedded system programming and quickly reap the benefits of your new skills.
Download

Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology) by Lucio Di Jasio

Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology) by Lucio Di Jasio Publisher:* * Newnes
* * * Number Of Pages:* 600
* * * Publication Date:* 2008-04-01
* * * ISBN-10 / ASIN:* 0750687096
* * * ISBN-13 / EAN:* 9780750687096
* * * Binding:* Paperback



Product Description:

*Just months after the introduction of the new generation of 32-bit PIC microcontrollers, a Microchip insider and acclaimed author takes you by hand at the exploration of the PIC32

*Free CD-ROM includes source code in C and the Microchip MPLAB C32 compiler

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

The new 32-bit microcontrollers bring the promise of more speed and more performance while offering an unprecedented level of compatibility with existing 8 and 16-bit PIC microcontrollers. In sixteen engaging chapters, using a parallel track to his previous title dedicated to 16-bit programming, the author puts all these claims to test while offering a gradual introduction to the development and debugging of embedded control applications in C.
Author Lucio Di Jasio, a PIC and embedded control expert, offers unique insight into the new 32-bit architecture while developing a number of projects of growing complexity.
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 using the new PIC32 features and peripheral set.

You will learn about:
*basic timing and I/O operation
*debugging methods with the MPLAB SIM *simulator and ICD tools
*multitasking using the PIC32 interrupts
*all the new hardware peripherals
*how to control LCD displays
*experimenting with the Explorer16 board and *the PIC32 Starter Kit
*accessing mass-storage media
*generating audio and video signals
*and more!

TABLE OF CONTENTS
Day 1 And the adventure begins
Day 2 Walking in circles
Day 3 Message in a Bottle
Day 4 NUMB3RS
Day 5 Interrupts
Day 6 Memory
Part 2 Experimenting
Day 7 Running
Day 8 Communication
Day 9 Links
Day 10 Glass = Bliss
Day 11 It's an analog world
Part 3 Expansion
Day 12 Capturing User Inputs
Day 13 UTube
Day 14 Mass Storage
Day 15 File I/O
Day 16 Musica Maestro!

*32-bit microcontrollers are becoming the technology of choice for high performance embedded control applications including portable media players, cell phones, and GPS receivers.
*Learn to use the C programming language for advanced embedded control designs and/or learn to migrate your applications from previous 8 and 16-bit architectures.
*All code examples and software tools required to get acquainted with Microchip's MPLAB development environment, and to complete all the projects described in the book, are offered in the attached CDROM including the MPLAB C32 C Compiler (free Student Edition) and the full source code for more than 15 entertaining projects.

Format: PDF
Archive: RAR (multiple extraction required, original 'scene' packing)
Extras: DDU nfo & diz files
Size: 4.3 Mb

Password: giftfromfatherxmas
Download

mihd.net
rapidshare
mihd.net
ziddu

The 8051 Microcontroller and Embedded Systems Using Assembly Language and C 2nd Edition Muhammad Ali (8051)

The 8051 Microcontroller and Embedded Systems Using Assembly Language and C 2nd Edition Muhammad Ali (8051)Book Description
This book uses a step-by-step approach to teach the fundamentals of assembly language programming and interfacing of the 8051 microcontroller. It uses many examples to clarify concepts. Simple, concise examples are utilized to show what action each instruction performs, then a sample is provided to show its application. This text provides a comprehensive understanding of the internal organization of the 8051 registers and resources in a way that sheds the student's fear of assembly language. Whether students become designers of stand-alone systems or complex embedded systems, they will find this text a useful resource.

Book Info
Comprehensive text begins with an introduction to computing and the history of the 8051. Allows readers to progress at their own speed and level. 3 1/2 inch disk included. --This text refers to the Hardcover edition.

About the Author

Muhammad Ali Mazidi went to Tabriz University and holds Master’s degrees from both Southern Methodist University and the University of Texas at Dallas. He is currently a.b.d. on his Ph.D. in the Electrical Engineering Department of Southern Methodist University. He is co-author of a widely used textbook, The 80x86 IBM PC and Compatible Computers, also available from Prentice Hall. He teaches microprocessor-based system design at DeVry University in Dallas, Texas.

Janice Gillispie Mazidi has a Master of Science degree in Computer Science from the University of North Texas. She has several years of experience as a software engineer in Dallas. She has been chief technical writer and production manager, and was responsible for software development and testing of a widely used textbook, The 80x86 IBM PC and Compatible Computers, also available from Prentice Hall.


Rolin McKinlay has a BSEET from DeVry University. He is currently working on his Master’s degree and PE license in the state of Texas. He is currently self-employed as a programmer and circuit board designer, and is a partner in MicroDigitalEd.com.
Download

Friday, October 2, 2009

Practical and Experimental Robotics

Practical and Experimental Robotics
Ferat Sahin, Pushkin Kachroo, "Practical and Experimental Robotics"CRC ISBN / ASIN: 1420059092 2007 464 pages DJVU 9.4MBTaking a completely hands-on approach, using cheap and easily available robotics kits, Practical and Experimental Robotics provides a detailed exploration of the construction, theory, and experiments for different types of robots. With topics ranging from basic stamp microcontrollers to biped and propeller based robots, the text contains laboratory experiments, examples with solutions, and case studies. The authors begin with a review of the essential elements of electronics and mechanics. They describe the basic mechanical construction and electrical control of the robot, then give at least one example of how to operate the robot using microcontrollers or software. The book includes a reference chapter on Basic Stamp Microcontollers with example code pieces and a chapter completely devoted to PC interfacing. Each chapter begins with the fundamentals, then moves on to advanced topics, thus building a foundation for learning from the ground up. Building a bridge between technicians who have hands-on experience and engineers with a deeper insight into the workings, the book covers a range of machines, from arm, wheel, and leg robots to flying robots and robotic submarines and boats. Unlike most books in this field, this one offers a complete set of topics from electronics, mechanics, and computer interface and programming, making it an independent source for knowledge and understanding of robotics.
Download

Thursday, October 1, 2009

Processor Design: System-On-Chip Computing for ASICs and FPGAs

Processor Design: System-On-Chip Computing for ASICs and FPGAs




Processor Design: System-On-Chip Computing for ASICs and FPGAsSpringer; 1 edition ISBN: 1402055293 528 pages June 28, 2007 PDF 14 MbProcessor Design addresses the design of different types of embedded, firmware-programmable computation engines. Because the design and customization of embedded processors has become a mainstream task in the development of complex SoCs (Systems-on-Chip), ASIC and SoC designers must master the integration and development of processor hardware as an integral part of their job. Even contemporary FPGA devices can now accommodate several programmable processors. There are many different kinds of embedded processor cores available, suiting different kinds of tasks and applications.Processor Design provides insight into a number of different flavors of processor architectures and their design, software tool generation, implementation, and verification. After a brief introduction to processor architectures and how processor designers have sometimes failed to deliver what was expected, the authors introduce a generic flow for embedded on-chip processor design and start to explore the vast design space of on-chip processing. The types of processor cores covered include general purpose RISC cores, traditional DSP, a VLIW approach to signal processing, processor cores that can be customized for specific applications, reconfigurable processors, protocol processors, Java engines, and stream processors. Co-processor and multi-core design approaches that deliver application-specific performance over and above that which is available from single-core designs are also described.special design requirements for processors targeted for FPGA implementation, clock generation and distribution in microprocessor circuits, and clockless realization of processors are addressed. Tools and methodologies for application-specific embedded processor design are covered, together with processor modelling and early estimation techniques, and programming tool support for custom processors. The book concludes with a glance to the future of embedded on-chip processors.

Download
rapidshare
icefile

Fundamentals of Robotics: Linking Perception to Action

Fundamentals of Robotics: Linking Perception to Action


Ming Xie, "Fundamentals of Robotics: Linking Perception to Action"World Scientific Pub Co Inc 716 pages 2003 ISBN: 9812383352 PDF 35.3 MBTomorrow's robots, which includes the humanoid robot, can perform task like tutoring children, working as tour guides, driving humans to and from work, do the family shopping etc. Tomorrow's robots will enhance lives in ways we never dreamed possible. No time to attend the decisive meeting on Asian strategy? Let your robot go for you and make the decisions. Not feeling well enough to go to the clinic? Let Dr Robot come to you, make a diagnosis, and get you the necessary medicine for treatment. No time to coach the soccer team this week? Let the robot do it for you. Tomorrow's robots will be the most exciting and revolutionary things to happen to the world since the invention of the automobile. It will change the way we work, play, think, and live. Because of this, nowadays robotics is one of the most dynamic fields of scientific research. These days, robotics is offered in almost every university in the world. Most mechanical engineering departments offer a similar course at both the undergraduate and graduate levels. And increasingly, many computer and electrical engineering departments are also offering it. This book will guide you, the curious beginner, from yesterday to tomorrow. The book will cover practical knowledge in understanding, developing, and using robots as versatile equipment to automate a variety of industrial processes or tasks. But, the book will also discuss the possibilities we can look forward to when we are capable of creating a vision-guided, learning machine.

Saturday, September 26, 2009

Programming and Customizing the AVR Microcontroller


Programming and Customizing the AVR Microcontroller

Book Description
This reader-friendly guide shows you how to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family. Inside, Electronics World writer and astronomy instrumentation developer Dhananjay V. Gadre walks you from first meeting these exciting new computers-on-a-chip all the way through design and ready-to-launch products.

Download Description
How to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family.

From the Back Cover
PROGRAMMING AND CUSTOMIZING THE AVR MICROCONTROLLER
Packed with examples, projects, code, and tips! ON THE CD-ROM
*Application-building tools
*Complete source code Meet the new chips on the block! (and teach them a whole new set of tricks)
This reader-friendly guide shows you how to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family. Inside, Electronics World writer and astronomy instrumentation developer Dhananjay V. Gadre walks you from first meeting these exciting new computers-on-a-chip all the way through design and ready-to-launch products. Programming and Customizing the AVR Microcontroller clarifies this versatile chip's basics and coaches you through sophisticated applications, using plenty of examples. Even programming newcomers will be able to follow the clearly illustrated, learn-as-you-go instructions. Yet professionals who need to get a project up and running quickly will find the details they need in the author's comprehensive coverage of the AVR's components and capabilities.

Part of the popular TAB Electronics series, Programming and Customizing the AVR Microcontroller features: *Easy-to-use explanations of all the AVR's subsystems, with plenty of examples and experiments
*Handfuls of ready-to-try projects, plus useful routines to plug into your own designs
*A confusion-reducing chapter on system design, and a complete AVR system development toolkit
*Hardware-software interfacing help
*AVR applications using assembly and C
*A guide to the best AVR on-line resources
*CD-ROM loaded with all the tools and source code you need to develop applicationsWhether you’re designing for fun or adding intelligence to products for a paycheck, Programming and Customizing the AVR Microcontroller is the way to go for a smoother ride.Step-by-Step Projects

Electronic Dice
Morse Keyer
Dual Channel Voltmeter
Kitchen Timer
Radio Beacon Controller
Data Acquisition System
Electronic Lock
Interfaced Pulse Counter
Musical Follow-Me Toy
Plus many Do-It-Yourself Ideas
pass: groovy
Download

Friday, September 25, 2009

Introductory Circuit Analysis (10th Edition) By Robert L. Boylestad

Introductory Circuit Analysis (10th Edition) By Robert L. Boylestad


* * * Publisher:* Prentice Hall
* * * Number Of Pages:* 1248
* * * Publication Date:* 2002-03-04
* * * ISBN-10 / ASIN:* 013097417X
* * * ISBN-13 / EAN:* 9780130974174
* * * Binding:* Hardcover
Book Description:
THE most widely acclaimed introduction to circuit analysis for more than three decades. Features exceptionally clear explanations and descriptions, step-by-step examples, more than 50 practical applications, over 2000 easy-to-challenging practice problems, and comprehensive coverage of essentials. PSpice, OrCAd version 9.2 Lite Edition, Multisims 2001 version of Electronics Workbench, and MathCad software references and examples are used throughout. Computer programs (C++, BASIC and PSpice) are printed in color, as they run, at the point in the book where they are discussed. Current and Voltage. Resistance. Ohm's Law, Power, and Energy. Series Circuits. Parallel Circuits. Series-Parallel Networks. Methods of Analysis & Selected Topics. Network Theorems. Capacitors. Magnetic Circuits. Inductors. Sinusodial Alternating Waveforms. The Basic Elements and Phasors. Series and Parallel ac Circuits. Series-Parallel ac Networks. Methods of Analysis and Related Topics. Network Theorems (ac). Power (ac). Resonance. Transformers. Polyphase Systems. Decibels, Filters, and Bode Points. Pulse Waveforms and the R-C Response. Nonsinusodial Circuits. System Analysis: An Introduction. For those working in electronic technology.

Download
mihd.net
rapidshare
filefactory
rapidshare

The 8051 Microcontroller: Architecture, Programming, and Applications By Kenneth

The 8051 Microcontroller: Architecture, Programming, and Applications By Kenneth

Publisher:* West Publishing Company
* * * Number Of Pages:* 241
* * * Publication Date:* 1991-04
* * * ISBN-10 / ASIN:* 0314772782
* * * ISBN-13 / EAN:* 9780314772787
* * * Binding:* Paperback
Product Description:

Designed as a main or supplementary text for courses on microprocessors or microcontrollers. Packaged with a customized disk containing an 8051 assembler and 8051 simulator. Focuses on programming the Intel 8051 microcontroller, one of the most common microprocessors used in controls or instrumentation applications using assembly code. Text has been updated to include easier-to-read computer programs and more hardware interfacing. Instruction Set in the Appendix has been expanded. Preliminary and hardware chapters from Ayala's 8086 text (1995) have been added so the 8051 text can now be used in a first microprocessor course as well as advanced. ALSO AVAILABLE INSTRUCTOR SUPPLEMENTS CALL CUSTOMER SUPPORT TO ORDER Solutions Manual, ISBN: 0-314-20985-9 Transparency Masters, ISBN: 0-314-20986-7

Download
rapidshare
mihd.net
rapidshare

Programming Embedded Systems in C and C ++ By Michael Barr

Programming Embedded Systems in C and C ++ By Michael Barr

* * * Publisher:* O' Media, Inc.
* * * Number Of Pages:* 194
* * * Publication Date:* 1999-01-30
* * * ISBN-10 / ASIN:* 1565923545
* * * ISBN-13 / EAN:* 9781565923546
* * * Binding:* Paperback

Product Description:

Embedded software is in almost every electronic device designed today. There is software hidden away inside our watches, microwaves, VCRs, cellular telephones, and pagers; the military uses embedded software to guide smart missiles and detect enemy aircraft; communications satellites, space probes, and modern medicine would be nearly impossible without it. Of course, someone has to write all that software, and there are thousands of computer scientists, electrical engineers, and other professionals who actually do.

Each embedded system is unique and highly customized to the application at hand. As a result, embedded systems programming is a widely varying field that can take years to master. However, if you have some programming experience and are familiar with C or C++, you're ready to learn how to write embedded software. The hands-on, no-nonsense style of this book will help you get started by offering practical advice from someone who's been in your shoes and wants to help you learn quickly.

The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Even if you've done some embedded programming before, you'll still benefit from the topics in this book, which include:

* * * Testing memory chips quickly and efficiently
* * * Writing and erasing Flash memory
* * * Verifying nonvolatile memory contents with CRCs
* * * Interfacing to on-chip and external peripherals
* * * Device driver design and implementation
* * * Optimizing embedded software for size and speed

So whether you're writing your first embedded program, designing the latest generation of hand-held whatchamacalits, or simply managing the people who do, this book is for you.
size: 846.01 KB
mihd.net
megaupload
rapidshare
megaupload
mihd.net
mihd.net

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