United International University
Presented By:
Mahamudul Karim Khondaker
Project Name: Create a musical organ using AT89C51 MCU
Create a musical organ using micro-controller
• AT89C51
• 8 push button key pad
• Resistor
• Capacitor
• Speaker (8ohm,25W)
• Crystal
• Digital oscilloscope
• Check keypad key pressed or not.
• Read data from table to memory.
• if pressed then wait for debouching and send data to port 1.
• for that key use table data from memory to generate a particular
frequency.
• generate a tone through the speaker.
• Return to 1 step.
Ground All Rows
All keys
open?
Read all columns
All keys
down?
Wait for debouching
Read all columns
All keys
down?
Ground next row
Read all columns
All keys
pressed in this
row?
Find which key is pressed
Get scan code from tables
Generate respective frequency with
respect to the rate given in the memory
S t a r t
End
Read all columns
No
No
No
Yes
Yes
No
Yes
Yes
Return
Create a musical organ using micro-controller
PCV Designee
Create a musical organ using micro-controller
Create a musical organ using micro-controller
Create a musical organ using micro-controller
Create a musical organ using micro-controller
Our project on musical organ which we can also called mini piano. When
we do this project we know how the piano work.
In this project we are generating the same friquencies whch are excately
same as sa re ga ma pa dha ni sa by using the controller

More Related Content

DOCX
Equipment inventory
PPTX
How to use audacity
PPTX
Sound Workshop
PDF
Input interface with Raspberry pi
PDF
Using Reason For Live P.A. by Acid42
PPTX
KEYBOARD INSTRUMENT
PPTX
Tutorial for Wavepad
PDF
CHAPTER – 5 Audio
Equipment inventory
How to use audacity
Sound Workshop
Input interface with Raspberry pi
Using Reason For Live P.A. by Acid42
KEYBOARD INSTRUMENT
Tutorial for Wavepad
CHAPTER – 5 Audio

Similar to Create a musical organ using micro-controller (6)

PPT
Presentation2 1-150523155048-lva1-app6892
PPTX
unit 37 functional music keyboard
PPTX
unit 37 functional music keyboard
PPTX
Stepbystep guide
PDF
Keybord
PPTX
Electronz_Chapter_7.pptx
Presentation2 1-150523155048-lva1-app6892
unit 37 functional music keyboard
unit 37 functional music keyboard
Stepbystep guide
Keybord
Electronz_Chapter_7.pptx
Ad

Recently uploaded (20)

PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PPTX
CyberSecurity Mobile and Wireless Devices
PPTX
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
PPTX
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
PDF
Soil Improvement Techniques Note - Rabbi
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PDF
Applications of Equal_Area_Criterion.pdf
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PPTX
wireless networks, mobile computing.pptx
PPTX
Petroleum Refining & Petrochemicals.pptx
PPTX
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PDF
First part_B-Image Processing - 1 of 2).pdf
PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PPT
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
MLpara ingenieira CIVIL, meca Y AMBIENTAL
CyberSecurity Mobile and Wireless Devices
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
Soil Improvement Techniques Note - Rabbi
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Applications of Equal_Area_Criterion.pdf
Abrasive, erosive and cavitation wear.pdf
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
"Array and Linked List in Data Structures with Types, Operations, Implementat...
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
wireless networks, mobile computing.pptx
Petroleum Refining & Petrochemicals.pptx
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
distributed database system" (DDBS) is often used to refer to both the distri...
First part_B-Image Processing - 1 of 2).pdf
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
Ad

Create a musical organ using micro-controller

  • 1. United International University Presented By: Mahamudul Karim Khondaker Project Name: Create a musical organ using AT89C51 MCU
  • 3. • AT89C51 • 8 push button key pad • Resistor • Capacitor • Speaker (8ohm,25W) • Crystal • Digital oscilloscope
  • 4. • Check keypad key pressed or not. • Read data from table to memory. • if pressed then wait for debouching and send data to port 1. • for that key use table data from memory to generate a particular frequency. • generate a tone through the speaker. • Return to 1 step.
  • 5. Ground All Rows All keys open? Read all columns All keys down? Wait for debouching Read all columns All keys down? Ground next row Read all columns All keys pressed in this row? Find which key is pressed Get scan code from tables Generate respective frequency with respect to the rate given in the memory S t a r t End Read all columns No No No Yes Yes No Yes Yes Return
  • 12. Our project on musical organ which we can also called mini piano. When we do this project we know how the piano work. In this project we are generating the same friquencies whch are excately same as sa re ga ma pa dha ni sa by using the controller