SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
EE337 - Microprocessors Lab
Course Outline
Rajbabu Velmurugan
Saravanan Vijayakumaran
Sachin Patkar
{rajbabu, sarva, patkar} @ee.iitb.ac.in
13 Jan, 2021
Course Objective
● Understand and develop applications on the
8051 microcontroller
● Complements the Microprocessor theory
course (EE309)
2
Skills Gained
● Developing, simulating and debugging programs using
the IDE
● Write assembly and embedded C programs for given
problem statements
● Interface variety of peripherals like LCD, keypads using
appropriate protocols
3
Prerequisites
● EE 214 Digital circuits
● EE 224 Digital systems
● EE 309 Microprocessors
○ Taking it this semester is also fine
● Basic programming skills
4
Grading Policy
● Lab experiments (60 %)
○ Approximately 8 labs
○ Follow deadlines for submissions
○ Penalty for late submissions:
■ 10% for delay upto 1 day from the deadline
■ Additional 20% for delay between 1 and 2 days from the deadline
■ Additional 30% for delay between 2 and 3 days from the deadline
■ Additional 40% for delay more than 3 days from the deadline.
● Assignments (20 %)
○ Once a week in Moodle
● Project (20 %)
○ Comprehensive use of various aspects of the microcontroller 5
Lab Experiment Evaluation
● One TA will be assigned for a group of approx 15
students
● You will show your work to the TA by sharing your
screen
● TA will ask questions to test your understanding
● Either CodeTantra or MS Teams (TBD)
● You are encouraged to discuss, but prepare your own
solution
Disciplinary action will be taken for any academic dishonesty.
6
Timings and Venue
● Batch timings
○ For 2nd years, Mondays : 2 to 5 PM
○ For 3rd years, Wednesdays : 2 to 5 PM
● Attend your assigned slot by joining relevant
channel in MS Teams
● Additional lecture sessions as needed -
mostly during lab time
7
Website and Logistics
● Course website https://ee337.github.io
● MS Teams for meetings/interaction
● Course Moodle will be used for
announcements, assignments, grades
○ Separate Moodle forum for debugging board issues
8
Attendance
● Attendance is mandatory
○ Penalties for missed lab sessions will be applicable.
○ If network issues prevent you from attending,
SMS/call your TA.
● If you cannot attend a lab session for
medical reasons, inform us and your TA
9
Reference Texts
● The 8051 Microcontroller and Embedded Systems -
Using Assembly and C, Second edition
○ Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay
○ https://www.amazon.in/dp/8131710262
● The 8051 Microcontroller, Third Edition
○ Kenneth J. Ayala
○ https://www.amazon.in/dp/8131502007
10
Lab kit and softwares
● Every student will receive a lab kit
○ A Pt-51 board, LCD, a keypad, a USB cable
● Install the softwares (Keil and Flip) on your personal laptops and make
sure the kit is working correctly (see the self-test procedure)
Note: The development board Pt-51 has been developed, soldered and tested
in WEL. Thanks to Maheshwar, Shekhar, Shahin, Sadanand, Amit and Co.!
So please respect their efforts and use the boards carefully and return it (the
lab kit) once you come back ! 11
Download links for softwares
● ARM Keil-C51 download
https://www.keil.com/demo/eval/c51.htm#/DOWNLOAD
(requires registration)
● FLIP download
https://www.microchip.com/developmenttools/ProductD
etails/FLIP
12
Good Luck!
13

Weitere ähnliche Inhalte

Ähnlich wie EE337 Course introduction 2021

KING’S OWN INSTITUTE Success in Higher Education .docx
KING’S OWN INSTITUTE Success in Higher Education   .docxKING’S OWN INSTITUTE Success in Higher Education   .docx
KING’S OWN INSTITUTE Success in Higher Education .docx
DIPESH30
 
Student_Syllabus_CDS
Student_Syllabus_CDSStudent_Syllabus_CDS
Student_Syllabus_CDS
Dae Won Kim
 
ICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdf
ICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdfICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdf
ICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdf
ssuser675b67
 
Internel presentation
Internel presentationInternel presentation
Internel presentation
adeel khan
 
KING’S OWN INSTITUTE Success in Higher Education IC.docx
KING’S OWN INSTITUTE Success in Higher Education IC.docxKING’S OWN INSTITUTE Success in Higher Education IC.docx
KING’S OWN INSTITUTE Success in Higher Education IC.docx
croysierkathey
 

Ähnlich wie EE337 Course introduction 2021 (20)

EE337 Course Introduction
EE337 Course IntroductionEE337 Course Introduction
EE337 Course Introduction
 
KING’S OWN INSTITUTE Success in Higher Education .docx
KING’S OWN INSTITUTE Success in Higher Education   .docxKING’S OWN INSTITUTE Success in Higher Education   .docx
KING’S OWN INSTITUTE Success in Higher Education .docx
 
HW04.pdf
HW04.pdfHW04.pdf
HW04.pdf
 
Mps intro
Mps introMps intro
Mps intro
 
0 - Course Overview.pptx
0 - Course Overview.pptx0 - Course Overview.pptx
0 - Course Overview.pptx
 
Student_Syllabus_CDS
Student_Syllabus_CDSStudent_Syllabus_CDS
Student_Syllabus_CDS
 
Panjab University UIET IT Syllabus 2014-15
Panjab University UIET IT Syllabus 2014-15Panjab University UIET IT Syllabus 2014-15
Panjab University UIET IT Syllabus 2014-15
 
ishrat presentation.ppt
ishrat presentation.pptishrat presentation.ppt
ishrat presentation.ppt
 
Syllabus
SyllabusSyllabus
Syllabus
 
Remote electronics lab within a MOOC: design and preliminary results
Remote electronics lab within a MOOC: design and preliminary results Remote electronics lab within a MOOC: design and preliminary results
Remote electronics lab within a MOOC: design and preliminary results
 
ICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdf
ICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdfICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdf
ICTICT517-2024-T1-Session-01-Unit-Intro-v1.19a.pdf
 
Internel presentation
Internel presentationInternel presentation
Internel presentation
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
Data Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data ScienceData Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data Science
 
PPT Final Project - College Website.pptx
PPT  Final Project - College Website.pptxPPT  Final Project - College Website.pptx
PPT Final Project - College Website.pptx
 
Computer department of gpm
Computer department of gpmComputer department of gpm
Computer department of gpm
 
Introduction to FIT-UCSC @ Aurora
Introduction to FIT-UCSC @ AuroraIntroduction to FIT-UCSC @ Aurora
Introduction to FIT-UCSC @ Aurora
 
CSE-503 coursepack (1).doc
CSE-503 coursepack (1).docCSE-503 coursepack (1).doc
CSE-503 coursepack (1).doc
 
KING’S OWN INSTITUTE Success in Higher Education IC.docx
KING’S OWN INSTITUTE Success in Higher Education IC.docxKING’S OWN INSTITUTE Success in Higher Education IC.docx
KING’S OWN INSTITUTE Success in Higher Education IC.docx
 
Cloud_Storage
Cloud_Storage Cloud_Storage
Cloud_Storage
 

Mehr von SaravananVijayakumar4

Mehr von SaravananVijayakumar4 (16)

EE337 Microprocessors Lab Labsheet 5
EE337 Microprocessors Lab Labsheet 5EE337 Microprocessors Lab Labsheet 5
EE337 Microprocessors Lab Labsheet 5
 
EE337 Spring 2023 Lab1
EE337 Spring 2023 Lab1EE337 Spring 2023 Lab1
EE337 Spring 2023 Lab1
 
Pt 51 ver-1.3_user_manual
Pt 51 ver-1.3_user_manualPt 51 ver-1.3_user_manual
Pt 51 ver-1.3_user_manual
 
EE 337 Lab 1 for Section 1 (2nd year UG)
 EE 337 Lab 1 for Section 1 (2nd year UG) EE 337 Lab 1 for Section 1 (2nd year UG)
EE 337 Lab 1 for Section 1 (2nd year UG)
 
Intel Hex Format
Intel Hex FormatIntel Hex Format
Intel Hex Format
 
EE 337 Lab 1 for Section 2 (3rd year UG)
EE 337 Lab 1 for Section 2 (3rd year UG)EE 337 Lab 1 for Section 2 (3rd year UG)
EE 337 Lab 1 for Section 2 (3rd year UG)
 
Getting started with Keil uVision 2020
Getting started with Keil uVision 2020Getting started with Keil uVision 2020
Getting started with Keil uVision 2020
 
Hex file creation using Keil uVision
Hex file creation using Keil uVisionHex file creation using Keil uVision
Hex file creation using Keil uVision
 
Debugging programs with Keil uVision
Debugging programs with Keil uVisionDebugging programs with Keil uVision
Debugging programs with Keil uVision
 
Serial IO for 8051
Serial IO for 8051Serial IO for 8051
Serial IO for 8051
 
8051 Timers
8051 Timers8051 Timers
8051 Timers
 
8051 Interrupts
8051 Interrupts8051 Interrupts
8051 Interrupts
 
Introduction to Microcontrollers
Introduction to MicrocontrollersIntroduction to Microcontrollers
Introduction to Microcontrollers
 
8051 instruction set
8051 instruction set8051 instruction set
8051 instruction set
 
89c5131datasheet
89c5131datasheet89c5131datasheet
89c5131datasheet
 
Pt-51 User Manual
Pt-51 User ManualPt-51 User Manual
Pt-51 User Manual
 

Kürzlich hochgeladen

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 

Kürzlich hochgeladen (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

EE337 Course introduction 2021

  • 1. EE337 - Microprocessors Lab Course Outline Rajbabu Velmurugan Saravanan Vijayakumaran Sachin Patkar {rajbabu, sarva, patkar} @ee.iitb.ac.in 13 Jan, 2021
  • 2. Course Objective ● Understand and develop applications on the 8051 microcontroller ● Complements the Microprocessor theory course (EE309) 2
  • 3. Skills Gained ● Developing, simulating and debugging programs using the IDE ● Write assembly and embedded C programs for given problem statements ● Interface variety of peripherals like LCD, keypads using appropriate protocols 3
  • 4. Prerequisites ● EE 214 Digital circuits ● EE 224 Digital systems ● EE 309 Microprocessors ○ Taking it this semester is also fine ● Basic programming skills 4
  • 5. Grading Policy ● Lab experiments (60 %) ○ Approximately 8 labs ○ Follow deadlines for submissions ○ Penalty for late submissions: ■ 10% for delay upto 1 day from the deadline ■ Additional 20% for delay between 1 and 2 days from the deadline ■ Additional 30% for delay between 2 and 3 days from the deadline ■ Additional 40% for delay more than 3 days from the deadline. ● Assignments (20 %) ○ Once a week in Moodle ● Project (20 %) ○ Comprehensive use of various aspects of the microcontroller 5
  • 6. Lab Experiment Evaluation ● One TA will be assigned for a group of approx 15 students ● You will show your work to the TA by sharing your screen ● TA will ask questions to test your understanding ● Either CodeTantra or MS Teams (TBD) ● You are encouraged to discuss, but prepare your own solution Disciplinary action will be taken for any academic dishonesty. 6
  • 7. Timings and Venue ● Batch timings ○ For 2nd years, Mondays : 2 to 5 PM ○ For 3rd years, Wednesdays : 2 to 5 PM ● Attend your assigned slot by joining relevant channel in MS Teams ● Additional lecture sessions as needed - mostly during lab time 7
  • 8. Website and Logistics ● Course website https://ee337.github.io ● MS Teams for meetings/interaction ● Course Moodle will be used for announcements, assignments, grades ○ Separate Moodle forum for debugging board issues 8
  • 9. Attendance ● Attendance is mandatory ○ Penalties for missed lab sessions will be applicable. ○ If network issues prevent you from attending, SMS/call your TA. ● If you cannot attend a lab session for medical reasons, inform us and your TA 9
  • 10. Reference Texts ● The 8051 Microcontroller and Embedded Systems - Using Assembly and C, Second edition ○ Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay ○ https://www.amazon.in/dp/8131710262 ● The 8051 Microcontroller, Third Edition ○ Kenneth J. Ayala ○ https://www.amazon.in/dp/8131502007 10
  • 11. Lab kit and softwares ● Every student will receive a lab kit ○ A Pt-51 board, LCD, a keypad, a USB cable ● Install the softwares (Keil and Flip) on your personal laptops and make sure the kit is working correctly (see the self-test procedure) Note: The development board Pt-51 has been developed, soldered and tested in WEL. Thanks to Maheshwar, Shekhar, Shahin, Sadanand, Amit and Co.! So please respect their efforts and use the boards carefully and return it (the lab kit) once you come back ! 11
  • 12. Download links for softwares ● ARM Keil-C51 download https://www.keil.com/demo/eval/c51.htm#/DOWNLOAD (requires registration) ● FLIP download https://www.microchip.com/developmenttools/ProductD etails/FLIP 12