1 / 37
文档名称:

毕业设计基于单片机电子琴的设计.docx

格式:docx   大小:346KB   页数:37页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计基于单片机电子琴的设计.docx

上传人:ttteee8 2022/7/7 文件大小:346 KB

下载得到文件列表

毕业设计基于单片机电子琴的设计.docx

相关文档

文档介绍

文档介绍:摘要
当今社会,随着单片机的迅速发展以及电力电子器件的广泛应 用。能够熟练的掌握电力电子的应用以及功能成为屹立于沈阳理工大 学自动化莘莘学子的一项必不可少的技能。
我所做的是基于单片机的电子琴的课题,单子琴在当今时代已经 是很普遍的一种s 的数
据存储器(RAM) (52有384bytes的RAM) ・32条I/O 口线
条指令,大部分为单字节指令 ・21个专用寄存器 -2个可编
程定时/计数器・5个中断源,2个优先级(52有6个) •一个全双
工串行通信口 •外部数据存储器寻址空间为64kB •外部程
序存储器寻址空间为64kB •逻辑操作位寻址功能•双列直插
40PinDIP封装 •单一+5V电源供电 CPU:由运算和控制逻
辑组成,同时还包括中断系统和部分外部特殊功能寄存器; RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以 及欲显示的数据; ROM:用以存放程序、一些原始数据和表格;
I/O 口 :四个8位并行I/O 口,既可用作输入,也可用作输出; T/C:
两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式; 五个中断源的中断控制系统; 一个全双工UART (通用异步接
收发送器)的串行I/O 口,用于实现单片机之间或单片机与微机之间 的串行通信; 片内振荡器和时钟产生电路,石英晶体和微调电
容需要外接。最高振荡频率为12M。
与MCS-51兼容
4K字节可编程闪烁存储器 寿命:1000写/擦循环 数据保留时间:10年 全静态工作:0Hz-24MHz 三级程序存储器锁定
128X8位内部RAM
32可编程I/O线
两个16位定时器/计数器
5个中断源
可编程串行通道
低功耗的闲置和掉电模式
片内振荡器和时钟电路
管脚排列
P1. 0 [
1
=40
]Vcc
Pl. 1
[
2
39
]P0. O/ADO
P1. 2
[
3
38
]P0. 1/AD1
P1. 3
C
4
37
]P0. 2/AD2

[
5
36
]P0. 3/AD3
P1. 5
[
6
35
J P0. 4/AD4

[
7
34
]P0. 5/AD5
P1. 7
C
8
33
]P0. 6/AD6
RESET
[
9
32
J P0. 7/AD7
RXD/P3. 0
[
10
31
]EA/Vpp
J ALE/PRDG
J P^N
TXD/P3. 1 [
INT0/ [
11
12
30
29
INT1/P3. 3
[
13
28
]P2. 7/AD15
T0/
[
14
27
]
T1/P3. 5
[
15
26
]P2. 5/AD13
WR/P3. 6
[
16
25
J
M/P3. 7 [
17
24
J P2. 3/AD11
XTAL2
[
18
23
]P2. 2/AD 10
XTAL1
[
13
22
J P2. 1/AD9
PDIP Vss
[
20
21
]P2. 0/AD8
POD: P0口为一个8位漏级开路双向I/O □,每脚可吸收8TTL 门电流。当P1 口的管脚第一次写1时,被定义为高阻输入。P0能够用 于外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输 出原码,此时P0外部必须被拉高。
P1 口: P1 口是一个内部提供上拉电阻的8位双向I/0 口,P1 口缓 冲器能接收输出4TTL门电流。P1 口管脚写入1后,被内部上拉为高, 可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于内 部上拉的缘故。在FLASH编程和校验时,P1 口作为第八位地址接收。
P2□: P2口为一个内部上拉电阻的8位双向I/0 口,P2口缓冲器 可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部 上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部 拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序 存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八 位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址 数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P2口在 FLASH编程和校验时接收高八位地址信号和控制信号。
P3□: P3口管脚是8个带内部上拉电阻的双向I/0 口,可接收输 出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,