电子元器件与实用电路设计制作报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子设计报告

第14组

组员:

学院学号班级

起佳(组长) 机电073101 向世明地空061094 敏地空061102 志伟地空061093

制作成果一.音乐卡片

制作原理:

音乐电路主要有三部分:电池、音乐芯片、喇叭。连接如下:

所需材料包括:电池、音乐IC、薄型喇叭、电线、开关。

详细电路:

电路结构:

扬声器是把音频电流转换成声音的电声器件,扬声器俗称喇叭。

制作成果二.LED跑马灯

制作原理:

八路发光二极管轮流点亮的实验,也就是通常所说的跑马灯实验,硬件部分包括8个发光二极管和8个限流电阻,下面是我们的原理图和实物图像,LED是有极性的,引脚长的为正极,引脚短的为负极,负极

和电阻一侧连接。

下面是我们完成的软件编程设计

输出I/O: P2。

/***********************文件包含***************************/

#include

#include//_crol_函数头文件

/************************宏定义****************************/

#define uchar unsigned char

#define uint unsigned int

/***********************变量定义***************************/

uchar temp;

/***********************延时函数***************************/void delay(uint z)

/***********************主函数*****************************/

void main()

代码:

ORG 0000H

START:MOV P1,#01111111B;最下面的LED点亮

LCALL DELAY;延时1秒

MOV P1,#10111111B;最下面第二个的LED点亮

LCALL DELAY;延时1秒

MOV P1,#11011111B;最下面第三个的LED点亮(以下省略)

LCALL DELAY

MOV P1,#11101111B

LCALL DELAY

MOV P1,#11110111B

LCALL DELAY

MOV P1,#11111011B

LCALL DELAY

MOV P1,#11111101B

LCALL DELAY

MOV P1,#11111110B

LCALL DELAY

MOV P1,#11111111B;完成第一次循环点亮,延时约0.25秒AJMP START;反复循环

;延时子程序,12M晶振延时约250毫秒

DELAY:

MOV R4,#2

L3: MOV R2 ,#250

L1: MOV R3 ,#250

L2: DJNZ R3 ,L2

DJNZ R2 ,L1

DJNZ R4 ,L3

RET

END

程序功能:通过不断的给I/O口赋值,从而改变输出状态,只是初学者最常用的一种方法是对于低电平有效的跑马灯,一次从低位到高位的点亮led灯。

小组分工合作:在各组员的密切配合下,电子制作圆满完成。小组成员一起讨论和研究了如何设计和制作,由起佳负责购买仪器和设计电路的格局,由小组成员一起完成电路的焊接工作(其中起佳焊接很专业),电路的编程由起佳完成,由向世明来负责取电线和锡等材料,由敏和志伟来负责焊接时的辅助工作,报告由向世明完成。

相关文档
最新文档