没有合适的资源?快使用搜索试试~ 我知道了~
电子琴--单片机实训报告--大学毕业设计论文.doc
0 下载量 83 浏览量
2023-07-05
12:10:51
上传
评论
收藏 345KB DOC 举报
温馨提示
试读
15页
电子琴--单片机实训报告--大学毕业设计论文.doc
资源推荐
资源详情
资源评论
单片机设计与制作实训报告
题目: 电子琴
系别: xx 系
班级: xx 班
姓名: xxx
学号: 123456789
指导老师:xxx
实训时间:一周
x 年 x 月 xx 日
1、实训目的:熟悉单片机使用方法及领域,软硬件结合掌握单片机综合应用
糸统设计和调试的方法,
2、设计要求:电子琴有九个按键,其中有八个按键分别对应八个乐谱中的基
本音符,第九个按键为自动播放按键,当按下此键即自动播放歌曲直到播放歌
曲直到歌曲结束或按下音符键即停止播放音乐。
3、开发环境及简介:
1. 系统概述
Keil C51 是美国 Keil Software 公司出品的 51 系列兼容单片机 C 语言软件开发
系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护性上有明显的优
势,因而易学易用。用过汇编语言后再使用 C 来开发,体会更加深刻。
Keil C51 软件提供丰富的库函数和功能强大的集成开发调试工具,全 Windows
界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到 Keil
C51 生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理
解。在开发大型软件时更能体现高级语言的优势。
4、实训器件:
1. AT89C51 1 个
2. 按键 9 个
3. PNP 三极管 1 个
4. 4.7K 电阻 1 个
5. 10k 电阻 1 个
6. 无源蜂鸣器 1 个
7. 电解电容 1 个
8. 30pF 磁片电容 2 个
9. 晶振 1 个
4.1 主要元器件简介
(1)AT89C51 单片机
AT89C51 是一种带 4K 字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable
and Erasable Read Only Memory)的低电压、高性能 CMOS8 位微处理器,俗称单片机。
单片机的可擦除只读存储器可以反复擦除 1000 次。该器件采用 ATMEL 高密度非易失存储器
制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和
闪烁存储器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微控制器,AT89C51 单片机为
很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
主要特性:与 MCS-51 兼容;4K 字节可编程闪烁存储器;寿命:1000 写/擦循环;数据
保留时间:10 年;全静态工作:0Hz-24MHz;三级程序存储器锁定;128×8 位内部 RAM;
32 可编程 I/O 线;两个 16 位定时器/计数器;5 个中断源;可编程串行通道;低功耗的闲
置和掉电模式;片内振荡器和时钟电路。
(2)蜂鸣器
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打
印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声
器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。
1.电压式蜂鸣器 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣
箱、外壳等组成。有的压电式蜂鸣器外壳上还装有发光二极管。
压电蜂鸣片由锆钛酸铅或铌镁酸铅压电陶瓷材料制成。在陶瓷片的两面镀上银电极,
经极化和老化处理后,再与黄铜片或不锈钢片粘在一起。
剩余14页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 344
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功