Kids Library Home

Welcome to the Kids' Library!

Search for books, movies, music, magazines, and more.

     
Available items only
Record 26 of 150
Previous Record Next Record
Electronic Book
Author Siegesmund, Mark, author.

Title Embedded C programming : techniques and applications of C and PIC MCUS / Mark Siegesmund.

Publication Info. Kidlingtom, Oxford ; Waltham, Massachusetts : Newnes, 2014.
©2014

Copies

Location Call No. OPAC Message Status
 Axe Elsevier ScienceDirect Ebook  Electronic Book    ---  Available
Description 1 online resource (421 pages) : illustrations
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Bibliography Includes bibliographical references.
Note Print version record.
Summary This book provides an introductory course on concepts of C programming using a PIC microcontroller and CCS C compiler. Through a project-based approach, it provides an easy to understand method of learning the correct and efficient practices to program a PIC microcontroller in C language. Principles of C programming are introduced building on skill sets and knowledge. Topics include: complete introduction to C programming using PIC microcontrollers, with a focus on real-world applications, programming methodology and tools; C code project examples, tables, graphs, charts, references, photographs, schematic diagrams, flow charts and compiler compatibility notes to channel knowledge into real-world examples. -- Edited summary from book.
Contents Half Title; Title Page; Copyright; Contents; Introduction; Chapter 1 C Overview and Program Structure; C Source Code; Comments; Program Structure; C Preprocessor Directives; Functions; Declarations; Statements and Expressions; Time; Typing Accuracy; Text Formatting; Compatibility Notes; Summary; Quiz; Chapter 2 Constants; Bits, Bytes, Etc.; Bits; Nibbles; Bytes; Syntax of C Constants; Binary; Decimal; Signed Integers; Hexadecimal; Octal; Floating Point; Fixed Point; Characters; String of Characters; True and False; Const; Tri-Graph Sequences; Compatibility Notes; Design Documentation
Enumerated TypesFixed Point; Floating Point; Interpretation Help; Floating-Point Format; Void; typedef; Declaring Variables; Identifiers; Scope of a Variable; Life of a Variable; More Qualifiers; Design Documentation; RAM; Summary; Quiz; Chapter 5 Expressions and Operators; Mathematical Operators; Compatibility Notes; Operator Precedence; Expression Type and Type Conversion; Relational Operators; Binary Bitwise Operators; Compatibility Notes; Assignment Operators; Increment/Decrement Operators; Other Operators; Sequence Points; Expression Examples; Summary; Quiz; Chapter 6 Statements
If Statementwhile Loops; for Loop; Jump Statements; switch/case Statement; Side Effects; Nesting, Indentation, and Use of Braces; Design Documentation; Program Complexity; Summary; Quiz; Chapter 7 Functions; main() FUNCTION; Function Definitions; Function Parameters; Compatibility Notes; Reference Parameters; Default Parameters; Overloaded Functions; Return Values; Inline Functions; Nested Functions; Recursive Functions; A Little More on Sequence Points; Well-Structured Programs; Design Documentation; Implementation Details; Summary; Quiz; Chapter 8 Arrays; Array Initializers; Constant Arrays
String VariablesDimensionless Arrays; Multidimensional Arrays; Index Range; Example Array Usage; Lookup Tables; Searching Arrays; Sorting Arrays; Summary; Quiz; Chapter 9 Structures; Structure Nesting and Arrays; Structure Layout in Memory; Bit Fields; Unions; Example of Structures in a Program; Summary; Quiz; Chapter 10 Memory and Pointers; Memory; Address-of Operator; Indirection Operator; Forcing a Variable Address; Pointer Types; Pointer Math; Back to Subscripts; Back to Function Parameters; Back to Structures; Function Pointers; Other Uses for Pointers; Bad Ideas; Common Mistakes
Subject C (Computer program language)
Microcontrollers.
C (Langage de programmation)
Microcontrôleurs.
C (Computer program language)
Microcontrollers
Other Form: Print version: Siegesmund, Mark. Embedded C programming : techniques and applications of C and PIC MCUS. Kidlingtom, Oxford ; Waltham, Massachusetts : Newnes, ©2014 xvi, 404 pages 9780128013144
ISBN 9780128014707 (e-book)
0128014709 (e-book)
0128013141
9780128013144
9780128013144
Standard No. AU@ 000056116027
AU@ 000066231368
CHNEW 000675337
CHNEW 000695837
CHNEW 000695842
CHNEW 001012496
DEBBG BV042490337
DEBBG BV042527251
DEBSZ 434138908
DEBSZ 434835161
GBVCP 882738097
UKMGB 016864078

 
    
Available items only