Microchip AVR programming using ATmega microcontrollers: with answers
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Düren
Shaker
2021
|
Schriftenreihe: | Publication series of BCI Lab Kleve, Rhine-Waal University of Applied Sciences
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 386 Seiten Illustrationen, Diagramme 25 cm x 17.6 cm, 600 g |
ISBN: | 9783844080155 3844080155 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV047377827 | ||
003 | DE-604 | ||
005 | 20211117 | ||
007 | t | ||
008 | 210720s2021 gw a||| |||| 00||| eng d | ||
015 | |a 21,N21 |2 dnb | ||
016 | 7 | |a 1233939521 |2 DE-101 | |
020 | |a 9783844080155 |c : EUR 59.80 (DE), EUR 59.80 (AT), CHF 74.80 (freier Preis) |9 978-3-8440-8015-5 | ||
020 | |a 3844080155 |c hardcover |9 3-8440-8015-5 | ||
024 | 3 | |a 9783844080155 | |
035 | |a (OCoLC)1261745804 | ||
035 | |a (DE-599)DNB1233939521 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-1050 |a DE-83 |a DE-573 |a DE-20 | ||
084 | |a ST 170 |0 (DE-625)143602: |2 rvk | ||
084 | |a ZN 4980 |0 (DE-625)157428: |2 rvk | ||
084 | |8 1\p |a 621.3 |2 23sdnb | ||
100 | 1 | |a Volosyak, Ivan |e Verfasser |0 (DE-588)1213760283 |4 aut | |
245 | 1 | 0 | |a Microchip AVR programming using ATmega microcontrollers |b with answers |c Ivan Volosyak |
264 | 1 | |a Düren |b Shaker |c 2021 | |
300 | |a 386 Seiten |b Illustrationen, Diagramme |c 25 cm x 17.6 cm, 600 g | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Publication series of BCI Lab Kleve, Rhine-Waal University of Applied Sciences | |
650 | 0 | 7 | |a ATmega88 |0 (DE-588)1237241391 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Eingebettetes System |0 (DE-588)4396978-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mikrocontroller AVR |0 (DE-588)4540630-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a ATmega8 |0 (DE-588)114355275X |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a ATmega328 |0 (DE-588)1143552512 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
653 | |a ATmega | ||
653 | |a ATmega328 | ||
653 | |a AVR | ||
653 | |a ATmega8 | ||
653 | |a Microcontroller | ||
653 | |a ATmega88 | ||
689 | 0 | 0 | |a Mikrocontroller AVR |0 (DE-588)4540630-3 |D s |
689 | 0 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 2 | |a ATmega88 |0 (DE-588)1237241391 |D s |
689 | 0 | 3 | |a ATmega328 |0 (DE-588)1143552512 |D s |
689 | 0 | 4 | |a ATmega8 |0 (DE-588)114355275X |D s |
689 | 0 | 5 | |a Eingebettetes System |0 (DE-588)4396978-1 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Mikrocontroller AVR |0 (DE-588)4540630-3 |D s |
689 | 1 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | 2 | |a ATmega88 |0 (DE-588)1237241391 |D s |
689 | 1 | 3 | |a ATmega328 |0 (DE-588)1143552512 |D s |
689 | 1 | 4 | |a ATmega8 |0 (DE-588)114355275X |D s |
689 | 1 | 5 | |a Eingebettetes System |0 (DE-588)4396978-1 |D s |
689 | 1 | |5 DE-604 | |
710 | 2 | |a Shaker Verlag |0 (DE-588)1064118135 |4 pbl | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032779466&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-032779466 | ||
883 | |8 1\p |a gnd-ddc |c 1 |d 20190525 |q DE-101 |u https://d-nb.info/provenance/plan#gnd-ddc |
Datensatz im Suchindex
_version_ | 1804182621022846976 |
---|---|
adam_text | CONTENTS
PREFACE
I
CONTENTS
III
T
HE
B
ASICS
1
1
INTRODUCTION
3
1.1
WHAT
IS
A
MICROCONTROLLER?
.........................................................................................
3
1.2
MEMORY
SYSTEMS
...........................................................................................................
6
1.3
AVR
MICROCONTROLLERS
..................................................................................................
8
1.4
CHAPTER
QUIZZES
...........................................................................................................
11
2
HARDWARE
13
2.1
GETTING
STARTED
..............................................................................................................
13
2.2
MYAVR
MK2
DEVELOPMENT
BOARD
.............................................................................
15
2.3
LCD
ADD-ON
.................................................................................................................
21
2.4
EEPROM
ADD-ON
........................................................................................................
22
2.5
REAL-TIME
CLOCK
(RTC)
...............................................................................................
24
2.6
BREADBOARD
....................................................................................................................
25
2.7
MEGAAVR
MICROCONTROLLERS
(ATMEGA
SERIES)
............................................................
26
2.8
MICROCONTROLLER
ATMEGA88PA
...................................................................................
28
2.9
CHAPTER
QUIZZES
...........................................................................................................
31
3
SOFTWARE
33
3.1
INSTALLATION
....................................................................................................................
33
3.2
AVR
TOOLCHAIN
..............................................................................................................
37
3.3
FIRST
MCU
PROGRAM
.....................................................................................................
39
3.4
THE
INTEL
HEX
FORMAT
..................................................................................................
43
3.5
MAKEFILE
..........................................................................................................................
44
3.6
PROGRAM:
TRAFFIC
LIGHT
WITH
LEDS
.............................................................................
47
3.7
CHAPTER
QUIZZES
...........................................................................................................
50
4
FUSE
BITS
53
4.1
DEFAULT
CONFIGURATION
..................................................................................................
53
4.2
ENGBEDDED
ATMEL
AVR
FUSE
CALCULATOR
.................................................................
56
4.3
SETTING
OF
FUSE
BITS
WITH
MYAVR
PROG
TOOL
............................................................
57
4.4
SETTING
OF
FUSE
BITS
WITH
AVRDUDE
..........................................................................
58
4.5
PROGRAM
FOR
DISPLAYING
THE
FUSE
BITS
.......................................................................
60
4.6
CALIBRATION
OF
INTERNAL
RC
OSCILLATOR
.......................................................................
65
4.7
CHAPTER
QUIZZES
...........................................................................................................
69
5
BASIC
MICROCONTROLLER
PROGRAMMING
71
5.1
GENERAL
MCU
PROGRAM
STRUCTURE
..............................................................................
71
5.2
PREPROCESSOR
DIRECTIVES
................................................................................................
72
5.3
VARIABLES
........................................................................................................................
74
5.4
OPERATORS
........................................................................................................................
81
5.5
CONTROL
FLOW
..................................................................................................................
85
5.6
FUNCTIONS
........................................................................................................................
92
5.7
INDIVIDUAL
CHARACTERS
ON
THE
LCD
..............................................................................
97
5.8
DIGITAL
INPUTS
AND
OUTPUTS
.............................................................................................
101
5.9
DEBOUNCING
........................................................................................................................
105
5.10
MODULAR
PROGRAMMING
...................................................................................................
107
5.11
PROGRAM:
MANUAL
TRAFFIC
LIGHT
.......................................................................................
ILL
5.12
PROGRAM:
BLINKING
LED
PATTERNS
....................................................................................
113
5.13
PROGRAM:
SIMPLE
COUNTER
................................................................................................
117
5.14
CHAPTER
QUIZZES
...............................................................................................................
118
6
ADC
123
6.1
SAMPLING
AND
QUANTIZATION
..........................................................................................
123
6.2
SUCCESSIVE
APPROXIMATION
.............................................................................................
126
6.3
THE
ATMEGA
ADC
SYSTEM
.............................................................................................
128
6.4
PROGRAM:
VOLTMETER
WITH
THREE
LEDS
...........................................................................
131
6.5
PROGRAM:
ANALOG
VOLTMETER
.............................................................................................
135
6.6
PROGRAM:
MULTIPLE
ADC
CHANNELS
.................................................................................
138
6.7
PROGRAM:
INTERNAL
TEMPERATURE
SENSOR
........................................................................
140
6.8
CHAPTER
QUIZZES
...............................................................................................................
143
7
SERIAL
COMMUNICATION
147
7.1
UART
.................................................................................................................................
148
7.2
USART
ON
ATMEGA
SERIES
.............................................................................................
150
7.3
TERMINAL
EMULATION
.........................................................................................................
152
7.4
MK2
PROGRAMMER
MODES
................................................................................................
153
7.5
PROGRAM:
TRANSMITTING
VIA
UART
.................................................................................
157
7.6
PROGRAM:
9-BIT
TRANSMISSIONS
..........................................................................................
158
7.7
PROGRAM:
RECEIVING
VIA
UART
.......................................................................................
160
7.8
PROGRAM:
CALIBRATION
OF
INTERNAL
RC
OSCILLATOR
............................................................
161
7.9
CHAPTER
QUIZZES
...............................................................................................................
164
I
NTERMEDIATE
AVR
P
ROGRAMMING
167
8
TIMERS
I
COUNTERS
169
8.1
TIMERS
IN
ATMEGA
MICROCONTROLLERS
..............................................................................
169
8.2
PROGRAM:
SIGNAL
GENERATOR
-
1
HZ
.................................................................................
173
8.3
PROGRAM:
SIGNAL
GENERATOR
-
300
HZ
..............................................................................
175
8.4
OTHER
CODE
SOLUTIONS
......................................................................................................
176
8.5
PROGRAM:
MEASURING
10
SECONDS
....................................................................................
177
8.6
PROGRAM:
TIMER
VALUES
ON
THE
LCD
.............................................................................
178
8.7
PROGRAM:
DETECTION
OF
DOUBLE
PRESSES
..........................................................................
179
8.8
PROGRAM:
TRAFFIC
LIGHTS
WITH
TIMERS
.............................................................................
180
8.9
PROGRAM:
SOS
PATTERN
ON
THE
LED
................................................................................
182
8.10
PROGRAM:
TETRIS
AND
OTHER
MELODIES
..........................................................................
184
8.11
CHAPTER
QUIZZES
.............................................................................................................
190
9
PWM
197
9.1
PULSE-WIDTH
MODULATION
(PWM)
................................................................................
197
9.2
HARDWARE
PWM
.............................................................................................................
200
9.3
CTCMODE
......................................................................................................................
201
9.4
FAST
PWM
MODE
.............................................................................................................
206
9.5
PHASE
CORRECT
PWM
.......................................................................................................
214
9.6
CONTROLLING
THE
SERVO
MOTORS
WITH
PWM
....................................................................
218
9.7
CHAPTER
QUIZZES
.............................................................................................................
220
10
INTERRUPTS
221
10.1
INTERRUPTS
VERSUS
POLLING
...............................................................................................
221
10.2
INTERRUPT
SYSTEM
OF
ATMEGA
SERIES
.............................................................................
223
10.3
INTERRUPTS
ON
MODERN
ATMEGA
MCU
..........................................................................
224
10.4
EXTERNAL
INTERRUPTS
INTO
AND
INTI
.............................................................................
229
10.5
EXTERNAL
INTERRUPTS
PCINT2..0
......................................................................................
233
10.6
TIMER
INTERRUPTS
.............................................................................................................
235
10.7
UART
INTERRUPTS
.............................................................................................................
248
10.8
PWM
SIGNALS
USING
INTERRUPTS
......................................................................................
253
10.9
ADC
RELATED
INTERRUPTS
.................................................................................................
258
10.10
CHAPTER
QUIZZES
.............................................................................................................
260
11
SEVEN-SEGMENT
DISPLAYS
267
11.1
ONE-DIGIT
HEXADECIMAL
COUNTER
...................................................................................
271
11.2
HEXADECIMAL
RANDOM
NUMBER
GENERATOR
.................................................................
273
11.3
TWO-DIGIT
DECIMAL
COUNTER
.........................................................................................
275
11.4
TWO-DIGIT
DECIMAL
COUNTER
WITH
TIMERS
....................................................................
279
11.5
BASIC
ARITHMETICS
WITH
7-SEGMENT
DISPLAYS
..............................................................
283
11.6
MINIMAL
CONFIGURATION
.................................................................................................
286
11.7
CHAPTER
QUIZZES
.............................................................................................................
288
A
DVANCED
T
OPICS
291
12
EEPROM
MODULE
ST24C02
293
12.1
THEI2CBUS
.
....................................................................................................................
293
12.2
PROGRAM:
ADC
VALUE
IN
EEPROM
................................................................................
296
12.3
I2C
LIBRARY
......................................................................................................................
305
12.4
PROGRAM:
I2C
ADDRESS
OF
THE
EEPROM
.......................................................................
308
12.5
PROGRAM:
USING
MEMORY
MODULE
WITH
I2C
LIBRARY
..................................................
311
12.6
PROGRAM:
INTERNAL
EEPROM
OF
THE
MCU
....................................................................
315
12.7
CHAPTER
QUIZZES
.............................................................................................................
318
13
RTC
MODULE
DS1307
323
13.1
REAL-TIME
VS.
REAL
WORLD
TIME
.......................................................................................
323
13.2
RTC
CHIP
DS1307
.........................................................................................................
324
13.3
PROGRAM:
CHECKING
THE
PRESENCE
OF
RTC
AND
EEPROM
.............................................
327
13.4
PROGRAM:
USING
THE
REAL
TIME
CLOCK
...........................................................................
330
13.5
PROGRAM:
WEEKDAY
CALCULATION
FOR
RTC
.....................................................................
334
13.6
PROGRAM:
RTC
TOGETHER
WITH
EEPROM
........................................................................
337
13.7
PROGRAM:
RTC
AS
SQUARE
WAVE
GENERATOR
.....................................................................
340
13.8
CHAPTER
QUIZZES
...............................................................................................................
342
14
APPLICATIONS
345
14.1
UART
DATA
IN
FLASH
EEPROM
MEMORY
........................................................................
345
14.2
AUDIO
OUTPUT
..................................................................................................................
347
14.3
TEMPERATURE
DATA
LOGGERS
.............................................................................................
351
14.4
CHAPTER
QUIZZES
...............................................................................................................
371
14.5
FINAL
REMARKS
..................................................................................................................
374
15
ANNEXES
377
15.1
SISY
-
SIMPLE
SYSTEM
.........................................................................................................
377
15.2
EXTRACT
FROM
FILE
IOM88PA.H
..........................................................................................
378
15.3
COMMON
RESISTOR
COLOR
CODES
.......................................................................................
379
15.4
ASCII
TABLE
........................................................................................................................
380
15.5
FURTHER
READING
..............................................................................................................
381
15.6
ANSWERS
TO
CHAPTER
QUIZZES
..........................................................................................
382
BIBLIOGRAPHY
383
ALPHABETICAL
INDEX
384
|
adam_txt |
CONTENTS
PREFACE
I
CONTENTS
III
T
HE
B
ASICS
1
1
INTRODUCTION
3
1.1
WHAT
IS
A
MICROCONTROLLER?
.
3
1.2
MEMORY
SYSTEMS
.
6
1.3
AVR
MICROCONTROLLERS
.
8
1.4
CHAPTER
QUIZZES
.
11
2
HARDWARE
13
2.1
GETTING
STARTED
.
13
2.2
MYAVR
MK2
DEVELOPMENT
BOARD
.
15
2.3
LCD
ADD-ON
.
21
2.4
EEPROM
ADD-ON
.
22
2.5
REAL-TIME
CLOCK
(RTC)
.
24
2.6
BREADBOARD
.
25
2.7
MEGAAVR
MICROCONTROLLERS
(ATMEGA
SERIES)
.
26
2.8
MICROCONTROLLER
ATMEGA88PA
.
28
2.9
CHAPTER
QUIZZES
.
31
3
SOFTWARE
33
3.1
INSTALLATION
.
33
3.2
AVR
TOOLCHAIN
.
37
3.3
FIRST
MCU
PROGRAM
.
39
3.4
THE
INTEL
HEX
FORMAT
.
43
3.5
MAKEFILE
.
44
3.6
PROGRAM:
TRAFFIC
LIGHT
WITH
LEDS
.
47
3.7
CHAPTER
QUIZZES
.
50
4
FUSE
BITS
53
4.1
DEFAULT
CONFIGURATION
.
53
4.2
ENGBEDDED
ATMEL
AVR
FUSE
CALCULATOR
.
56
4.3
SETTING
OF
FUSE
BITS
WITH
MYAVR
PROG
TOOL
.
57
4.4
SETTING
OF
FUSE
BITS
WITH
AVRDUDE
.
58
4.5
PROGRAM
FOR
DISPLAYING
THE
FUSE
BITS
.
60
4.6
CALIBRATION
OF
INTERNAL
RC
OSCILLATOR
.
65
4.7
CHAPTER
QUIZZES
.
69
5
BASIC
MICROCONTROLLER
PROGRAMMING
71
5.1
GENERAL
MCU
PROGRAM
STRUCTURE
.
71
5.2
PREPROCESSOR
DIRECTIVES
.
72
5.3
VARIABLES
.
74
5.4
OPERATORS
.
81
5.5
CONTROL
FLOW
.
85
5.6
FUNCTIONS
.
92
5.7
INDIVIDUAL
CHARACTERS
ON
THE
LCD
.
97
5.8
DIGITAL
INPUTS
AND
OUTPUTS
.
101
5.9
DEBOUNCING
.
105
5.10
MODULAR
PROGRAMMING
.
107
5.11
PROGRAM:
MANUAL
TRAFFIC
LIGHT
.
ILL
5.12
PROGRAM:
BLINKING
LED
PATTERNS
.
113
5.13
PROGRAM:
SIMPLE
COUNTER
.
117
5.14
CHAPTER
QUIZZES
.
118
6
ADC
123
6.1
SAMPLING
AND
QUANTIZATION
.
123
6.2
SUCCESSIVE
APPROXIMATION
.
126
6.3
THE
ATMEGA
ADC
SYSTEM
.
128
6.4
PROGRAM:
VOLTMETER
WITH
THREE
LEDS
.
131
6.5
PROGRAM:
ANALOG
VOLTMETER
.
135
6.6
PROGRAM:
MULTIPLE
ADC
CHANNELS
.
138
6.7
PROGRAM:
INTERNAL
TEMPERATURE
SENSOR
.
140
6.8
CHAPTER
QUIZZES
.
143
7
SERIAL
COMMUNICATION
147
7.1
UART
.
148
7.2
USART
ON
ATMEGA
SERIES
.
150
7.3
TERMINAL
EMULATION
.
152
7.4
MK2
PROGRAMMER
MODES
.
153
7.5
PROGRAM:
TRANSMITTING
VIA
UART
.
157
7.6
PROGRAM:
9-BIT
TRANSMISSIONS
.
158
7.7
PROGRAM:
RECEIVING
VIA
UART
.
160
7.8
PROGRAM:
CALIBRATION
OF
INTERNAL
RC
OSCILLATOR
.
161
7.9
CHAPTER
QUIZZES
.
164
I
NTERMEDIATE
AVR
P
ROGRAMMING
167
8
TIMERS
I
COUNTERS
169
8.1
TIMERS
IN
ATMEGA
MICROCONTROLLERS
.
169
8.2
PROGRAM:
SIGNAL
GENERATOR
-
1
HZ
.
173
8.3
PROGRAM:
SIGNAL
GENERATOR
-
300
HZ
.
175
8.4
OTHER
CODE
SOLUTIONS
.
176
8.5
PROGRAM:
MEASURING
10
SECONDS
.
177
8.6
PROGRAM:
TIMER
VALUES
ON
THE
LCD
.
178
8.7
PROGRAM:
DETECTION
OF
DOUBLE
PRESSES
.
179
8.8
PROGRAM:
TRAFFIC
LIGHTS
WITH
TIMERS
.
180
8.9
PROGRAM:
SOS
PATTERN
ON
THE
LED
.
182
8.10
PROGRAM:
TETRIS
AND
OTHER
MELODIES
.
184
8.11
CHAPTER
QUIZZES
.
190
9
PWM
197
9.1
PULSE-WIDTH
MODULATION
(PWM)
.
197
9.2
HARDWARE
PWM
.
200
9.3
CTCMODE
.
201
9.4
FAST
PWM
MODE
.
206
9.5
PHASE
CORRECT
PWM
.
214
9.6
CONTROLLING
THE
SERVO
MOTORS
WITH
PWM
.
218
9.7
CHAPTER
QUIZZES
.
220
10
INTERRUPTS
221
10.1
INTERRUPTS
VERSUS
POLLING
.
221
10.2
INTERRUPT
SYSTEM
OF
ATMEGA
SERIES
.
223
10.3
INTERRUPTS
ON
MODERN
ATMEGA
MCU
.
224
10.4
EXTERNAL
INTERRUPTS
INTO
AND
INTI
.
229
10.5
EXTERNAL
INTERRUPTS
PCINT2.0
.
233
10.6
TIMER
INTERRUPTS
.
235
10.7
UART
INTERRUPTS
.
248
10.8
PWM
SIGNALS
USING
INTERRUPTS
.
253
10.9
ADC
RELATED
INTERRUPTS
.
258
10.10
CHAPTER
QUIZZES
.
260
11
SEVEN-SEGMENT
DISPLAYS
267
11.1
ONE-DIGIT
HEXADECIMAL
COUNTER
.
271
11.2
HEXADECIMAL
RANDOM
NUMBER
GENERATOR
.
273
11.3
TWO-DIGIT
DECIMAL
COUNTER
.
275
11.4
TWO-DIGIT
DECIMAL
COUNTER
WITH
TIMERS
.
279
11.5
BASIC
ARITHMETICS
WITH
7-SEGMENT
DISPLAYS
.
283
11.6
MINIMAL
CONFIGURATION
.
286
11.7
CHAPTER
QUIZZES
.
288
A
DVANCED
T
OPICS
291
12
EEPROM
MODULE
ST24C02
293
12.1
THEI2CBUS
.
.
293
12.2
PROGRAM:
ADC
VALUE
IN
EEPROM
.
296
12.3
I2C
LIBRARY
.
305
12.4
PROGRAM:
I2C
ADDRESS
OF
THE
EEPROM
.
308
12.5
PROGRAM:
USING
MEMORY
MODULE
WITH
I2C
LIBRARY
.
311
12.6
PROGRAM:
INTERNAL
EEPROM
OF
THE
MCU
.
315
12.7
CHAPTER
QUIZZES
.
318
13
RTC
MODULE
DS1307
323
13.1
REAL-TIME
VS.
REAL
WORLD
TIME
.
323
13.2
RTC
CHIP
DS1307
.
324
13.3
PROGRAM:
CHECKING
THE
PRESENCE
OF
RTC
AND
EEPROM
.
327
13.4
PROGRAM:
USING
THE
REAL
TIME
CLOCK
.
330
13.5
PROGRAM:
WEEKDAY
CALCULATION
FOR
RTC
.
334
13.6
PROGRAM:
RTC
TOGETHER
WITH
EEPROM
.
337
13.7
PROGRAM:
RTC
AS
SQUARE
WAVE
GENERATOR
.
340
13.8
CHAPTER
QUIZZES
.
342
14
APPLICATIONS
345
14.1
UART
DATA
IN
FLASH
EEPROM
MEMORY
.
345
14.2
AUDIO
OUTPUT
.
347
14.3
TEMPERATURE
DATA
LOGGERS
.
351
14.4
CHAPTER
QUIZZES
.
371
14.5
FINAL
REMARKS
.
374
15
ANNEXES
377
15.1
SISY
-
SIMPLE
SYSTEM
.
377
15.2
EXTRACT
FROM
FILE
IOM88PA.H
.
378
15.3
COMMON
RESISTOR
COLOR
CODES
.
379
15.4
ASCII
TABLE
.
380
15.5
FURTHER
READING
.
381
15.6
ANSWERS
TO
CHAPTER
QUIZZES
.
382
BIBLIOGRAPHY
383
ALPHABETICAL
INDEX
384 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Volosyak, Ivan |
author_GND | (DE-588)1213760283 |
author_facet | Volosyak, Ivan |
author_role | aut |
author_sort | Volosyak, Ivan |
author_variant | i v iv |
building | Verbundindex |
bvnumber | BV047377827 |
classification_rvk | ST 170 ZN 4980 |
ctrlnum | (OCoLC)1261745804 (DE-599)DNB1233939521 |
discipline | Informatik Elektrotechnik / Elektronik / Nachrichtentechnik |
discipline_str_mv | Informatik Elektrotechnik / Elektronik / Nachrichtentechnik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02871nam a22007098c 4500</leader><controlfield tag="001">BV047377827</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20211117 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">210720s2021 gw a||| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">21,N21</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1233939521</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783844080155</subfield><subfield code="c">: EUR 59.80 (DE), EUR 59.80 (AT), CHF 74.80 (freier Preis)</subfield><subfield code="9">978-3-8440-8015-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3844080155</subfield><subfield code="c">hardcover</subfield><subfield code="9">3-8440-8015-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783844080155</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1261745804</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1233939521</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-20</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 170</subfield><subfield code="0">(DE-625)143602:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZN 4980</subfield><subfield code="0">(DE-625)157428:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">621.3</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Volosyak, Ivan</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1213760283</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Microchip AVR programming using ATmega microcontrollers</subfield><subfield code="b">with answers</subfield><subfield code="c">Ivan Volosyak</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Düren</subfield><subfield code="b">Shaker</subfield><subfield code="c">2021</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">386 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">25 cm x 17.6 cm, 600 g</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Publication series of BCI Lab Kleve, Rhine-Waal University of Applied Sciences</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ATmega88</subfield><subfield code="0">(DE-588)1237241391</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Eingebettetes System</subfield><subfield code="0">(DE-588)4396978-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mikrocontroller AVR</subfield><subfield code="0">(DE-588)4540630-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ATmega8</subfield><subfield code="0">(DE-588)114355275X</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ATmega328</subfield><subfield code="0">(DE-588)1143552512</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">ATmega</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">ATmega328</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">AVR</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">ATmega8</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Microcontroller</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">ATmega88</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mikrocontroller AVR</subfield><subfield code="0">(DE-588)4540630-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">ATmega88</subfield><subfield code="0">(DE-588)1237241391</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">ATmega328</subfield><subfield code="0">(DE-588)1143552512</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">ATmega8</subfield><subfield code="0">(DE-588)114355275X</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">Eingebettetes System</subfield><subfield code="0">(DE-588)4396978-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Mikrocontroller AVR</subfield><subfield code="0">(DE-588)4540630-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">ATmega88</subfield><subfield code="0">(DE-588)1237241391</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">ATmega328</subfield><subfield code="0">(DE-588)1143552512</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="4"><subfield code="a">ATmega8</subfield><subfield code="0">(DE-588)114355275X</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="5"><subfield code="a">Eingebettetes System</subfield><subfield code="0">(DE-588)4396978-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Shaker Verlag</subfield><subfield code="0">(DE-588)1064118135</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032779466&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032779466</subfield></datafield><datafield tag="883" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">gnd-ddc</subfield><subfield code="c">1</subfield><subfield code="d">20190525</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#gnd-ddc</subfield></datafield></record></collection> |
id | DE-604.BV047377827 |
illustrated | Illustrated |
index_date | 2024-07-03T17:46:43Z |
indexdate | 2024-07-10T09:10:27Z |
institution | BVB |
institution_GND | (DE-588)1064118135 |
isbn | 9783844080155 3844080155 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032779466 |
oclc_num | 1261745804 |
open_access_boolean | |
owner | DE-1050 DE-83 DE-573 DE-20 |
owner_facet | DE-1050 DE-83 DE-573 DE-20 |
physical | 386 Seiten Illustrationen, Diagramme 25 cm x 17.6 cm, 600 g |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Shaker |
record_format | marc |
series2 | Publication series of BCI Lab Kleve, Rhine-Waal University of Applied Sciences |
spelling | Volosyak, Ivan Verfasser (DE-588)1213760283 aut Microchip AVR programming using ATmega microcontrollers with answers Ivan Volosyak Düren Shaker 2021 386 Seiten Illustrationen, Diagramme 25 cm x 17.6 cm, 600 g txt rdacontent n rdamedia nc rdacarrier Publication series of BCI Lab Kleve, Rhine-Waal University of Applied Sciences ATmega88 (DE-588)1237241391 gnd rswk-swf Eingebettetes System (DE-588)4396978-1 gnd rswk-swf Mikrocontroller AVR (DE-588)4540630-3 gnd rswk-swf ATmega8 (DE-588)114355275X gnd rswk-swf ATmega328 (DE-588)1143552512 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf ATmega ATmega328 AVR ATmega8 Microcontroller ATmega88 Mikrocontroller AVR (DE-588)4540630-3 s Programmierung (DE-588)4076370-5 s ATmega88 (DE-588)1237241391 s ATmega328 (DE-588)1143552512 s ATmega8 (DE-588)114355275X s Eingebettetes System (DE-588)4396978-1 s DE-604 Shaker Verlag (DE-588)1064118135 pbl DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032779466&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p gnd-ddc 1 20190525 DE-101 https://d-nb.info/provenance/plan#gnd-ddc |
spellingShingle | Volosyak, Ivan Microchip AVR programming using ATmega microcontrollers with answers ATmega88 (DE-588)1237241391 gnd Eingebettetes System (DE-588)4396978-1 gnd Mikrocontroller AVR (DE-588)4540630-3 gnd ATmega8 (DE-588)114355275X gnd ATmega328 (DE-588)1143552512 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)1237241391 (DE-588)4396978-1 (DE-588)4540630-3 (DE-588)114355275X (DE-588)1143552512 (DE-588)4076370-5 |
title | Microchip AVR programming using ATmega microcontrollers with answers |
title_auth | Microchip AVR programming using ATmega microcontrollers with answers |
title_exact_search | Microchip AVR programming using ATmega microcontrollers with answers |
title_exact_search_txtP | Microchip AVR programming using ATmega microcontrollers with answers |
title_full | Microchip AVR programming using ATmega microcontrollers with answers Ivan Volosyak |
title_fullStr | Microchip AVR programming using ATmega microcontrollers with answers Ivan Volosyak |
title_full_unstemmed | Microchip AVR programming using ATmega microcontrollers with answers Ivan Volosyak |
title_short | Microchip AVR programming using ATmega microcontrollers |
title_sort | microchip avr programming using atmega microcontrollers with answers |
title_sub | with answers |
topic | ATmega88 (DE-588)1237241391 gnd Eingebettetes System (DE-588)4396978-1 gnd Mikrocontroller AVR (DE-588)4540630-3 gnd ATmega8 (DE-588)114355275X gnd ATmega328 (DE-588)1143552512 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | ATmega88 Eingebettetes System Mikrocontroller AVR ATmega8 ATmega328 Programmierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032779466&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT volosyakivan microchipavrprogrammingusingatmegamicrocontrollerswithanswers AT shakerverlag microchipavrprogrammingusingatmegamicrocontrollerswithanswers |