单片机小制作报告电子琴精品.docVIP

  • 0
  • 0
  • 约1.32千字
  • 约 7页
  • 2026-11-04 发布于境外
  • 举报

单片机电子琴制作报告

这是一款采用89S52单片机控制的8键简易电子琴,用到了单片机定时器和键盘的知识。

一、功能说明:

由单片机的P1.0口输出音频信号,在P1.0口接三极管以驱动扬声器喇叭。P2口连接8个一端接地的按键做为输入,可以连接8只10K的电阻至电源做为上拉电阻(也可以不加)。P2.0至P2.7依次为Do、Re、Mi、Fa、So、La、Si、Do(高音)。

二、软件仿真:

1、先用proteus软件做出仿真电路原理图。

(带上拉电阻时原理图)

(无上拉电阻,总线结构原理图)

(运行中的原理图)

2、再用keil软件编辑汇编代码,联机进行仿真功能的检验。

(keil与proteus联机仿真中)

三、汇编代码:

BUZZEQUP1.0

ORG0000H

LJMPMAIN

ORG000BH

LJMPINT_T0

ORG0100H

MAIN: MOVSP,#60H

MOV30H,#00

MOV31H,#00

MOVP1,#0FFH

MOVTMOD,#01H

SETBET0

SETBEA

CLRTR0

START: MOVR0,P2

CJNER0,#0FFH,KEY1

CLRTR0

SJMPSTART

KEY1: CJNER0,#0FEH,KEY2

文档评论(0)

1亿VIP精品文档

相关文档