Wednesday, June 12, 2013

LET US C By: YASHWANT KANETKAR

LET US C By: YASHWANT KANETKAR 

 

                                                    A



 ABOUT THIS BOOK

Best way to learn any programming language is to create good programs in it. C is not exception to this rule. Once you decide to write any program you would find that there are always at least two ways to write it. So you need to find out whether you have chosen the best way to implement your program.
That's where you would find this book useful. It contains solutions to all the exercises present in Let Us C 12th Edition. If you learn the language elements from Let Us C, write programs for the problems given in the exercises and then cross check your answers with the solutions given in this book you would be well on your way to become a skilled C programmer. I am sure you would appreciate this learning path like the millions of students and professionals have in the past decade.
About The Author
Yashavant Kanetkar's
 programming books and Quest video courses in C, C++, VC++, Java, C#, VB.NET, ASP.NET and Embedded Systems have become a legend. They have created, moulded and groomed millions of software careers in the last decade and half. In recognition of his contribution to the software community, he has been awarded "Distinguished Alumni Award" by IIT Kanpur and "Best .NET Technical Contributor" and "Most Valuable Professional" for five successive years by Microsoft.
Table of Contents
Introduction

0 Before We Begin
1 Getting Started
2 Decision Control Instruction
3 Loop Control Instruction
4 Case Control Instruction
5 Functions & Pointers
6 Data Types Revisited
7 The C Preprocessor
8 Arrays
9 Strings
10 Structures
11 Console Input/Output
12 File Input/Output
13 More Issues In Input/Output
14 Operations On Bits
15 Miscellaneous Features
16 Graphics Programming
17 C Under Linux
 
 
DOWNLOAD LINKS
 
 


 


 

Saturday, June 1, 2013

Book:C PROGRAMMING FOR MICROCONTROLLERS By: JOE PARDUE

 C PROGRAMMING FOR MICROCONTROLLERS By: JOE PARDUE

 

 

ABOUT THIS BOOK

 

 

Students will find the thorough coverage of C explained in the context of microcontrollers to be an invaluable learning aide. Professionals, even those who already know C, will find many useful tested software and hardware examples that will speed their development work. Test drive the book by going to www.smileymicros.com and downloading the FREE 30 page pdf file: "Quick Start Guide for using the WinAVR Compiler with ATMEL's AVR Butterfly" which contains the first two chapters of the book and has all you need to get started with the AVR Butterfly and WinAVR. In addition to an in-depth coverage of C, the book has projects for: · Port I/O reading switches and blinking LEDs · UART communication with a PC · Using interrupts, timers, and counters · Pulse Width Modulation for LED brightness and motor speed control · Creating a Real Time Clock · Making music · ADC: Analog to Digital Conversion · DAC: Digital to Analog Conversion · Voltage, light, and temperature measurement · Making a slow Function Generator and Digital Oscilloscope · LCD programming · Writing a Finite State Machine The author (an Electrical Engineer, Official Atmel AVR Consultant, and award winning writer) makes the sometimes-tedious job of learning C easier by often breaking the in-depth technical exposition with humor and anecdotes detailing his personal experience and misadventures.

DOWNLOAD LINKS

 Link 1


Link 2

 

PIC MICROCONTROLLER AND EMBEDDED SYSTEMS By: M.A.MAZIDI 

 


ABOUT THE BOOK 

PIC Microcontroller and Embedded Systems offers a systematic approach to PIC programming and interfacing using the Assembly and C languages. Offering numerous examples and a step-by-step approach, it covers both the Assembly and C programming languages and devotes separate chapters to interfacing with peripherals such as timers, LCDs, serial ports, interrupts, motors and more. A unique chapter on the hardware design of the PIC system and the PIC trainer round out coverage, while text appendices and online support make it easy to use in the lab and classroom.

Features
  • Systematic coverage of the PIC18 family of microcontrollers.
  • Coverage of C language programming of the PIC18-starting from Chapter 7.
  • Chapters (9-17) on programming and interfacing the PIC with peripherals.
  • An entire chapter (Chapter 8) dedicated to the design of the PIC Trainer.

Table Of Contents
  • The PIC Microcontrollers: History and Features
  • PIC Architecture & Assembly Language Programming
  • Branch, Call, and Time Delay Loop
  • PIC I/O Port Programming
  • Arithmetic, Logic Instructions, and Programs
  • Bank Switching, Table Processing, Macros, and Modules
  • PIC Programming in C
  • PIC18F Hardware Connection and ROM Loaders
  • PIC18 Timer Programming in Assembly and C
  • PIC18 Serial Port Programming in Assembly and C
  • Interrupt Programming in Assembly and C
  • LCD and Keyboard Interfacing
  • ADC, DAC, and Sensor Interfacing
  • CCP and ECCP Programming
  • Radio wave Propagation
  • SPI Protocol and DS1306 RTC Interfacing
  • Motor Control: Relay, PWM, DC, and Stepper Motors


DOWNLOAD LINKS 




 

 

PROGRAMMING IN ANSI C By: E.BALAGURUSAMY 

 



ABOUT THE BOOK 

In keeping with the original essence of this distinguished bestseller, this edition presents C programming concepts in a simple, clear and logical order, thus making it ideal for novices. This text uses sample programs, case studies, programming problems, projects and many more pedagogical aids to enable better understanding of the C language.
 
 
DOWNLOAD FROM LINK BELOW:
 

 

Tuesday, May 21, 2013

ELECTRONIC DEVICES AND CIRCUIT

ELECTRONIC DEVICES AND CIRCUIT THEORY By:

BOYLESTAD & NASHELSKY 

 



ABOUT THIS BOOK


Electronic Devices and Circuit Theory, Eleventh Edition, offers students a complete, comprehensive survey, focusing on all the essentials they will need to succeed on the job. Setting the standard for nearly 30 years, this highly accurate text is supported by strong pedagogy and content that is ideal for new students of this rapidly changing field. The colorful layout with ample photographs and examples enhances students' understanding of important topics. This text is an excellent reference work for anyone involved with electronic devices and other circuitry applications, such as electrical and technical engineers.

Table of Contents

1. Semiconductor Diodes.

2. Diode Applications.
3. Bipolar Junction Transistors.
4. DC Biasing-BJTs.
5. BJT AC Analysis
6. Field Effect Transistors
7. FET Biasing.
8. FET Amplifiers.
9. BJT and JFET Frequency Response.
10. Operational Amplifiers.
11. Op-Amp Applications.
12. Power Amplifiers.
13. Linear-Digital ICs.
14. Feedback and Oscillator Circuits.
15. Power Supplies (Voltage Regulators).
16. Other Two-Terminal Devices.
17. pnpn and Other Devices.


 

BOOK:AUTOMATIC CONTROL SYSTEM By HASAN SAEED

Table of Contents


  • Input-Output Relationship
  • Time Domain Analysis
  • Error Analysis
  • Frequency Domain Analysis
  • Stability Theory
  • Compensation Techniques
  • Non-Linear System Analysis
  • State Space Analysis of Control System
  • Control System Components
  • The Laplace Transforms
  • Basic Control Actions and Controller Characteristics
  • Miscellaneous Problems
  • MATLAB Programs
  • Objective Type Questions
  • Model Test Papers
  • References
  • Previous Years Question Papers
  • Index


Download Links

Link 1
Part 1
Part2

 

 

Monday, May 20, 2013

Learning Engineering classes by videos

Engineering subjects are tough to deal with if we don't have the proper understanding of the subjects  then we cant figure out how to deal with it.Sometime we like to hang around with friends, Go to watch movies etc by bunking the classes and in  all this we miss the classes and later subjects are totally difficult to understand .One of the proven Theory shows that human Mind captures the things that are seen in pictures ,videos compare to what we read . So now we don't need to worry as we can get online classes of engineering subjects which is conducted by nptelhrd (An Indian government program for giving online education.)
Here is one videos of how all these works ,let me take Subject Basic Electronics ,the video tutorial as given below.







So now no worry if u miss the classes .You can subscribe to youtube videos for this channel  for your ease.So now if we even dont understand teaching of particular teacher in college then we can refer to videos of nptelhrd ... 
                             


                                      Enjoy Learning

Introduction

Engineering is the application of scientific, economic, social, and practical knowledge in order to design, build, and maintain structures, machines, devices, systems, materials and processes. It may encompass using insights to conceive, model and scale an appropriate solution to a problem or objective. The discipline of engineering is extremely broad, and encompasses a range of more specialized fields of engineering, each with a more specific emphasis on particular areas of technology and types of application.




The American Engineers' Council for Professional Development (ECPD, the predecessor of ABET)[1] has defined "engineering" as:The creative application of scientific principles to design or develop structures, machines, apparatus, or manufacturing processes, or works utilizing them singly or in combination; or to construct or operate the same with full cognizance of their design; or to forecast their behavior under specific operating conditions; all as respects an intended function, economics of operation or safety to life and property.




 What Does A Typical Engineer Do?
Engineers are problem solvers, organisers, communicators, calculators and designers. They are capable of clearly defining a problem and its relevant constraints (such as time, cost, etc.) and providing a simple solution. A senior engineer will usually perform less technical work (calculations and designs) but instead focus on managing a project or team of engineers.


Why This blog can be useful

Engineering is a subject where every online resources are useful but its not so easy to find all those in a single place so i have tried to put some effort to keep them together .Here are some of the commonly used resources like books ,tutorials ,videos ,some commonly used engineering program etc and etc ...