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: