Showing posts with label 3-2 EEE e-books. Show all posts
Showing posts with label 3-2 EEE e-books. Show all posts

8051 microcontroller an applications based introduction ebook free download

E-Book Details:

Title:
8051 microcontrollers: an applications-based introduction
Publisher:
Newnes
Author:
D. M. Calcutt, Frederick J. Cowan, G. Hassan Parchizadeh
Edition:
2nd, illustrated (2009)
Format:
PDF
ISBN:
0750657596
EAN:
9780750657594
No.ofPages:
408
Book Description:
  The 8051 architecture developed by Intel has proved to be the most popular and enduring type of microcontroller, available from many manufacturers and widely used for industrial applications and embedded systems as well as being a versatile and economical option for design prototyping, educational use and other project work.
            In this book the authors introduce the fundamentals and capabilities of the 8051, then put them to use through practical exercises and project work. The result is a highly practical learning experience that will help a wide range of engineers and students to get through the steepest part of the learning curve and become proficient and productive designing with the 8051. The text is also supported by practical examples, summaries and knowledge-check questions.
ABOUT THE AUTHOR:
Dave Calcutt, Fred Cowan and Hassan Parchizadeh are all experienced authors and lecturers at the University of Portsmouth, UK.
New to this Edition:
  • Chapter 12 Inter procedural Analysis
  • Increase design productivity quickly with 8051 family microcontrollers
  • Unlock the potential of the latest 8051 technology: flash memory devices and16-bit chips
  • Self-paced learning for electronic designers, technicians and students
  • The latest developments in the 8051 family are also covered in this book, with chapters covering flash memory devices and 16-bit microcontrollers.
Table of Contents:
OVERVIEW OF ARCHITECTURE AND MICROCONTROLLER RESOURCES : Architecture of a
microcontroller – Microcontroller resources – Resources in advanced and next generation microcontrollers –8051 microcontroller – Internal and External memories – Counters and Timers – Synchronous serialcumasynchronous serial communication - Interrupts.
UNIT II
8051 FAMILY MICROCONTROLLERS INSTRUCTION SET : Basic assembly language programming – Data
transfer instructions – Data and Bit-manipulation instructions – Arithmetic instructions – Instructions for Logical operations on the tes among the Registers, Internal RAM, and SFRs – Program flow control instructions –Interrupt control flow.
UNIT III
REAL TIME CONTROL : INTERRUPTS : Interrupt handling structure of an MCU – Interrupt Latency and
Interrupt deadline – Multiple sources of the interrupts – Non-maskable interrupt sources – Enabling or
disabling of the sources – Polling to determine the interrupt source and assignment of the priorities among them – Interrupt structure in Intel 8051.
UNIT IV
REAL TIME CONTROL: TIMERS : Programmable Timers in the MCU’s – Free running counter and real time control – Interrupt interval and density constraints.
UNIT V
SYSTEMS DESIGN : DIGITAL AND ANALOG INTERFACING METHODS : Switch, Keypad and Keyboard
interfacings – LED and Array of LEDs – Keyboard-cum-Display controller (8279) – Alphanumeric Devices –Display Systems and its interfaces – Printer interfaces – Programmable instruments interface using IEEE 488 Bus – Interfacing with the Flash Memory – Interfaces – Interfacing to High Power Devices – Analog input interfacing – Analog output interfacing – Optical motor shaft encoders – Industrial control – Industrial process control system – Prototype MCU based Measuring instruments – Robotics and Embedded control – DigitalSignal Processing and Digital Filters.
UNIT VI
REAL TIME OPERATING SYSTEM FOR MICROCONTROLLERS : Real Time operating system – RTOS of
Keil (RTX51) – Use of RTOS in Design – Software development tools for Microcontrollers.
UNIT VII
16-BIT MICROCONTROLLERS : Hardware – Memory map in Intel 80196 family MCU system – IO ports –
Progammable Timers and High-speed outputs and input captures – Interrupts – instructions.
UNIT VIII
ARM 32 Bit MCUs : Introduction to 16/32 Bit processors – ARM architecture and organization – ARM / Thumb programming model – ARM / Thumb instruction set – Development tools.

( VLSI ) Introduction to VLSI Circuits and Systems by John P. Uyemura, e-book free download



E-Book Details:
Title:
Introduction To VLSI Circuits And Systems
Publisher:
John Wiley & Sons
Author:
John P. Uyemura
Edition:
Hardcover,  Wiley (June 27, 2001)
Format:
PDF
ISBN:
0471127043
EAN:
978-0471127048
No. of Pages:
656

Book Description:
Presents modern CMOS logic circuits, fabrication, and layout in a cohesive manner that links the material together with the system-level considerations.
* Chapter on Verilog HDL allows for rapid start-up.
* Illustrates the top-down design procedure used in modern VLSI chip design with an emphasis on variations in the HDL, logic, circuits and layout.

A Complete and accessible introduction to modern digital VLSI design
Clearly Written for both classroom use and self-stuwritten and drawings, John. Uyemura's comprehensive introduction to modern VLSI design makes the subject accessible to students and professionals from a broad range of backgrounds, such s electrical engineering, computer engineering, and computer science. The text presents CMOS logic circuits, fabrication, and layout in a cohesive manner that links the material together with the system-level considerations.
  • Throughout, the text emphasizes the top-down design procedure used to engineer complex VLSI chips, which enables readers to see the tradeoffs that occur at all levels of the design hierarchy. You'll learn how to compare different solutions to a CMOS logic implementation problem, and how the choices affect the overall outcome.
Features:
  • Presents a comprehensive treatment of modern VLSI design.
  • An accompanying CD-ROM containing student versions of Verilog® and SPICE simulators that can be run on a Windows® PC operating system.
  • Includes an easy-to-read, self-contained chapter on Verilog® HDL.
  • Many examples address system-level considerations.
  • Numerous problems throughout the text illustrate key concepts.
  • Demonstrates the interaction of system-level design with lower-level considerations of switching speed and silicon real estate.
  • Covers the design of high-speed CMOS logic circuits. 
Table of Contents:
                                                VLSI DESIGN
UNIT I
INTRODUCTION : Introduction to IC Technology – MOS, PMOS, NMOS, CMOS & BiCMOS technologies-
Oxidation, Lithography, Diffusion, Ion implantation, Metallisation, Encapsulation, Probe testing, Integrated
Resistors and Capacitors.
UNIT II
BASIC ELECTRICAL PROPERTIES : Basic Electrical Properties of MOS and BiCMOS Circuits: Ids-Vds
relationships, MOS transistor threshold Voltage, gm, gds, figure of merit o; Pass transistor, NMOS Inverter,
Various pull ups, CMOS Inverter analysis and design, Bi-CMOS Inverters.
UNIT III
VLSI CIRCUIT DESIGN PROCESSES : VLSI Design Flow, MOS Layers, Stick Diagrams, Design Rules and
Layout, 2 m CMOS Design rules for wires, Contacts and Transistors Layout Diagrams for NMOS and CMOS
Inverters and Gates, Scaling of MOS circuits, Limitations of Scaling.
UNIT IV
GATE LEVEL DESIGN : Logic Gates and Other complex gates, Switch logic, Alternate gate circuits, Basic
circuit concepts, Sheet Resistance RS and its concept to MOS, Area Capacitance Units, Calculations - -
Delays, Driving large Capacitive Loads, Wiring Capacitances, Fan-in and fan-out, Choice of layers
UNIT V
SUBSYSTEM DESIGN : Subsystem Design, Shifters, Adders, ALUs, Multipliers, Parity generators,
Comparators, Zero/One Detectors, Counters, High Density Memory Elements.
UNIT VI
SEMICONDUCTOR INTEGRATED CIRCUIT DESIGN : PLAs, FPGAs, CPLDs, Standard Cells,
Programmable Array Logic, Design Approach.
UNIT VII
VHDL SYNTHESIS : VHDL Synthesis, Circuit Design Flow, Circuit Synthesis, Simulation, Layout, Design
capture tools, Design Verification Tools, Test Principles.
UNIT VIII
CMOS TESTING : CMOS Testing, Need for testing, Test Principles, Design Strategies for test, Chiplevel Test
Techniques, System-level Test Techniques, Layout Design for improved Testability.


VLSI MATERIAL (jntu syllabus covered) e-book free download




VLSI MATERIAL e-book free download  in a single sink

[ MPI ] Microprocessors and Interfacing by Godse, e-book free download (complete jntu syllabus)

E-Book Details:
Title:
Microprocessors and Interfacing
Publisher:
Technical Publications
Author:
A.P. Godse,D.A.Godse
Edition:
Paperback (2008-01-01)
Format:
pdf
ISBN:
8184311257
EAN:
9788184311259
No. of Pages:
606
Book Description:
An overview of 8085, Architecture of 8086, Microprocessor, Special functions of general purpose registers, 8086 flag register and function of 8086 flags. Addressing modes of 8086, Instruction set of 8086, Assembler directives simple programs, Procedures, and Macros. Assembly language programs involving logical, Branch and Call instructions, Sorting, Evaluation of arithmetic expressions, String manipulation. Pin diagram of 8086-Minimum mode and maximum mode of operation, Timing diagram, Memory interfacing to 8086 (Static RAM and EPROM), Need for DMA, DMA data transfer method, Interfacing with 8237/8257. 8255 PPI-Various modes of operation and interfacing to 8086, Interfacing keyboard, Displays, Stepper motor and actuators, D/A and A/D converter interfacing. Interrupt structure of 8086, Vector interrupt table, Interrupt service routines, Introduction to DOS and BIOS interrupts, 8259 PIC architecture and interfacing cascading of interrupt controller and its importance. Serial data transfer schemes, Asynchronous and synchronous data transfer schemes, 8251 USART architecture and interfacing, TTL to RS 232C and RS232C to TTL conversion, Sample program of serial data transfer, Introduction to High-speed serial communications standards, USB. 8051 Microcontroller architecture, Register set of 8051, Modes of timer operation, Serial port operation, Interrupt structure of 8051, Memory and I/O interfacing 8051.
Table of Contents:
UNIT-I
An over view of 8085, Architecture of 8086 Microprocessor. Special functions of General purpose registers.
8086 flag register and function of 8086 Flags. Addressing modes of 8086. Instruction set of 8086. Assembler
directives, simple programs, procedures, and macros.
UNIT-II
Assembly language programs involving logical, Branch & Call instructions, sorting, evaluation of arithmetic
expressions, string manipulation.
UNIT-III
Pin diagram of 8086-Minimum mode and maximum mode of operation. Timing diagram. Memory interfacing to
8086 (Static RAM & EPROM). Need for DMA. DMA data transfer Method. Interfacing with 8237/8257.
UNIT-IV
8255 PPI – various modes of operation and interfacing to 8086. Interfacing Keyboard, Displays, 8279 Stepper
Motor and actuators. D/A and A/D converter interfacing.
UNIT-V
Interrupt structure of 8086. Vector interrupt table. Interrupt service routines. Introduction to DOS and BIOS
interrupts. 8259 PIC Architecture and interfacing cascading of interrupt controller and its importance.
UNIT-VI
Serial data transfer schemes. Asynchronous and Synchronous data transfer schemes. 8251 USART
architecture and interfacing. TTL to RS 232C and RS232C to TTL conversion. Sample program of serial data
transfer. Introduction to High-speed serial communications standards, USB.
UNIT-VII
Advanced Micro Processors - Introduction to 80286, Salient Features of 80386, Real and Protected Mode
Segmentation & Paging, Salient Features of Pentium, Branch Prediction, Overview of RISC Processors.
UNIT-VIII
8051 Microcontroller Architecture, Register set of 8051, Modes of timer operation, Serial port operation,
Interrupt structure of 8051, Memory and I/O interfacing of 8051. Download:

[MS] MANAGEMENT SCIENCE meatrial [jntu] free download



[DSP] Digital Signal Processing & Fundamentals and Applications by Li Tan, e-book free download



E-Book Details:

Title:
Digital Signal Processing & Fundamentals and Applications
Publisher:
Elsevier
Author:
Li Tan,DeVry University,Decatur, Georgia
Edition:
Hardcover,  1 edition (July 26 2007)
Format:
pdf
ISBN:
0123740908
EAN:
978-0-12-374090-8
No. of Pages:
840

Book Description:

The book is suitable for a sequence of two-semester courses at the senior level in undergraduate electronics, computer, and biomedical engineering technology programs. Chapters 1 to 8 provide the topics for a one semester course, and a second course can complete the rest of the chapters. This textbook can also be used in an introductory DSP course at the junior level in undergraduate electrical engineering programs at traditional colleges. Additionally, the book should be useful as a reference for undergraduate engineering students, science Students, and practicing engineers. The material has been tested in two consecutive courses in signal processing sequence at DeVry University on the Decatur campus in Georgia. With the background established from this book, students can be well prepared to move forward to take other senior-level courses that deal with digital signals and systems for communications and controls.

ABOUT THE AUTHOR:

Dr. Li Tan is a Professor of Electronics Engineering Technology at DeVry University, Decatur, Georgia. He received his M.S. and Ph.D. degrees in Electrical Engineering from the University of New Mexico. He has extensively
taught analog and digital signal processing and analog and digital communications for many years. Before teaching at DeVry University, Dr. Tan worked in the DSP and communications industry. Dr. Tan is a senior member of the Institute of Electrical and Electronics Engineers (IEEE). His principal technical areas include digital signal processing, adaptive signal processing, and digital communications. He has published a number of papers in these areas

Table of Contents:
The textbook consists of 13 chapters, organized as follows:
Chapter 1 introduces concepts of DSP and presents a general DSP block diagram. Application examples are included.
& Chapter 2 covers the sampling theorem described in time domain and frequency domain and also covers signal reconstruction. Some practical considerations for designing analog anti-aliasing lowpass filters and antiimage
lowpass filters are included. The chapter ends with a section dealing with analog-to-digital conversion (ADC) and digital-to-analog conversion (DAC), as well as signal quantization and encoding. & Chapter 3 introduces digital signals, linear time-invariant system concepts, difference equations, and digital convolutions.
Chapter 4 introduces the discrete Fourier transform (DFT) and digital signal spectral calculations using the DFT. Applying the DFT to estimate the speech spectrum is demonstrated. The chapter ends with a section
dedicated to illustrating fast Fourier transform (FFT) algorithms.
 Chapter 5 is devoted to the z-transform and difference equations.
 Chapter 6 covers digital filtering using difference equations, transfer functions, system stability, digital filter frequency responses, and implementation methods such as the direct form I and direct form II.
 Chapter 7 deals with various methods of finite impulse response (FIR) filter design, including the Fourier transform method for calculating FIR filter coefficients, window method, frequency sampling design, and optimal design.
Chapter 7 also includes applications using FIR filters for noise reduction and digital crossover system design.
Chapter 8 covers various methods of infinite impulse response (IIR) filter design, including the bilinear transformation (BLT) design, impulse invariant design, and pole-zero placement design. Applications using IIR filters include audio equalizer design, biomedical signal enhancement, dual-tone multifrequency (DTMF) tone generation and detection with the Goertzel
algorithm.
 Chapter 9 introduces DSP architectures, software and hardware, and fixed-point and floating-point implementations of digital filters.
 Chapter 10 covers adaptive filters with applications such as noise cancellation, system modeling, line enhancement, cancellation of periodic interferences, echo cancellation, and 60-Hz interference cancellation in biomedical signals.
 Chapter 11 is devoted to speech quantization and compression, including pulse code modulation (PCM) coding, mu-law compression, adaptive differential pulse code modulation (ADPCM) coding, windowed modified discrete cosine transform (W-MDCT) coding, and MPEG audio format, specifically MP3 (MPEG-1, layer 3).
Chapter 12 covers topics pertaining to multirate DSP and applications, as well as principles of oversampling ADC, such as sigma-delta modulation. Undersampling for bandpass signals is also examined.
Finally, Chapter 13 covers image enhancement using histogram equalization and filtering methods, including edge detection. The chapter also explores pseudo-color image generation and detection, two-dimensional spectra, JPEG compression using DCT, and the mixing of two images to create a video sequence. Finally, motion compensation of the video sequence
is explored, which is a key element of video compression used in MPEG.
MATLAB programs are listed wherever they are possible. Therefore, a MATLAB tutorial should be given to students who are new to the MATLAB environment.
 Appendix A serves as a MATLAB tutorial.
Appendix B reviews key fundamentals of analog signal processing. Topics include Fourier series, Fourier transform, Laplace transform, and analog system basics.
 Appendixes C, D, and E overview Butterworth and Chebyshev filters, sinusoidal steady-state responses in digital filters, and derivation of the FIR filter design equation via the frequency sampling method, respectively.
 Appendix F offers general useful mathematical formulas.


Followers