Professional Documents
Culture Documents
BMMA 2343 Microprocessor Technology (Lab 1 - Introduction To Digital Concept)
BMMA 2343 Microprocessor Technology (Lab 1 - Introduction To Digital Concept)
LAB SHEET 1
Learning LO2 Explain the microprocessor fundamentals, the internal architecture of the
Outcome (LO): microprocessor, and the programming technique.
LO5 Demonstrate the ability to complete tasks and assignments in a group
effectively.
Program PO5 Ability to apply knowledge of mathematics, science, engineering
Outcome: fundamentals and engineering specialisation principles to defined and
applied engineering procedures, processes, systems or methodologies in the
field of Mechanical Engineering Technology.
PO5 Ability to select and apply appropriate techniques, resources, and modern
engineering tools, with an understanding of their limitations.
Synopsis: The student will become familiar using the following:
▪ To understand basic characteristics of Digital Concept.
▪ Learn Multisim.
▪ To understand Digital System by using switches and LEDs as the input and output
interface.
▪ Simulate a circuit.
Related Lecture’s
Topic:
Prepared by: Dr. Shamsul Faisal bin Mohd Hussein Date: 15th Mac 2024
Approved by Date
LM/SLM/HOD
The word digital comes from the same source as the word digit and digitus (the Latin word for
finger), as fingers are used for discrete counting. It is most commonly used in computing and
electronics. In Figure below, a timing diagram called Most Significant (MSB) while the last bit called
Least Significant Bit (LSB). The term periodic means that the waveform is repetitive at specific time
interval with each successive pulse identical to the previous one.
HI
G ER LSB
LO
MS EF
W B tP tW
HIGH means 1 or 5V, LOW means 0 or 0V.
ER means Rising Edge and EF means Falling Edge.
tp means Time Interval is reciprocal of frequency, tp = 1/f seconds, f = 1/ tp
tw is Pulse Width used to calculate duty cycle, Duty cycle = tw / tp X 100%
Computer operates using electrical signal that can be expressed as 0 and 1 in binary system.
However, it is difficult for human to deal with a continuous binary number. Therefore, a numbering
system is introduced to simplify this problem. Three number systems that will be taught are Decimal
(Radix 10), Binary (Radix 2) and Hexadecimal (Radix 16).
i. Multsim online
ii. Create the circuit simulation as figure below. The source is Clock Voltage. Set it to 5Vpeak
and 600Hz.
iii. Press the play button to run simulation.
Table 1.1
Frequency Duty Cycle Time Pulse
(Hz) (%) Interval, tp Width, tw
(ms) (ms)
600 50
2000 50
600 60
2000 60
600Hz, 50%
2000Hz, 50%
600Hz, 60%
2000Hz, 60%
ON = 5V = HIGH = LOGIC 1
OFF = 0V = LOW = LOGIC 0
Table 1.3
Switch
Hex Data
A (S3) S (S2) D (S1) F (S0)
L L L L
L L L H
L L H L
L L H H
L H L L
L H L H
L H H L
L H H H
H L L L
H L L H
H L H L
H L H H
H H L L
H H L H
H H H L
H H H H
L=Low
H=High
4.0 RESULTS
You should explain the following items that related to your Lab activity:
5.0 DISCUSSION
Part A: Periodic Digital Signal
i. Which waveform gives you the smaller Time Interval, 600Hz or 2000Hz for the same Duty Cycle setting?
Justify your answer.
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
____________________________________________________________________________
ii. Why do you get the same Time Interval for 2000Hz with 50% Duty Cycle and 2000hz with 60% Duty Cycle.
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
____________________________________________________________________________
Part C: Number System Application
i. What is the 2-Bit Hexadecimal number for the following switches combination in the table?
Your can draw circuit such as below to help you fill up the table.
6.0 CONCLUSION
Nil.
7.0 OTHERS
Your response to each task will be graded separately based on the checklist attached. To obtain
maximum marks, ensure that your response addresses each of the tasks in the question accordingly.
TOTAL 100
SPECIFIC INSTRUCTION
1. Answer in ENGLISH .
2. Must include list of references .
3. Submit your assignment ONCE only in a SINGLE file.
4. Submit your assignment ONLINE.
5. Submission date: Week 4
6. This lab report/activity accounts for 5% of the total marks for the course.
APPENDIX
FAKULTI TEKNOLOGI KEJURUTERAAN
MEKANIKAL DAN PEMBUATAN
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
BMMA 2343 MICROPROCESSOR TECHNOLOGY
LAB REPORT 1
INSTRUCTOR’S NAME
ASSESSEMENT RUBRICS
MARK GIVEN
ASSESSMENT TASK/ITEMS MARKS
ALLOCATION
1. Procedure (Ability to select components /
10
equipment and apply correct techniques)
2. Results (Ability to present the outcome 25
correctly)
3. Discussion (Ability to explain the outcomes 30
clearly)
4. Questions (Capability to answer correctly) 25
5. Conclusion (Ability to summarize the activities 10
during the lab)
TOTAL MARKS 100
Date: …………………………………………….........
PROCEDURE - Justification of the chosen lab
ii. Why do you get the same Time Interval for 2000Hz with 50% Duty Cycle and 2000hz with 60% Duty
Cycle.
iii. What is the 2-Bit Hexadecimal number for the following switches combination in the table?
Switch
Hex Data
S4 S3 S2 S1 S0
L L H L L
H L L L H
H H L H L
L L H H H
H L L L L
H H L H H