课程目录:Introduction to Embedded Computers培训
4401 人关注
(78637/99817)
课程大纲:

         Introduction to Embedded Computers培训

 

 

Introduction
Microprocessor vs Microcontroller
CISC vs RISC
Overview of Architecture of “Client Decision”
Processor Core and Functional Block Diagram
Description of memory organization
Overview of ALL SFR’s and their basic functionality
Low-level Programming Concepts
Addressing Modes
Instruction Set and Assembly Language (ALP)
Developing, Building and Debugging ALP’s
Middle Level Programming Concepts
Cross Compiler
Embedded C Implementation, prog. * Debugging
Differences from ASNSI-C
Memory Models
Library reference
Use of #pragma directive
Functions, Parameter passing and return types
On-Chip Peripherals
Ports: Input/output
Timers & Counters
Interrupts, UART
External Interfaces
LEDS
Switches (Momentary type, Toggle type)
Seven Segment Display: (Normal mode, BCD mode,
Internal Multiplexing & External Multiplexing)
LCD (4bit, 8bit, Busy Flag, Custom Character Generation)
Keypad Matrix
Protocols& Peripherals
I2C (EEPROM), SPI (EEPROM)
A/D & D/A Converter
Stepper motor, DC Motor
I2C Protocol (RTC:800583,DS1307 ADC:PCF8591, DS1621)
SPI Protocols (ADC:MCP3001)
IR Communications (Phillips RC5 Protocol)
ZIGBEE, GSM, GPS, USB, MMC & SD
Ethernet MAC, CAN Protocol