Cargando…

PIC32 microcontrollers and the digilent chipKIT : introductory to advanced projects /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ibrahim, Dogan (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Oxford ; Waltham, Mass. : Newnes, 2015.
Edición:1st ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBOOKCENTRAL_ocn897881148
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |||||||||||
008 141111s2015 enka o 001 0 eng d
010 |a  2016301353 
040 |a UKMGB  |b eng  |e pn  |c UKMGB  |d OCLCO  |d N$T  |d OPELS  |d YDXCP  |d E7B  |d OCLCF  |d COO  |d TEFOD  |d REB  |d B24X7  |d TEFOD  |d OCLCQ  |d LIV  |d VT2  |d U3W  |d D6H  |d INT  |d AU@  |d OCLCQ  |d WYU  |d OCLCQ  |d K6U  |d COCUF  |d UKMGB  |d INARC  |d LVT  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL  |d OCLCQ 
015 |a GBB4D8197  |2 bnb 
016 7 |a 016965681  |2 Uk 
016 7 |a 016963751  |2 Uk 
019 |a 932055004  |a 1066684757  |a 1088965108  |a 1103253893  |a 1129331144  |a 1152973491  |a 1192332082  |a 1228619838  |a 1240525572  |a 1302296568 
020 |a 9780080999357  |q (electronic bk.) 
020 |a 0080999352  |q (electronic bk.) 
020 |z 0080999344 
020 |z 9780080999340 
029 1 |a AU@  |b 000056938533 
029 1 |a CHBIS  |b 010547575 
029 1 |a CHNEW  |b 001012608 
029 1 |a CHVBK  |b 341786306 
029 1 |a DEBBG  |b BV042527234 
029 1 |a DEBSZ  |b 427902487 
029 1 |a DEBSZ  |b 482373210 
029 1 |a UKMGB  |b 016965681 
035 |a (OCoLC)897881148  |z (OCoLC)932055004  |z (OCoLC)1066684757  |z (OCoLC)1088965108  |z (OCoLC)1103253893  |z (OCoLC)1129331144  |z (OCoLC)1152973491  |z (OCoLC)1192332082  |z (OCoLC)1228619838  |z (OCoLC)1240525572  |z (OCoLC)1302296568 
037 |a 13BE136D-35B5-447A-9B20-3D681A923F1F  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a TJ223.P76 
072 7 |a TEC  |x 009000  |2 bisacsh 
082 0 4 |a 629.89  |2 23 
049 |a UAMI 
100 1 |a Ibrahim, Dogan,  |e author. 
245 1 0 |a PIC32 microcontrollers and the digilent chipKIT :  |b introductory to advanced projects /  |c Dogan Ibrahim. 
250 |a 1st ed. 
264 1 |a Oxford ;  |a Waltham, Mass. :  |b Newnes,  |c 2015. 
300 |a 1 online resource :  |b illustrations (some color) 
336 |a text  |b txt  |2 rdacontent 
336 |a still image  |b sti  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed February 6, 2015). 
520 8 |a Annotation  |b 'PIC32 Microcontrollers and the Digilent chipKIT' will teach you about the architecture of 32-bit processors and the hardware details of the chipKIT development boards, with a focus on the chipKIT MX3 microcontroller development board. Once the basics are covered, the book then moves on to describe the MPLAB and MPIDE packages using the C language for program development. The final part of the book is based on project development, with techniques learned in earlier chapters, using projects as examples. 
505 0 0 |g Machine generated contents note:  |g ch. 1  |t Microcomputer Systems --  |g 1.1.  |t Introduction --  |g 1.2.  |t Microcontroller Systems --  |g 1.2.1.  |t RAM --  |g 1.2.2.  |t ROM --  |g 1.2.3.  |t PROM --  |g 1.2.4.  |t EPROM --  |g 1.2.5.  |t EEPROM --  |g 1.2.6.  |t Flash EEPROM --  |g 1.3.  |t Microcontroller Features --  |g 1.3.1.  |t Supply Voltage --  |g 1.3.2.  |t Clock --  |g 1.3.3.  |t Timers --  |g 1.3.4.  |t Watchdog --  |g 1.3.5.  |t Reset Input --  |g 1.3.6.  |t Interrupts --  |g 1.3.7.  |t Brown-Out Detector --  |g 1.3.8.  |t Analogue-to-Digital Converter --  |g 1.3.9.  |t Serial Input -- Output --  |g 1.3.10.  |t EEPROM Data Memory --  |g 1.3.11.  |t LCD Drivers --  |g 1.3.12.  |t Analogue Comparator --  |g 1.3.13.  |t Real-Time Clock --  |g 1.3.14.  |t Sleep Mode --  |g 1.3.15.  |t Power-On Reset --  |g 1.3.16.  |t Low-Power Operation --  |g 1.3.17.  |t Current Sink/Source Capability --  |g 1.3.18.  |t USB Interface --  |g 1.3.19.  |t Motor Control Interface --  |g 1.3.20.  |t CAN Interface --  |g 1.3.21.  |t Ethernet Interface --  |g 1.3.22.  |t ZigBee Interface --  |g 1.3.23.  |t Multiply and Divide Hardware --  |g 1.3.24.  |t Operating Temperature --  |g 1.3.25.  |t Pulse Width Modulated (PWM) Outputs --  |g 1.3.26.  |t JTAG Interface --  |g 1.3.27.  |t Package Size --  |g 1.3.28.  |t DMA --  |g 1.4.  |t Microcontroller Architectures --  |g 1.4.1.  |t RISC and CISC --  |g 1.5.  |t 8, 16, or 32 Bits? --  |g 1.6.  |t Summary --  |g 1.7.  |t Exercises --  |g ch. 2  |t PIC32 Microcontroller Series --  |g 2.1.  |t PIC32MX360F512L Architecture --  |g 2.1.1.  |t Memory --  |g 2.1.2.  |t Microcontroller Clock --  |g 2.1.3.  |t Resets --  |g 2.1.4.  |t Input/Output Ports --  |g 2.1.5.  |t Parallel Master Port (PMP) --  |g 2.1.6.  |t Timers --  |g 2.1.7.  |t Real-Time Clock and Calendar --  |g 2.1.8.  |t Analogue-to-Digital Converter --  |g 2.1.9.  |t Interrupts --  |g 2.2.  |t Summary --  |g 2.3.  |t Exercises --  |g ch. 3  |t PIC32 Microcontroller Development Tools --  |g 3.1.  |t Software Development Tools --  |g 3.1.1.  |t Text Editors --  |g 3.1.2.  |t Assemblers and Compilers --  |g 3.1.3.  |t Simulators --  |g 3.1.4.  |t High-Level Language Simulators --  |g 3.1.5.  |t Simulators With Hardware Simulation --  |g 3.1.6.  |t Integrated Development Environment (IDE) --  |g 3.2.  |t Hardware Development Tools --  |g 3.2.1.  |t Development Boards --  |g 3.2.2.  |t Device Programmers --  |g 3.2.3.  |t In-Circuit Debuggers --  |g 3.2.4.  |t In-Circuit Emulators --  |g 3.2.5.  |t Breadboard --  |g 3.3.  |t Summary --  |g 3.4.  |t Exercises --  |g ch. 4  |t Cerebot MX3cK (chipKIT MX3) Development Board --  |g 4.1.  |t chipKIT MX3 Development Board --  |g 4.1.1.  |t Power Supply --  |g 4.1.2.  |t LEDs --  |g 4.1.3.  |t Reset --  |g 4.1.4.  |t Pmod Connectors --  |g 4.1.5.  |t CPU Clock --  |g 4.1.6.  |t I2C Bus Interface --  |g 4.1.7.  |t SPI Bus Interface --  |g 4.1.8.  |t UART Interface --  |g 4.1.9.  |t Analogue Inputs --  |g 4.1.10.  |t External Interrupts --  |g 4.1.11.  |t Board Connectors and Jumpers --  |g 4.2.  |t Pmod Peripheral Modules --  |g 4.2.1.  |t PmodSD -- SD Card Slot --  |g 4.2.2.  |t PmodCLP -- Character LCD With Parallel Interface --  |g 4.2.3.  |t PmodKYPD --  |g 4.2.4.  |t PmodSSD --  |g 4.2.5.  |t PmodBTN --  |g 4.2.6.  |t PmodSTEP --  |g 4.2.7.  |t PmodTMP3 --  |g 4.2.8.  |t PmodDA1 --  |g 4.2.9.  |t PmodRTCC --  |g 4.2.10.  |t PmodBB --  |g 4.2.11.  |t PmodAMP2 --  |g 4.3.  |t Summary --  |g ch. 5  |t MPIDE Programming Environment and Programming in C --  |g 5.1.  |t Installing MPIDE --  |g 5.2.  |t MPIDE --  |g 5.2.1.  |t Menu --  |g 5.2.2.  |t Toolbar --  |g 5.2.3.  |t Status Line --  |g 5.2.4.  |t Output Window --  |g 5.3.  |t C Language --  |g 5.3.1.  |t Comments --  |g 5.3.2.  |t White Spaces --  |g 5.3.3.  |t Terminating Program Statements --  |g 5.3.4.  |t Case Sensitivity --  |g 5.3.5.  |t Variable Names --  |g 5.3.6.  |t Data Types --  |g 5.3.7.  |t Number Bases --  |g 5.3.8.  |t Constants --  |g 5.3.9.  |t Escape Sequences --  |g 5.3.10.  |t const Data Types --  |g 5.3.11.  |t Arrays --  |g 5.3.12.  |t Pointers --  |g 5.3.13.  |t Structures --  |g 5.3.14.  |t Creating New Data Types --  |g 5.3.15.  |t Unions --  |g 5.3.16.  |t Operators in C Language --  |g 5.3.17.  |t Modifying the Flow of Control --  |g 5.4.  |t Functions --  |g 5.4.1.  |t Functions in C Language --  |g 5.4.2.  |t Passing Parameters to Functions --  |g 5.4.3.  |t Passing Variables by Reference to Functions --  |g 5.4.4.  |t Static Variables in Functions --  |g 5.4.5.  |t Function Prototypes --  |g 5.5.  |t Microcontroller-Specific Features --  |g 5.5.1.  |t Microcontroller Digital Inputs and Outputs --  |g 5.5.2.  |t Logical I/O Port Pin Numbers --  |g 5.5.3.  |t Controlling the I/O Ports Using MPIDE --  |g 5.5.4.  |t I/O Pin Voltage Levels --  |g 5.6.  |t Built-In Functions --  |g 5.6.1.  |t Data Conversion Functions --  |g 5.6.2.  |t Digital I/O Functions --  |g 5.6.3.  |t Analogue I/O Functions --  |g 5.6.4.  |t Other I/O Functions --  |g 5.6.5.  |t Time Functions --  |g 5.6.6.  |t Mathematical Functions --  |g 5.6.7.  |t Trigonometric Functions --  |g 5.6.8.  |t Bit and Byte Functions --  |g 5.6.9.  |t Interrupt Enable/Disable Functions --  |g 5.7.  |t Summary --  |g 5.8.  |t Exercises --  |g ch. 6  |t Microcontroller Program Development --  |g 6.1.  |t Using the Program Description Language and Flow Charts --  |g 6.1.1.  |t BEGIN -- END --  |g 6.1.2.  |t Sequencing --  |g 6.1.3.  |t IF -- THEN -- ELSE -- ENDIF --  |g 6.1.4.  |t DO -- ENDDO --  |g 6.1.5.  |t REPEAT -- UNTIL --  |g 6.1.6.  |t Calling Subprograms --  |g 6.1.7.  |t Subprogram Structure --  |g 6.2.  |t Examples --  |g 6.3.  |t Representing for Loops in Flow Charts --  |g 6.3.1.  |t Method 1 --  |g 6.3.2.  |t Method 2 --  |g 6.3.3.  |t Method 3 --  |g 6.4.  |t Summary --  |g 6.5.  |t Exercises --  |g ch. 7  |t Simple chipKIT MX3 -- Based Projects --  |g 7.1.  |t Project 7.1 -- Flashing LED --  |g 7.1.1.  |t Project Description --  |g 7.1.2.  |t Current-Sinking --  |g 7.1.3.  |t Current-Sourcing --  |g 7.1.4.  |t Project Hardware --  |g 7.1.5.  |t Project PDL --  |g 7.1.6.  |t Project Program --  |g 7.2.  |t Project 7.2 -- Alternately Flashing LEDs --  |g 7.2.1.  |t Project Description --  |g 7.2.2.  |t Project Hardware --  |g 7.2.3.  |t Project PDL --  |g 7.2.4.  |t Project Program --  |g 7.3.  |t Project 7.3 -- Lighthouse Flashing LED --  |g 7.3.1.  |t Project Description --  |g 7.3.2.  |t Project Hardware --  |g 7.3.3.  |t Project PDL --  |g 7.3.4.  |t Project Program --  |g 7.4.  |t Project 7.4 -- LED With Push-Button Switch --  |g 7.4.1.  |t Project Description --  |g 7.4.2.  |t Block Diagram --  |g 7.4.3.  |t Project Hardware --  |g 7.4.4.  |t Project PDL --  |g 7.4.5.  |t Project Program --  |g 7.5.  |t Project 7.5 -- Wait Before Flashing the LED --  |g 7.5.1.  |t Project Description --  |g 7.5.2.  |t Block Diagram --  |g 7.5.3.  |t Project Hardware --  |g 7.5.4.  |t Project PDL --  |g 7.5.5.  |t Project Program --  |g 7.6.  |t Project 7.6 -- LED With Two Push-Button Switches --  |g 7.6.1.  |t Project Description --  |g 7.6.2.  |t Block Diagram --  |g 7.6.3.  |t Project Hardware --  |g 7.6.4.  |t Project PDL --  |g 7.6.5.  |t Project Program --  |g 7.7.  |t Project 7.7 -- Rotating LEDs --  |g 7.7.1.  |t Project Description --  |g 7.7.2.  |t Block Diagram --  |g 7.7.3.  |t Project Hardware --  |g 7.7.4.  |t Project PDL --  |g 7.7.5.  |t Project Program --  |g 7.7.6.  |t Modified Program --  |g 7.7.7.  |t Another Version of the Program --  |g 7.8.  |t Project 7.8 -- Random Flashing LEDs --  |g 7.8.1.  |t Project Description --  |g 7.8.2.  |t Block Diagram --  |g 7.8.3.  |t Project Hardware --  |g 7.8.4.  |t Project PDL --  |g 7.8.5.  |t Project Program --  |g 7.9.  |t Project 7.9 -- Fading LED --  |g 7.9.1.  |t Project Description --  |g 7.9.2.  |t Block Diagram --  |g 7.9.3.  |t Project Hardware --  |g 7.9.4.  |t Project PDL --  |g 7.9.5.  |t Project Program --  |g 7.10.  |t Project 7.10 -- Seven-Segment LED --  |g 7.10.1.  |t Project Description --  |g 7.10.2.  |t Project Hardware --  |g 7.10.3.  |t Project PDL --  |g 7.10.4.  |t Project Program --  |g 7.11.  |t Project 7.11 -- Seven-Segment Single-Digit LED Counter --  |g 7.11.1.  |t Project Description --  |g 7.11.2.  |t Project Hardware --  |g 7.11.3.  |t Project PDL --  |g 7.11.4.  |t Project Program --  |g 7.12.  |t Project 7.12 -- Using LCD Display --  |g 7.12.1.  |t Project Description --  |g 7.12.2.  |t HD44780 LCD Module --  |g 7.12.3.  |t Connecting the LCD to the Microcontroller --  |g 7.12.4.  |t Project Hardware --  |g 7.12.5.  |t LCD Functions --  |g 7.12.6.  |t Project PDL --  |g 7.12.7.  |t Project Program --  |g 7.13.  |t Project 7.13 -- Scrolling LCD Display --  |g 7.13.1.  |t Project Description --  |g 7.13.2.  |t Project Hardware --  |g 7.13.3.  |t Project PDL --  |g 7.13.4.  |t Project Program --  |g 7.14.  |t Project 7.14 -- Seconds Counter With LCD Display --  |g 7.14.1.  |t Project Description --  |g 7.14.2.  |t Project Hardware --  |g 7.14.3.  |t Project PDL --  |g 7.14.4.  |t Project Program --  |g 7.15.  |t Project 7.15 -- Event Counter With LCD Display --  |g 7.15.1.  |t Project Description --  |g 7.15.2.  |t Project Hardware --  |g 7.15.3.  |t Project PDL --  |g 7.15.4.  |t Project Program --  |g 7.16.  |t Project 7.16 -- External Interrupt -- Driven Event Counter With LCD Display --  |g 7.16.1.  |t Project Description --  |g 7.16.2.  |t Project Hardware --  |g 7.16.3.  |t Project PDL --  |g 7.16.4.  |t Project Program --  |g 7.17.  |t Project 7.17 -- Voltmeter --  |g 7.17.1.  |t Project Description --  |g 7.17.2.  |t Project Hardware --  |g 7.17.3.  |t Project PDL --  |g 7.17.4.  |t Project Program --  |g 7.18.  |t Project 7.18 -- Temperature Measurement --  |g 7.18.1.  |t Project Description --  |g 7.18.2.  |t Project Hardware --  |g 7.18.3.  |t Project PDL --  |g 7.18.4.  |t Project Program --  |g 7.19.  |t Project 7.19 -- Temperature Measurement With Serial Monitor Display --  |g 7.19.1.  |t Project Description --  |g 7.19.2.  |t Project  
505 0 0 |t Hardware --  |g 7.19.3.  |t Project PDL --  |g 7.19.4.  |t Project Program --  |g 7.20.  |t Project 7.20 -- NPN Transistor Tester --  |g 7.20.1.  |t Project Description --  |g 7.20.2.  |t Project Hardware --  |g 7.20.3.  |t Project PDL --  |g 7.20.4.  |t Project Program --  |g 7.21.  |t Project 7.21 -- Writing to SD Card --  |g 7.21.1.  |t Project Description --  |g 7.21.2.  |t chipKIT MX3 SPI Signals --  |g 7.21.3.  |t Operation of the SD Card in SPI Mode --  |g 7.21.4.  |t Project Hardware --  |g 7.21.5.  |t Project PDL --  |g 7.21.6.  |t Project Program --  |g 7.22.  |t Project 7.22 -- Reading From SD Card and Displaying on Serial Monitor --  |g 7.22.1.  |t Project Description --  |g 7.22.2.  |t Project Hardware --  |g 7.22.3.  |t Project PDL --  |g 7.22.4.  |t Project Program --  |g 7.23.  |t Project 7.23 -- Temperature Data Logging on SD Card --  |g 7.23.1.  |t Project Description --  |g 7.23.2.  |t Project Hardware --  |g 7.23.3.  |t Project PDL --  |g 7.23.4.  |t Project Program --  |g 7.24.  |t Project 7.24 -- Generating Sound Using a Buzzer --  |g 7.24.1.  |t Project Description --  |g 7.24.2.  |t Project Hardware --  |g 7.24.3.  |t Project PDL --  |g 7.24.4.  |t Project Program --  |g 7.25.  |t Project 7.25 -- Generating Melody Using a Buzzer --  |g 7.25.1.  |t Project Description --  |g 7.25.2.  |t Project Hardware --  |g 7.25.3.  |t Project PDL --  |g 7.25.4.  |t Project Program. 
505 0 0 |g Note continued:  |g 7.26.  |t Project 7.26 -- Using an Audio Amplifier --  |g 7.26.1.  |t Project Description --  |g 7.26.2.  |t Project Hardware --  |g 7.27.  |t Project 7.27 -- Waveform Generation: Using DAC --  |g 7.27.1.  |t Project Description --  |g 7.27.2.  |t Project Hardware --  |g 7.28.  |t Project 7.28 -- Using a Keypad --  |g 7.28.1.  |t Project Description --  |g 7.28.2.  |t Keypad Structure --  |g 7.28.3.  |t Project Hardware --  |g 7.28.4.  |t Project PDL --  |g 7.28.5.  |t Project Program --  |g 7.29.  |t Project 7.29 -- Keypad Calculator --  |g 7.29.1.  |t Project Description --  |g 7.29.2.  |t Project Hardware --  |g 7.29.3.  |t Project PDL --  |g 7.29.4.  |t Project Program --  |g 7.30.  |t Project 7.30 -- Using Graphics LCD --  |g 7.30.1.  |t Project Description --  |g 7.30.2.  |t Project Hardware --  |g 7.30.3.  |t Project PDL --  |g 7.30.4.  |t Project Program --  |g 7.31.  |t Project 7.31 -- Creating an Image on the OLED --  |g 7.31.1.  |t Project Description --  |g 7.32.  |t Project 7.32 -- I2C Thermometer With OLED Display --  |g 7.32.1.  |t Project Description --  |g 7.32.2.  |t I2C Bus --  |g 7.32.3.  |t Project Hardware --  |g 7.32.4.  |t Project PDL --  |g 7.32.5.  |t Project Program --  |g 7.33.  |t Project 7.33 -- Using the GPS Module --  |g 7.33.1.  |t Project Description --  |g 7.33.2.  |t Project Hardware --  |g 7.33.3.  |t Project PDL --  |g 7.33.4.  |t Project Program --  |g 7.34.  |t Project 7.34 -- Stepper Motors --  |g 7.34.1.  |t Project Description --  |g 7.34.2.  |t Project Hardware --  |g 7.34.3.  |t Project PDL --  |g 7.34.4.  |t Project Program. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Microcontrollers. 
650 0 |a Embedded computer systems  |x Programming. 
650 0 |a Programmable controllers. 
650 6 |a Microcontrôleurs. 
650 6 |a Automates programmables. 
650 7 |a TECHNOLOGY & ENGINEERING  |x Engineering (General)  |2 bisacsh 
650 7 |a Embedded computer systems  |x Programming  |2 fast 
650 7 |a Microcontrollers  |2 fast 
650 7 |a Programmable controllers  |2 fast 
758 |i has work:  |a PIC32 microcontrollers and the digilent chipKIT (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCGDrDCJV7B8MvFB7YbPtgC  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9780080999340 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1918983  |z Texto completo 
938 |a Internet Archive  |b INAR  |n pic32microcontro0000ibra 
938 |a Books 24x7  |b B247  |n bks00078661 
938 |a ebrary  |b EBRY  |n ebr11006354 
938 |a EBSCOhost  |b EBSC  |n 939655 
938 |a YBP Library Services  |b YANK  |n 12241004 
994 |a 92  |b IZTAP