Embedded Systems Lab: PIC Microcontroller and E-Blocks
VerifiedAdded on 2020/04/15
|59
|9369
|144
Practical Assignment
AI Summary
This document presents solutions for a series of embedded systems lab exercises. The labs focus on the practical application of PIC microcontrollers using E-blocks and the PPP programmer. The first lab introduces the E-block system, its components like sensor boards, LED boards, and LCD boards, and the PIC Micro Programmer. Exercise 1 covers the development of the system orientation of the Matrix E-Block, including objectives, working principles, salient features, and outcomes. Exercise 2 focuses on the application orientation of the PPP programmer, detailing objectives, working procedures, and outcomes. Exercise 3 involves MCU family orientation using the PIC Microchip, including objectives, working procedures, and outcomes. Lab 2 explores PORTB timed lighting sequences, combining input and output, and their respective procedures and outcomes. Lab 3 demonstrates LCD display, animation, and numerical value display. Lab 4 delves into creating delays using the Timer0 module, creating longer delays, and creating variable delay functions. Lab 5 focuses on implementing timer0 overflow interrupts, creating precise delays using interrupts, adding background code functionality, and servicing multiple interrupts. The document provides detailed procedures, circuit diagrams, and outcomes for each exercise, along with references to relevant sources. The assignments cover various aspects of embedded systems development, including hardware and software tools, programming in C, and the use of peripheral devices.
1 out of 59




