ELECTRICAL ENGINEERING

 

BiomedicalCivilComputerElectricalMechanicalEngineering ManagementTech Studies

 

Dean's Message

Quick Program Facts

Accreditation

Prospective Students

Current Students

Employers

Alumni & Friends

Scholarships

Student Organizations

Engineering Societies

Jobs

Advisory Council

What's New?

Send Us Email

 

  Microprocessor Laboratory

Curriculum

Minor

Faculty & Staff

Facilities

Circuits and Electronics Lab

DSP Lab

RF, Communications Lab

Embedded Systems Lab

Computer Architecture and VLSI Lab

Microprocessor Lab

Image Processing Lab

Robotics Lab

Controls Lab

Bioinstrumentation Lab

 

Department Chair

Alexander Czeto

609.771.2779


The Microprocessor Laboratory has 10 PC workstations, each with two M68HC12B32EVB evaluation boards containing the Motorola 68HC12 microcontroller.  Each station has access to a printer, MiniIDE cross assembler and high-level programming languages.  In this lab students study the theory and applications of microcontrollers and the techniques to interface them with external devices. As a student, you will get hands-on experience that makes the classroom come to life:

  • Combinational logic design
  • Boolean algebra
  • Logic minimization
  • Karnaugh maps
  • Static and dynamic hazards
  • Multiplexers
  • Combinational design
  • Flip-flops
  • Registers
  • Counters and counter design
  • Finite state machine design
  • State tables, diagrams, and state assignment
  • Computer-aided microprocessor system development
  • Assembly language programming
  • Instruction types and addressing modes
  • Microcontroller assembly language and architecture
  • I/O peripheral programming and interfacing
  • Handshaking and interrupts
  • Real-time programming
  • High-level programming
  • Bus protocols
  • Embedded system timing analysis
  • Pipelining
  • Memory hierarchy
  • Peripherals
  • Parallel processing
  • Cost-performance tradeoffs
  • Logic systems
  • Design using logic gates
  • Programmable logic devices
  • Timing considerations
  • Debugging techniques
  • Capabilities, limitations, and design of digital (TTL/CMOS) logic devices
  • Design and evaluation of combinational and sequential logic circuits using PLAs, PALs, GALs, PROMs, and FPGAs
  • Troubleshooting of your circuits using laboratory instrumentation will be extensive.

 

Last Updated: 06/28/2007

TCNJ Home | Engineering Home