Para los Lectores

En este Blog pueden Consultar libros gratis, ya sea descargar con fines de lectura o consulta, orientados al estudio.
Hay libros de Preescolar y Primaria orientados a Experimentos en general, a Electricidad y Magnetismo.
Los libros de Primaria en adelante orientados a Electricidad, ElectroMagnetismo y Electrónica.
También se abarca Electricidad, Electricidad y Electrónica del Automotor o Automotriz y todas las ramas de la Electrónica.
Ademas hay colecciones de libros que pueden estar fuera de la temática de la Electrónica (como ser Biología, etc...) y otras afines necesariamente como ser Física, Matemática y Química.

Buscar en este Blog

Queres ser Seguidor del blog?

domingo, 10 de marzo de 2013

SD Card Projects Using the PIC Microcontroller

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaQXK88H2olcv-6rQaH5AiPizUO_T7zU4oPMMxLxlEcGqs0RIn2SLIMzKqmOFaCDRzIMbLeJeY2SWG8fQUhrVC5vzc1JPS80lN5ap9r9Szj5bJIZKtk5yuRYaDTRF-8oCaFcO3uJtbz_g/s128/SD%20Card%20Projects%20Using%20the%20PIC%20Microcontroller%20Dogan%20Ibrahim.jpg SD Card Projects Using the PIC Microcontroller
Dogan Ibrahim

Reseña

Flash memory cards are high-capacity nonvolatile read-write type semiconductor memories used in many domestic, commercial, and industrial applications. For example, portable electronic devices like digital cameras, video recorders, MP3 players, GPS receivers, laptop computers, and many more domestic and office products use some form of flash memory cards. Currently, there are many types of flash memory cards. Some of the popular cards are secure digital (SD) card, compact flash card, memory stick card, smart media card, and so on.

This book is about SD memory cards; it gives the basic working theory of the cards and describes how they can be used in PIC microcontroller-based electronic projects. Eighteen fully tested and working projects are given in the book to show how SD cards can be used for storing large amounts of data.
This book has been written with the assumption that the reader has taken a course on digital logic design and has been exposed to writing programs using at least one high-level programming language. Knowledge of the C programming language will be useful. In addition, familiarity with at least one member of the PIC16F series of microcontrollers will be an advantage. knowledge of assembly language programming is not required because all the projects in the book are based on C language. 

Las tarjetas de memoria flash son de alta capacidad de lectura y escritura tipo memoria de semiconductores no volátil, utilizados en muchas aplicaciones domésticas, comerciales e industriales. Por ejemplo, los dispositivos electrónicos portátiles, como cámaras digitales, grabadoras de vídeo, reproductores de MP3, receptores GPS, ordenadores portátiles, y muchos productos más domésticas y de oficina utilizan algún tipo de tarjetas de memoria flash. Actualmente, hay muchos tipos de tarjetas de memoria flash. Algunas de las tarjetas populares son Secure Digital (SD), tarjeta compact flash, tarjeta Memory Stick, Smart Media Card, y así sucesivamente.
Este libro trata de las tarjetas de memoria SD, da la teoría básica de trabajo de las tarjetas y se describe cómo se puede utilizar en PIC microcontrolador basado en proyectos electrónicos. Dieciocho proyectos de trabajo totalmente probadoestán dadas de el libro para mostrar cómo las tarjetas SD se pueden utilizar para almacenar grandes cantidades de datos.
Este libro ha sido escrito con el supuesto de que el lector ha tomado un curso sobre diseño de lógica digital y ha sido expuesto a programas de escritura que utilizan al menos un lenguaje de alto nivel de programación. El conocimiento del lenguaje de programación C será útil. Además, la familiaridad con al menos un miembro de la serie de microcontroladores PIC16F será una ventaja. conocimientos de programación en lenguaje ensamblador no es necesario porque todos los proyectos en el libro se basa en el lenguaje C.

INDICE
  • Microcontroller Systems.
  • PIC18F Microcontroller Series.
  • Memory Cards.
  • Programming with the MPLAB C18 Compiler.
  • PICI8 Microcontroller Development Tools.
  • PIC18 Microcontroller MPLAB C18-Based Simple Projects.
  • Serial Peripheral Interface Bus Operation.
  • MPLAB C18 SD Card Functions and Procedures.
  • Appendix
Consulta el Libro (7 MB) por:
Para los que usan Gestores de Descarga
http://adf.ly/JtSeY
http://adf.ly/JtSeZ
http://adf.ly/JtSea
http://adf.ly/JtSeb

INDICE GENERAL
  • Microcontroller Systems. Introduction. Microcontroller Systems. Microcontroller Features. Microcontroller Architectures. Choosing a PIC Microcontroller. Number Systems. Converting Binary Numbers into Decimal. Converting Decimal Numbers into Binary. Converting Binary Numbers into Hexadecimal. Converting Hexadecimal Numbers into Binary. Converting Hexadecimal Numbers into Decimal. Converting Decimal Numbers into Hexadecimal. Converting Octal Numbers into Decimal. Converting Decimal Numbers into Octal. Converting Octal Numbers into Binary. Converting Binary Numbers into Octal. Negative Numbers. Adding Binary Numbers. Subtracting Binary Numbers. Multiplication of Binary Numbers. Division of Binary Numbers. Floating Point Numbers. Converting a Floating Point Number into Decimal. Binary-Coded Decimal Numbers.
  • PIC18F Microcontroller Series. PIC 18FXX2 Architecture.
  • Memory Cards. Memory Card Types. Smart Media Card. Multimedia Card. Compact Flash Card. Memory Stick Card. Microdrive. xD Card. Secure Digital Card. Memory Card Readers. Memory Card Physical Properties. Memory Card Technical Properties. Detailed SD Card Structure. SD Card Internal Registers. Calculating the SD Card Capacity. SD Card SPI Bus Protocol. Data Tokens. Card Reset State.
  • Programming with the MPLAB C18 Compiler. C Programming Languages for PIC 18 Microcontrollers. MPLAB CI8 Compiler. An Example Program. Flashing LED Example. Structure of the MPLAB C18 Compiler. PIC Microcontroller I/O Port Programming. Programming Examples. Functions. MPLAB C18 Library Functions.
  • PICI8 Microcontroller Development Tools. Software Development Tools. Hardware Development Tools. Using the MPLAB ICD 3 In-Circuit Debugger.
  • PIC18 Microcontroller MPLAB C18-Based Simple Projects. Program Description Language. Projects: Chasing LED s. LED Dice. Two-Dice Project. Two Dice Project - Fewer I/O Pins. Seven-Segment LED Counter. Two-Digit Multiplexed Seven-Segment LED. Two-Digit Multiplexed Seven-Segment LED Counter With Timer Interrupt. Four-Digit Multiplexed Seven-Segment LED Counter With.
  • Serial Peripheral Interface Bus Operation. The Master Synchronous Serial Port Module. MSSP in SPI Mode. SPI Mode Registers. Operation in SPI Mode. SPI Bus MPLAB C18 Library Functions. Example of an SPI Bus Project.
  • MPLAB C18 SD Card Functions and Procedures. Installation of the MDD Library. MDD Library Functions. Sequence of Function Calls. Detailed Function Calls.
  • Secure Digital Card Projects. Creating an MPLAB C18 Template. Projects: Writing a Short Text Message to an SD Card. Time Stamping a File. Formatting a Card. Deleting a File. Renaming a File. Creating a Directory. Create a Directory and a File. File Copying. Displaying File on a PC. Reading a Filename from the PC and Displaying the File. Looking for a File. Looking for a Number of Files with a Given File Extension. Displaying the Attributes of a File. SD Card File Handling. MENU-Based SD Card File Handling. Digital Data Logging to SD card. Temperature Data Logging. Temperature and Pressure Data Logging with.
  • Appendix: MC33269 Data Sheet. MAX232 Data Sheet. LM35 Data Sheet. MPX4115A Data Sheet. 

No hay comentarios:

Publicar un comentario

Me gustaría Saber: Quién eres y de Donde Eres. Deja de Ser un Anónimo. Que tengas un Buen Día.

Related Posts Plugin for WordPress, Blogger...