instruction set of 8051 microcontroller: flipping the ... · table of contents instruction set of...

14
Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 1 lH Instruction Set of 8051 Microcontroller: Flipping the Classroom Work done as part of AICTE approved FDP on Use of ICT in Education for Online and Blended Learning RC1020_Team624 Samar Jyoti Saikia Hemashree Bordoloi This OER is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. You are free to use, distribute and modify it, including for commercial purposes, provided you acknowledge the source and share-alike. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/

Upload: others

Post on 12-Dec-2020

19 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 1

lH

Instruction Set of 8051 Microcontroller: Flipping the Classroom

Work done as part of AICTE approved FDP on Use of ICT in

Education for Online and Blended Learning

RC1020_Team624

Samar Jyoti Saikia Hemashree Bordoloi

This OER is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. You are free to use, distribute and modify it, including for commercial purposes, provided you acknowledge the source and share-alike. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/

Page 2: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 2

Table of Contents

Instruction Set of 8051 Microcontroller: Flipping the classroom……………………………………………….1

About the OER ..................................................................................................................................................... 3

Learning Objectives ............................................................................................................................................. 3

Tags ..................................................................................................................................................................... 3

Section 2: Design Decisions.................................................................................................................................. 4

Nature of Decisions taken ................................................................................................................................... 4

Section 3: OER Description ................................................................................................................................... 5

Active OER ........................................................................................................................................................... 5

Lesson Settings .................................................................................................................................................... 5

How to use this OER……………………………………………………………………………………………………………………………………….11

Best Practices with Lesson Activity ................................................................................................................... 11

Section 4: Evaluating Effectiveness of OER .................................................................................................. 12

Effectiveness at the student level ..................................................................................................................... 12

Effectiveness at consumer level ........................................................................................................................ 12

Section 5: Consolidated Log of Team Work ................................................................................................. 13

Works Cited ........................................................................................................................................................... 14

Page 3: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 3

RC1020_Team624

Samar Jyoti Saikia (Team Leader) Hemashree Bordoloi (Team Member 1)

Instruction Set of 8051 Microcontroller:

Flipping the classroom

About this OER This OER deals with the instruction set of 8051 microcontroller which triggers the interest of

into fields of Embedded Systems. It is useful for Final Year Electronics and Communication

Engineering students. This OER describes the instruction set and addressing modes of 8051

microcontroller in detail. After using this OER students will be able to:

acquainted with the concept of instruction set of 8051 microcontroller

Explain addressing mode of 8051 microcontroller

Write assembly language program of 8051 microcontroller

OER is downloadable from: https://samarsaikia.files.wordpress.com/2017/11/8051-instruction-

set.pdf

Target Audience: Final year B Tech students of Electronics and Communication Engineering

Tags: Opcode, Operand, Instruction, Program, Assembly Language, Addressing Modes

Tools used in OER: Power Point Presentation, ScreenCast

Page 4: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 4

Section 2: Design Decisions

Nature of Decisions taken The design decisions involved in the creation of this OER were of broadly three types:

1. Content Decisions 2. Pedagogic Decisions 3. Technology Decisions

Content Decisions The content decisions related to:

a. Instruction set of 8051 microcontroller

b. To write assembly language program of 8051 microcontroller

Pedagogic Decisions Flipped classroom strategy

Out of class activity: Key Concept(s) to be covered

o Instruction, Addressing Mode, Programs

In-class Activity: Key Concept(s) to be covered

o Use of programming knowledge in Real World Problem Solving

o Implementation of embedded systems in various fields

Technology Decisions

While developing the Out-of-Class and In-class activities, the major technology decisions

taken were:

o Power Point Presentation

o ScreenCast

Page 5: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 5

Section 3: OER Description

Active OER For checking the active OER, you may access the flipped classroom activity:

https://samarsaikia.files.wordpress.com/2017/11/8051-instruction-set.pdf

Lesson Settings Screenshots 1-4 show the out of class activity for understanding the 8051 microcontroller

instruction set.

Screenshot 1: Learning objective of out of class activity

Screenshot 2: The link of the video

Page 6: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 6

Screenshot 3: The link of the video

Page 7: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 7

Screenshot 3: Aligning assessment with Learning Objectives

Screenshot 5-8 gives the in class activity and peer instruction strategy. Screenshot 5: Learning objectives of in class activity

Page 8: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 8

Screenshot 6: In class Activity

Screenshot 7: Peer Instruction Strategy

Page 9: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 9

Screenshot 8: Peer Instruction Activity

Screenshot 9-11 deals with Think-Pair-Share Strategy that is used to learn various aspects of instruction set of 8051 Screenshot 9: TPS strategy- What Instructor does? (Think Phase)

Page 10: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 10

Screenshot 10: TPS strategy- What Instructor does? (Pair Phase)

Screenshot 11: TPS strategy- What Instructor does? (Share Phase)

Page 11: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 11

How to use this OER For using this OER, please follow the following steps

Step 1: Download flipped class room activity from the link https://samarsaikia.files.wordpress.com/2017/11/8051-instruction-set.pdf

Step 2: Go to the video link provided and watch the video

Step 3: Pause the video and think and note down the basic concepts

Best Practices with Course Content Here are some of the best practices from our experience on using this Activity in Classroom:

Provide this activity at least 1 week in advance. Solve real-life scenario problems through programming These instruction set will help students Write program to design embedded system

.

Page 12: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 12

Section 4: Evaluating Effectiveness of OER

The OER effectiveness can be assessed at two levels:

1. At the student level 2. At the consumer level

Effectiveness at the student level Effectiveness at the student level involves up-gradation of their logical and reasoning capacity

after using this flipped class room activity. The effectiveness of this OER can be measured by in

the share phase by discussing and analysing their solutions. The number of download and

student participation in the activity will also determine the effectiveness of this OER.

Effectiveness at consumer level OER consumers are typically teachers who are teaching embedded system related subjects.

Linking a survey can help in identifying the effectiveness of this OER at consumer level. This has

to be done as a follow-up activity.

Implementing Survey Every student who downloads this resource will be asked to submit their feedback on the OER.

Page 13: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 13

Section 5: Consolidated Log of Team Work

The consolidated log of team work is as shown below:

Activity Team Member Amount of Time

Additional logs if any

Discussion Samar Jyoti Saikia

4 hours Related to the creation of OER

Hemashree Bordoloi

4 hours

Tool Exploration Samar Jyoti Saikia

7 hours Searching of videos related to the content of the flipped classroom

Hemashree Bordoloi

7 hours

OER Creation Samar Jyoti Saikia

12 hours Creating PPT Topic distributed Quiz Creation

Hemashree Bordoloi

12 hours

OER Documentation Samar Jyoti Saikia

5 hours Team Work

Hemashree Bordoloi

5 hours

Individual Reflection (Diary Logging)

Samar Jyoti Saikia

2 hours Individual Work

Hemashree Bordoloi

2 hours

OER evaluation Samar Jyoti Saikia

3 hours

Hemashree Bordoloi

3 hours

Page 14: Instruction Set of 8051 Microcontroller: Flipping the ... · Table of Contents Instruction Set of 8051 Microcontroller: ... Tags: Opcode, Operand, Instruction, Program, Assembly Language,

Instruction Set of 8051 Microcontroller: Flipping the Classroom Page 14

Works Cited

[1] https://www.youtube.com/watch?v=9VY6d6oJr7s