Embedded System
https://kader05cuet.wordpress.com/lecture-materials-2/embedded-system-design/
- Get Syllabus: Click here to get Syllabus of Embedded System
- Get Lecture Plan:
- Text Book: PIC Microcontrollers – Programming in C (1st Edition) By- Milan Verle. Most of the topic will be covered from this book. The online version of this book is available in following link. PIC microcontroller (Programming in C)
- Lecture materials are provided according to syllabus as follows. [N.B. Students are requested to follow text /reference book besides lecture materials]
Mid-Term Examination
- Segment 1B (Embedded Microcontroller) : Definition of Microcontroller, History of Microcontroller, Basic Microcontroller Architecture, Internal Architecture , PIC Microcontroller, PIC 16F887. Click here to view the full lecture of “Embedded Microcontroller”
- Segment 2A: Programming Microcontroller: Programming language (Machine, Assembly and high level language), Basics of C (data type, variable, constants, operator, conditional operator, loop, array and functions) Click here to view the full lecture of “Programming Microcontroller”
- Segment 2B: Assembly Language Instructions and Programming: Data transfer, Ariethmatic-logic, program control and other assembly language instructions, Programming by assembly instructions Click here to view the full lecture of “Assembly Language Instructions”
- Segment 3: Parallel I/O Ports: Simple and multifunctional Parallel ports, pull up resistor, I/O ports of PIC16F887, Interfacing switch, LED, single & multiple 7-segment display and dot matrix display. Click here to view the full materials of “Parallel I/O Ports”
Final Examination
PART-A
- Segment 4A (Some important I/O interface) : DC motor, LCD display, Servo motor and Key pad interfacing. Click here to get full lecture of “Some important I/O interface”
- Segment 4B (Interrupt System) : Why interrupt?, How to enable interrupt, Interrupt sources of PIC16F887, Interrupt system registers. Click here to get full Lecture of “Interrupt system”
- Segment 5 (Timer/Counter): Definition of timers and counters, Prescaler and interrupt in timer-counters, Timer/Counters in PIC16F887, Timer 0 as timer and counter. Click here to get full lecture of “Timer/counter”
PART-B
- Segment 6 (Interfacing to Analog World): Introduction to Analog Interfacing, Why analog to digital?, Basics of A/D Conversion, A/D converter inside PIC16F887, Related project. Click here to get full Lecture of “Interfacing to analog World”
- Segment 7 (Serial Communication): What is serial communication? Basic serial port operation, Classification of Serial Communication, Serial port module in PIC16F887, Application: IR remote controller. Click here to get full Lecture of “Serial Communication”
- Segment 8A (FPGA): FPGA, History of FPGA, FPGA application, architecture, List and comparison of FPGA companies, Altera FPGA Series. Click here to get full lecture on “FPGA”
- Segment 8B ( FPGA Programming): FPGA programming language, VHDL and Verilog HDL, Types of verilog coding style, Grammar of Verilog HDL. Click here to get full lecture on “FPGA Programming”
- Segment 8C ( Structural Verilog Coding): Primitives in structural Verilog code, Procedure of writing structural Verilog code, Examples of structural Verilog code. Click here to get full lecture on “Structural verilog coding”
- Segment 8D ( RTL Verilog Coding for combinational digital circuit): RTL verilog coding using continuous assignment, RTL verilog code using procedural assignment. Click here to get full lecture on “RTL verilog coding for combinational circuit”
- Segment 8E ( RTL Verilog Coding for sequential circuit): Examples of RTL Verilog code such as counter, RAM, bi-directional I/O Ports. Click here to get full lecture on “RTL verilog coding for sequential circuit”
Comments
Post a Comment