Introduction to Embedded Systems :: CSCI 255
Notes


HOME        SYLLABUS        HOMEWORK        LABS        LINKS        NOTES

 

 

 

 


Notes 1:  Intro to Embedded Systems

   The fabrication of ICs
   Marco Tempest - Great Embedded Example

 

Notes 3:  Bit Operations

    Boolean Algebra Theorems
    Charles Roth, "Fundamentals of Logic Design"

 

Notes 5: K-Maps, SoP, PoS

 
  Sum-of-Products: Part 1
   Sum-of-Products: Part 2
   Grouping K-maps: Watch someone else
   K-maps - Rules of Simplification
   K-map Tuturial K-map Tuturial
   K-maps Minimization: Part 1
   K-maps Minimization: Part 2
   K-maps Minimization: Part 3
   K-maps Minimization: Part 4
  
4-Variable/3-Output K-map Example 1
   4-Variable/3-Output K-map Example 2

 

*Notes 9:  Stack & Subroutines & PDF

*Notes 10:  Interrupts, WatchDog, Timers & Low-Power Modes & PDF

*Notes:  C-Programming & PDF

*Thanks to the great people from:

 

=====================================

Notes:  Assembly/C Code Examples

   Blink.asm

   Button Check.c

   WDTimer Interrupt Example.c

   Port 1 Interrupt.c

   MSP430G2553.h

Notes 2:  Numerical Systems & Conversions

   Conversion: Decimal to Binary
   Conversion: Binary to Decimal
   Conversion: Decimal to Hex
   Conversion: Hex to Decimal
   Counting in Binary


Notes 4:  Digital Gates

   Multiplexers
   Demuxes

 

Notes 6:  Signed Numbers, Shifting & Arithmetic Ops

  
Adding Binary Numbers
   Subtracting Binary Numbers
  
Multiplication - Brown & Vranesic
   Two's Complement - Vahid

 

Notes 7:  Bit/Full Adder/Subtractor Designs

 

Notes 8:  Sequential Circuits

   S-R Latch
   Gated S-R Latch
   D-Latch
   J-K Flip-flop


**Notes 11:  Keypad

**Notes 12:  State Machines

   Coffe Machine Example

**Notes 13:  Registers & ALU

   Register Bank Example

**Notes 14:  Liquid-Crystal Display

** Dr. Keith Vertanen

 


Montana Tech -- College of Letters, Science & Professional Studies -- Computer Science Department
All Rights Reserved and Copyright © 2013 by Damian Valles