PIC BASIC projects [[electronic resource] ] : 30 projects using PIC BASIC and PIC BASIC PRO / / by Dogan Ibrahim |
Autore | Ibrahim Dogan |
Edizione | [2nd ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston ; ; London, : Elsevier, c2006 |
Descrizione fisica | 1 online resource (378 p.) |
Disciplina | 629.89 |
Soggetto topico |
Programmable controllers
BASIC (Computer program language) |
Soggetto genere / forma | Electronic books. |
ISBN |
1-280-63684-X
9786610636846 0-08-046497-1 |
Classificazione | 53.57 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Contents; Preface; 1 Microcontroller systems; 1.1 Introduction; 1.2 Microcontroller systems; 1.2.1 RAM; 1.2.2 ROM; 1.2.3 EPROM; 1.2.4 EEPROM; 1.2.5 Flash EEPROM; 1.3 Microcontroller features; 1.3.1 Supply voltage; 1.3.2 The clock; 1.3.3 Timers; 1.3.4 Watchdog; 1.3.5 Reset input; 1.3.6 Interrupts; 1.3.7 Brown-out detector; 1.3.8 Analogue-to-digital converter; 1.3.9 Serial I/O; 1.3.10 EEPROM data memory; 1.3.11 LCD drivers; 1.3.12 Analogue comparator; 1.3.13 Real-time clock; 1.3.14 Sleep mode; 1.3.15 Power-on reset; 1.3.16 Low power operation; 1.3.17 Current sink/source capability
1.4 Microcontroller architectures 1.4.1 RISC and CISC; 1.5 Exercises; 2 The PIC microcontroller family; 2.1 12-bit instruction word; 2.2 14-bit instruction word; 2.3 16-bit instruction word; 2.4 Inside a PIC microcontroller; 2.4.1 Program memory (Flash); 2.4.2 Data memory (RAM); 2.4.3 Register file map and special function registers; 2.4.4 Oscillator circuits; 2.4.5 Reset circuit; 2.4.6 Interrupts; 2.4.7 The configuration word; 2.4.8 I/O interface; 2.5 Exercises; 3 PIC microcontroller project development; 3.1 Required hardware tools; 3.1.1 PC; 3.1.2 PIC microcontroller programmer device 3.1.3 Solderless breadboard 3.1.4 PIC microcontroller and minimum support components; 3.1.5 Power supply; 3.2 Required software tools; 3.2.1 Text editor; 3.2.2 PicBasic and PicBasic Pro compilers; 3.2.3 Programmer device software; 3.3 Bundled development systems; 3.4 Experimenter boards; 3.5 Example project development; 3.6 Other useful development tools; 3.6.1 Simulators; 3.6.2 In Circuit Emulators (ICE); 3.7 Exercises; 3.8 Links to useful web sites; 4 PicBasic and PicBasic Pro programming; 4.1 PicBasic language; 4.1.1 PicBasic variables; 4.1.2 PicBasic mathematical and logical operations 4.1.3 Pic Basic program flow control commands 4.1.4 Other PicBasic commands; 4.1.5 Recommended PicBasic program structure; 4.2 PicBasic Pro language; 4.2.1 PicBasic Pro variables; 4.2.2 Constants; 4.2.3 Comments; 4.2.4 Multi-statement lines; 4.2.5 INCLUDE; 4.2.6 DEFINE; 4.2.7 Line extension; 4.2.8 Accessing ports and other registers in PicBasic Pro; 4.2.9 Arithmetic operators; 4.2.10 PicBasic Pro commands; 4.3 Liquid crystal display (LCD) interface and commands; 4.3.1 Parallel LCDs; 4.3.2 Serial LCDs; 4.4 Interrupts; 4.5 Recommended PicBasic Pro program structure; 4.6 Using stepping motors 4.7 Using servomotors 4.8 Exercises; 5 PicBasic and PicBasic Pro projects; Project 1 - Simple flashing LED; Project 2 - Complex flashing LED; Project 3 - Flashing LED warning lights; Project 4 - Turning on odd numbered LEDs; Project 5 - Binary counting LEDs; Project 6 - Left scrolling LEDs; Project 7 - Right scrolling LEDs; Project 8 - Right-left scrolling LEDs; Project 9 - LED dice; Project 10 - 7-segment LED display counter; Project 11 - 7-segment LED dice; Project 12 - Dual 7-segment LED display; Project 13 - Dual 7-segment LED display counter; Project 14 - Dual 7-segment LED event counter Project 15 - 4-digit display with serial driver - counter project |
Record Nr. | UNINA-9910457943403321 |
Ibrahim Dogan
![]() |
||
Amsterdam ; ; Boston ; ; London, : Elsevier, c2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PIC BASIC projects : 30 projects using PIC BASIC and PIC BASIC PRO / / Dogan Ibrahim |
Autore | Ibrahim Dogan |
Edizione | [2nd ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston ; ; London, : Elsevier, c2006 |
Descrizione fisica | 1 online resource (378 pages) |
Disciplina | 629.89 |
Altri autori (Persone) | IbrahimDogan |
Soggetto topico |
Programmable controllers
BASIC (Computer program language) Microcontrollers - Programming |
ISBN |
1-280-63684-X
9786610636846 0-08-046497-1 |
Classificazione | 53.57 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Contents; Preface; 1 Microcontroller systems; 1.1 Introduction; 1.2 Microcontroller systems; 1.2.1 RAM; 1.2.2 ROM; 1.2.3 EPROM; 1.2.4 EEPROM; 1.2.5 Flash EEPROM; 1.3 Microcontroller features; 1.3.1 Supply voltage; 1.3.2 The clock; 1.3.3 Timers; 1.3.4 Watchdog; 1.3.5 Reset input; 1.3.6 Interrupts; 1.3.7 Brown-out detector; 1.3.8 Analogue-to-digital converter; 1.3.9 Serial I/O; 1.3.10 EEPROM data memory; 1.3.11 LCD drivers; 1.3.12 Analogue comparator; 1.3.13 Real-time clock; 1.3.14 Sleep mode; 1.3.15 Power-on reset; 1.3.16 Low power operation; 1.3.17 Current sink/source capability
1.4 Microcontroller architectures 1.4.1 RISC and CISC; 1.5 Exercises; 2 The PIC microcontroller family; 2.1 12-bit instruction word; 2.2 14-bit instruction word; 2.3 16-bit instruction word; 2.4 Inside a PIC microcontroller; 2.4.1 Program memory (Flash); 2.4.2 Data memory (RAM); 2.4.3 Register file map and special function registers; 2.4.4 Oscillator circuits; 2.4.5 Reset circuit; 2.4.6 Interrupts; 2.4.7 The configuration word; 2.4.8 I/O interface; 2.5 Exercises; 3 PIC microcontroller project development; 3.1 Required hardware tools; 3.1.1 PC; 3.1.2 PIC microcontroller programmer device 3.1.3 Solderless breadboard 3.1.4 PIC microcontroller and minimum support components; 3.1.5 Power supply; 3.2 Required software tools; 3.2.1 Text editor; 3.2.2 PicBasic and PicBasic Pro compilers; 3.2.3 Programmer device software; 3.3 Bundled development systems; 3.4 Experimenter boards; 3.5 Example project development; 3.6 Other useful development tools; 3.6.1 Simulators; 3.6.2 In Circuit Emulators (ICE); 3.7 Exercises; 3.8 Links to useful web sites; 4 PicBasic and PicBasic Pro programming; 4.1 PicBasic language; 4.1.1 PicBasic variables; 4.1.2 PicBasic mathematical and logical operations 4.1.3 Pic Basic program flow control commands 4.1.4 Other PicBasic commands; 4.1.5 Recommended PicBasic program structure; 4.2 PicBasic Pro language; 4.2.1 PicBasic Pro variables; 4.2.2 Constants; 4.2.3 Comments; 4.2.4 Multi-statement lines; 4.2.5 INCLUDE; 4.2.6 DEFINE; 4.2.7 Line extension; 4.2.8 Accessing ports and other registers in PicBasic Pro; 4.2.9 Arithmetic operators; 4.2.10 PicBasic Pro commands; 4.3 Liquid crystal display (LCD) interface and commands; 4.3.1 Parallel LCDs; 4.3.2 Serial LCDs; 4.4 Interrupts; 4.5 Recommended PicBasic Pro program structure; 4.6 Using stepping motors 4.7 Using servomotors 4.8 Exercises; 5 PicBasic and PicBasic Pro projects; Project 1 - Simple flashing LED; Project 2 - Complex flashing LED; Project 3 - Flashing LED warning lights; Project 4 - Turning on odd numbered LEDs; Project 5 - Binary counting LEDs; Project 6 - Left scrolling LEDs; Project 7 - Right scrolling LEDs; Project 8 - Right-left scrolling LEDs; Project 9 - LED dice; Project 10 - 7-segment LED display counter; Project 11 - 7-segment LED dice; Project 12 - Dual 7-segment LED display; Project 13 - Dual 7-segment LED display counter; Project 14 - Dual 7-segment LED event counter - Project 15 - 4-digit display with serial driver - counter project |
Record Nr. | UNINA-9910784366303321 |
Ibrahim Dogan
![]() |
||
Amsterdam ; ; Boston ; ; London, : Elsevier, c2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PIC BASIC projects : 30 projects using PIC BASIC and PIC BASIC PRO / / by Dogan Ibrahim |
Autore | Ibrahim Dogan |
Edizione | [2nd ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston ; ; London, : Elsevier, c2006 |
Descrizione fisica | 1 online resource (378 pages) |
Disciplina | 629.89 |
Soggetto topico |
Programmable controllers
BASIC (Computer program language) |
ISBN |
1-280-63684-X
9786610636846 0-08-046497-1 |
Classificazione | 53.57 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Contents; Preface; 1 Microcontroller systems; 1.1 Introduction; 1.2 Microcontroller systems; 1.2.1 RAM; 1.2.2 ROM; 1.2.3 EPROM; 1.2.4 EEPROM; 1.2.5 Flash EEPROM; 1.3 Microcontroller features; 1.3.1 Supply voltage; 1.3.2 The clock; 1.3.3 Timers; 1.3.4 Watchdog; 1.3.5 Reset input; 1.3.6 Interrupts; 1.3.7 Brown-out detector; 1.3.8 Analogue-to-digital converter; 1.3.9 Serial I/O; 1.3.10 EEPROM data memory; 1.3.11 LCD drivers; 1.3.12 Analogue comparator; 1.3.13 Real-time clock; 1.3.14 Sleep mode; 1.3.15 Power-on reset; 1.3.16 Low power operation; 1.3.17 Current sink/source capability
1.4 Microcontroller architectures 1.4.1 RISC and CISC; 1.5 Exercises; 2 The PIC microcontroller family; 2.1 12-bit instruction word; 2.2 14-bit instruction word; 2.3 16-bit instruction word; 2.4 Inside a PIC microcontroller; 2.4.1 Program memory (Flash); 2.4.2 Data memory (RAM); 2.4.3 Register file map and special function registers; 2.4.4 Oscillator circuits; 2.4.5 Reset circuit; 2.4.6 Interrupts; 2.4.7 The configuration word; 2.4.8 I/O interface; 2.5 Exercises; 3 PIC microcontroller project development; 3.1 Required hardware tools; 3.1.1 PC; 3.1.2 PIC microcontroller programmer device 3.1.3 Solderless breadboard 3.1.4 PIC microcontroller and minimum support components; 3.1.5 Power supply; 3.2 Required software tools; 3.2.1 Text editor; 3.2.2 PicBasic and PicBasic Pro compilers; 3.2.3 Programmer device software; 3.3 Bundled development systems; 3.4 Experimenter boards; 3.5 Example project development; 3.6 Other useful development tools; 3.6.1 Simulators; 3.6.2 In Circuit Emulators (ICE); 3.7 Exercises; 3.8 Links to useful web sites; 4 PicBasic and PicBasic Pro programming; 4.1 PicBasic language; 4.1.1 PicBasic variables; 4.1.2 PicBasic mathematical and logical operations 4.1.3 Pic Basic program flow control commands 4.1.4 Other PicBasic commands; 4.1.5 Recommended PicBasic program structure; 4.2 PicBasic Pro language; 4.2.1 PicBasic Pro variables; 4.2.2 Constants; 4.2.3 Comments; 4.2.4 Multi-statement lines; 4.2.5 INCLUDE; 4.2.6 DEFINE; 4.2.7 Line extension; 4.2.8 Accessing ports and other registers in PicBasic Pro; 4.2.9 Arithmetic operators; 4.2.10 PicBasic Pro commands; 4.3 Liquid crystal display (LCD) interface and commands; 4.3.1 Parallel LCDs; 4.3.2 Serial LCDs; 4.4 Interrupts; 4.5 Recommended PicBasic Pro program structure; 4.6 Using stepping motors 4.7 Using servomotors 4.8 Exercises; 5 PicBasic and PicBasic Pro projects; Project 1 - Simple flashing LED; Project 2 - Complex flashing LED; Project 3 - Flashing LED warning lights; Project 4 - Turning on odd numbered LEDs; Project 5 - Binary counting LEDs; Project 6 - Left scrolling LEDs; Project 7 - Right scrolling LEDs; Project 8 - Right-left scrolling LEDs; Project 9 - LED dice; Project 10 - 7-segment LED display counter; Project 11 - 7-segment LED dice; Project 12 - Dual 7-segment LED display; Project 13 - Dual 7-segment LED display counter; Project 14 - Dual 7-segment LED event counter - Project 15 - 4-digit display with serial driver - counter project |
Record Nr. | UNINA-9910825111603321 |
Ibrahim Dogan
![]() |
||
Amsterdam ; ; Boston ; ; London, : Elsevier, c2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|