Indicative contents
8051 Microcontroller:
Lab1: Familiarizing with Software Tools
Lab2: Embedded C Programming
Lab3: Assembly level programming
Lab4: Working with 89C51 target board
Lab5: Interfacing external hardware
ARM Processor:
Lab1: Demonstration of Software Tools
Lab2: C Programming on ARM
Lab3: Assembly level Programming on ARM
Lab4: Strings, Branching and Exception Handling
Lab5: Deploying programs to ARM target board
Lab6 : Working with ARM based Microcontroller and interfaces
PowerPC Processor:
Lab1: Working Metrowerks Codewarrior tool
Lab2: C Programming
Lab3: C Programming
Lab4: Deploying to PowerPC Board MPC852/MPC860
Module Resources
- Kenneth J. Ayala, 8051 Microcontroller, Penram Publications,
1999
- Myke Predko, Programming with 8051 Microcontroller
- Steve Furber, ARM System On Chip, Addison-Wesley, 2000.
Software Tools / Hardware : ARM Developer Suite,
ARM 7T Simulator, ARM Software Development Toolkit, GNU C
Compiler for ARM Processor, GNU Assembler for ARM Processor, ARM
7T Evaluation Board
Lab Manual : 89C51 Data Sheets, ARM 7TDMI-S
(Rev-3) Technical Reference Manual, ARM 7TDMI
Data-Sheet, PowerPC Programmers Manual
|