【51单片机】【protues仿真】基于51单片机简易电子琴系统(8键) - 实践

news/2025/11/27 15:05:43/文章来源:https://www.cnblogs.com/tlnshuju/p/19277682

【51单片机】【protues仿真】基于51单片机简易电子琴系统(8键) - 实践

2025-11-27 14:58  tlnshuju  阅读(0)  评论(0)    收藏  举报

目录

一、主要效果

二、使用步骤

三、硬件资源

四、软件设计

五、实验现象

一、主要功能

1、八个音符电子琴
2、八个按键对应不同音符​

二、使用步骤

本项目运用Proteus8仿真采用51或52单片机作为控制核心‌,通过蜂鸣器或扬声器(需驱动电路)输出音频信号,8个独立按键分别对应8个不同音调(如中音DO~高音DO),借助定时器中断控制蜂鸣器输出方波频率实现发音‌。

三、硬件资源

1、51单片机核心模块
2、按键模块
2、蜂鸣器模块

四、软件设计

#include<reg52.h> //头文件

#define uint unsigned int //宏定义
#define uchar unsigned char //宏定义

sbit speaker=P1^4;//喇叭接口

uchar a,b; //定义ab变量
void main()
{
TMOD=0x01; //定时器0工作方式
TH0=a;
TL0=b; //赋初值
ET0=1;//打开定时器,然而未允许中断
TR0=1;//打开定时器0
while(1) //主循环
{
check_key(); //扫描按键函数
}
}

/*--------------------------------------------------------------------------

Header file for generic 80C52 and 80C32 microcontroller.
Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.
All rights reserved.
--------------------------------------------------------------------------*/

#ifndef __REG52_H__
#define __REG52_H__
sfr P0 = 0x80;
sfr P1 = 0x90;
sfr P2 = 0xA0;
sfr P3 = 0xB0;
sfr PSW = 0xD0;
sfr ACC = 0xE0;
sfr B = 0xF0;
sfr SP = 0x81;
sfr DPL = 0x82;
sfr DPH = 0x83;
sfr PCON = 0x87;
sfr TCON = 0x88;
sfr TMOD = 0x89;
sfr TL0 = 0x8A;
sfr TL1 = 0x8B;
sfr TH0 = 0x8C;
sfr TH1 = 0x8D;
sfr IE = 0xA8;
sfr IP = 0xB8;
sfr SCON = 0x98;
sfr SBUF = 0x99;
sfr T2CON = 0xC8;
sfr RCAP2L = 0xCA;
sfr RCAP2H = 0xCB;
sfr TL2 = 0xCC;
sfr TH2 = 0xCD;
/* PSW */
sbit CY = PSW^7;
sbit AC = PSW^6;
sbit F0 = PSW^5;
sbit RS1 = PSW^4;
sbit RS0 = PSW^3;
sbit OV = PSW^2;
sbit P = PSW^0; //8052 only


sbit TF1 = TCON^7;
sbit TR1 = TCON^6;
sbit TF0 = TCON^5;
sbit TR0 = TCON^4;
sbit IE1 = TCON^3;
sbit IT1 = TCON^2;
sbit IE0 = TCON^1;
sbit IT0 = TCON^0;
sbit EA = IE^7;
sbit ET2 = IE^5; //8052 only
sbit ES = IE^4;
sbit ET1 = IE^3;
sbit EX1 = IE^2;
sbit ET0 = IE^1;
sbit EX0 = IE^0;
sbit PT2 = IP^5;
sbit PS = IP^4;
sbit PT1 = IP^3;
sbit PX1 = IP^2;
sbit PT0 = IP^1;
sbit PX0 = IP^0;
sbit RD = P3^7;
sbit WR = P3^6;
sbit T1 = P3^5;
sbit T0 = P3^4;
sbit INT1 = P3^3;
sbit INT0 = P3^2;
sbit TXD = P3^1;
sbit RXD = P3^0;
sbit SM0 = SCON^7;
sbit SM1 = SCON^6;
sbit SM2 = SCON^5;
sbit REN = SCON^4;
sbit TB8 = SCON^3;
sbit RB8 = SCON^2;
sbit TI = SCON^1;
sbit RI = SCON^0;
sbit T2EX = P1^1; // 8052 only
sbit T2 = P1^0; // 8052 onl
sbit TF2 = T2CON^7;
sbit EXF2 = T2CON^6;
sbit RCLK = T2CON^5;
sbit TCLK = T2CON^4;
sbit EXEN2 = T2CON^3;
sbit TR2 = T2CON^2;
sbit C_T2 = T2CON^1;
sbit CP_RL2 = T2CON^0;

#endif

五、实验现象

演示视频:

https://www.bilibili.com/video/BV1hYYyz5Egb/https://www.bilibili.com/video/BV1hYYyz5Egb/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/978495.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微算法科技(NASDAQ:MLGO)利用经过时间证明(PoET)共识算法,降低物联网区块链能耗

随着物联网技术的蓬勃发展,大量设备接入区块链网络,传统共识算法如工作量证明(PoW)因高能耗问题难以适配物联网场景。微算法科技(NASDAQ: MLGO)创新性地将经过时间证明(Proof of Elapsed Time,PoET)共识算法…

2025 年硒鼓厂家最新推荐榜,技术创新与品质口碑双重验证,高性能适配全场景打印需求388 硒鼓/1020 硒鼓/1188w 硒鼓/88a 硒鼓/12a 硒鼓/7080d 硒鼓厂家推荐

引言 在办公自动化与数字化打印普及的当下,硒鼓作为核心耗材,其打印精度、使用寿命与兼容性直接决定办公效率与综合成本。然而市场上产品品质参差不齐,部分低成本产品存在打印模糊、漏粉、损耗设备等问题,据国际打…

杂题选做-8

#71 P14599/CF1093F 题目传送门 正着计数太难,考虑容斥掉非法情况。 定义 \(f_i\) 表示到 \(i\) 位置的合法方案数。考虑怎么从 \(i-1\) 转移到 \(i\)。 \(f_{i-1}\) 的转移是简单的,剩下的就是对 \([i-len+1,i]\) 这…

2025 年 11 月法兰绒面料厂家推荐排行榜,法兰绒布料,双面法兰绒,加厚法兰绒,保暖法兰绒面料公司精选

2025 年 11 月法兰绒面料厂家推荐排行榜:专业解析法兰绒布料、双面法兰绒与保暖面料优选指南 行业背景与发展趋势 法兰绒作为一种经典纺织品,在服装、家居和工业领域持续发挥着重要作用。随着纺织技术的进步和市场需…

借助 GitHub Workflow 定时获取博客状态

由这篇博文启发,我们可以通过 GitHub 的工作流让代码跑在 GitHub 上,并将获得的数据存在仓库中。 首先是写 Python 脚本,这部分比较简单。不难找到几个关键的请求链接 https://www.cnblogs.com/XuYueming/ajax/GetP…

2025年大型清洗设备制造厂权威推荐榜单:立式小型烤箱/光学镜片超声波精密清洗设备/大型隧道式烘干源头厂家精选

大型清洗设备作为现代工业维护与生产流程的核心装备,其技术水平与可靠性直接关系到工业设施的生产效率、运行安全与生命周期成本。随着制造业升级与清洁生产要求的提高,2025年中国工业清洗设备市场规模预计突破600亿…

2025 年 11 月珊瑚绒面料厂家权威推荐榜:双面珊瑚绒/珊瑚绒布料/珊瑚绒布,柔软亲肤与保暖性能兼具的优质面料精选

2025 年 11 月珊瑚绒面料厂家权威推荐榜:双面珊瑚绒/珊瑚绒布料/珊瑚绒布,柔软亲肤与保暖性能兼具的优质面料精选 一、行业背景与面料特性 珊瑚绒面料作为新型纺织材料的代表,近年来在家纺、服装等领域的应用持续扩…

以香港火灾为鉴:筑牢消防防范底线 赋能产业升级发展

2025年11月26日,香港大埔区宏福苑发生的五级大火牵动人心,这场造成重大人员伤亡的火灾,经初步调查暴露出外墙易燃材料使用、消防水缸渗漏、喉管老化锈蚀等多重隐患,更折射出消防防范体系在工程监管、设施维护、标准…

电阻是如何工作的:了解电阻的基本原理

电阻是如何工作的:了解电阻的基本原理电阻是如何工作的:了解电阻的基本原理电阻式最常见的电子元件。它有很多作用,分压,限流,设置放大器的增益等。那么,电阻是什么,它们是做什么的? 什么是电阻?电阻有一个非…

2025年11月写字楼出租与租赁、写字楼共享办公空间出租、厂房出租服务商权威测评揭晓

据行业统计,2025年全国写字楼与产业园区租赁市场规模预计突破3.2万亿元,企业对办公与生产空间的需求呈现多元化、智能化、灵活化趋势。基于“运营能力、载体类型、客户满意度、创新服务”四大维度,我们对国内主流空…

2025 年 11 月标签机厂家权威推荐榜:自动进纸/不干胶/工业条码/电脑小型标签机,高效精准打印与耐用性能全解析

2025 年 11 月标签机厂家权威推荐榜:自动进纸/不干胶/工业条码/电脑小型标签机,高效精准打印与耐用性能全解析 随着工业自动化和数字化管理的快速发展,标签机作为企业生产流程中不可或缺的标识工具,其市场需求持续…

2025靠谱的食品礼盒包装设计品牌企业TOP5权威推荐:知名

休闲零食礼盒包装设计是品牌与消费者的第一触点。2024年行业数据显示,食品礼盒市场规模突破600亿元,年增速达32%,但超70%的食品企业面临包装同质化难题——38%的产品因缺乏视觉亮点被经销商淘汰,终端货架上45%的产…

零九CDN — 国内网站加速 + DD/CC 攻击防御解决方案

在国内互联网环境中,网站不仅需要高速稳定的访问体验,还必须面对各种安全风险,尤其是 DDoS 流量攻击 与 CC 应用层攻击。 为帮助企业提升网站性能与安全性,零九CDN提供了覆盖全国、具备智能调度与高防能力的一站式…

体育赛事全项目竞技洞察 足球网球奥运亚运实战赋能

2025-11-27 16:22:17 体育赛事全项目竞技洞察 足球网球奥运亚运实战赋能|@cYp.YiFeNzHoNgDaOyAo.cOm@||@cYq.QiFeNgTaIhE.cOm@||@cYr.qIfEnGtAiHe.COM@||@cYs.QiFeNgTaIhE.cOm@||@cYt.qIfEnGtAiHe.COM@||@cYu.QiFeNgTa…

家具溯源系统TOP5权威推荐:一物一码技术破解防伪防窜难题,

随着家具行业消费升级与全球化布局加速,产品防伪、渠道管控、生产追溯等痛点日益凸显。据《2024家居行业数字化白皮书》数据,超68%的家具企业曾遭遇产品被仿冒、窜货乱价问题,35%的企业因生产溯源缺失导致客诉率攀升…

体育赛事多元竞技价值 球类奥运亚运实战提升

2025-11-27 16:27:43 体育赛事多元竞技价值 球类奥运亚运实战提升|@dAd.OuPaIsRq.cOm@||@dAe.oUpAiSrQ.COM@||@dAf.OuPaIsRq.cOm@||@dAg.oUpAiSrQ.COM@||@dAh.OuPaIsRq.cOm@||@dAi.oUpAiSrQ.COM@||@dAj.HbKdMj.cOm@||@…

视频汇聚平台EasyCVR向上级联只能播放一路的异常原因排查与解决

视频汇聚平台EasyCVR向上级联只能播放一路的异常原因排查与解决某用户反馈,将EasyCVR平台级联到上级系统时,推送了多个通道视频,但上级平台同时播放多个通道只能成功播放一路,其余通道无法正常播放。接到反馈后,我…

2025 年美发会员管理软件最新推荐榜,技术实力与市场口碑深度解析的优质品牌合集理发店会员系统推荐

引言 在全球美发行业数字化转型加速的背景下,会员管理软件已成为门店提升运营效率、增强客户粘性的核心工具。为筛选出真正适配行业需求的优质产品,本次榜单联合国际美业数字化协会(IMDA)开展权威测评,历时 3 个月…

2025年口碑好的湖北塑料桶实力厂家排行榜

2025 年口碑好的湖北塑料桶实力厂家排行榜在化工生产、环保治理、食品加工等行业快速发展的 2025 年,湖北塑料桶作为核心储物与转运设备,其品质可靠性、功能适配性与安全稳定性成为企业采购的核心诉求。湖北塑料桶、…

2025年质量好的湖北塑料水桶实力厂家行业内口碑厂家排行榜

2025 年质量好的湖北塑料水桶实力厂家行业内口碑厂家排行榜在工业生产、环保治理、农业养殖等领域需求升级的 2025 年,塑料水桶、水塔作为核心储物容器,其质量稳定性、耐腐性与安全性成为企业采购的关键考量。湖北塑…