語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
到查詢結果
[ subject:"Embedded computer systems- Programming." ]
切換:
標籤
|
MARC模式
|
ISBD
PIC32 microcontrollers and the digil...
~
Ibrahim, Dogan,
FindBook
Google Book
Amazon
博客來
PIC32 microcontrollers and the digilent chipKIT = introductory to advanced projects /
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
PIC32 microcontrollers and the digilent chipKIT/ Dogan Ibrahim.
其他題名:
introductory to advanced projects /
作者:
Ibrahim, Dogan,
出版者:
Oxford ;Newnes, : 2015.,
面頁冊數:
1 online resource :ill. (some col.)
附註:
Includes index.
標題:
Microcontrollers. -
電子資源:
https://www.sciencedirect.com/science/book/9780080999340
ISBN:
9780080999357 (electronic bk.)
PIC32 microcontrollers and the digilent chipKIT = introductory to advanced projects /
Ibrahim, Dogan,
PIC32 microcontrollers and the digilent chipKIT
introductory to advanced projects /[electronic resource] :Dogan Ibrahim. - 1st ed. - Oxford ;Newnes,2015. - 1 online resource :ill. (some col.)
Includes index.
Microcomputer Systems --Machine generated contents note:
Annotation'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.
ISBN: 9780080999357 (electronic bk.)
LCCN: 2016301353Subjects--Topical Terms:
907279
Microcontrollers.
Index Terms--Genre/Form:
542853
Electronic books.
LC Class. No.: TJ223.P76
Dewey Class. No.: 629.89
PIC32 microcontrollers and the digilent chipKIT = introductory to advanced projects /
LDR
:11455cmm a2200325 a 4500
001
2223510
006
o d
007
cnu|unuuu||
008
210114s2015 enka o 001 0 eng d
010
$a
2016301353
020
$a
9780080999357 (electronic bk.)
020
$a
0080999352 (electronic bk.)
020
$a
9780080999340
020
$a
0080999344
035
$a
(OCoLC)897881148
035
$a
EL2020240
040
$a
UKMGB
$b
eng
$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
041
0
$a
eng
050
4
$a
TJ223.P76
082
0 4
$a
629.89
$2
23
100
1
$a
Ibrahim, Dogan,
$e
author.
$3
3389783
245
1 0
$a
PIC32 microcontrollers and the digilent chipKIT
$h
[electronic resource] :
$b
introductory to advanced projects /
$c
Dogan Ibrahim.
250
$a
1st ed.
260
$a
Oxford ;
$a
Waltham, Mass. :
$b
Newnes,
$c
2015.
300
$a
1 online resource :
$b
ill. (some col.)
500
$a
Includes index.
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 Microcontr
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.
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.
588
0
$a
Online resource; title from PDF title page (EBSCO, viewed February 6, 2015).
650
0
$a
Microcontrollers.
$3
907279
650
0
$a
Embedded computer systems
$x
Programming.
$3
667705
650
0
$a
Programmable controllers.
$3
628937
655
4
$a
Electronic books.
$2
lcsh
$3
542853
856
4 0
$u
https://www.sciencedirect.com/science/book/9780080999340
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9396041
電子資源
11.線上閱覽_V
電子書
EB TJ223.P76
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入