电子设计报告第14组组员:姓名学院学号班级郑起佳(组长)机电20101000382073101向世明地空20091003249061094张敏地空20101004418061102姜志伟地空20091004063061093制作成果一.音乐卡片制作原理:音乐电路主要有三部分:电池、音乐芯片、喇叭。连接如下:所需材料包括:电池、音乐IC、薄型喇叭、电线、开关。详细电路:电路结构:扬声器是把音频电流转换成声音的电声器件,扬声器俗称喇叭。。制作成果二.LED跑马灯制作原理:八路发光二极管轮流点亮的实验,也就是通常所说的跑马灯实验,硬件部分包括8个发光二极管和8个限流电阻,下面是我们的原理图和实物图像,LED是有极性的,引脚长的为正极,引脚短的为负极,负极和电阻一侧连接。下面是我们完成的软件编程设计输出I/O:P2。/***********************文件包含***************************/#includereg52.h#includeintrins.h//_crol_函数头文件/************************宏定义****************************/#defineucharunsignedchar#defineuintunsignedint/***********************变量定义***************************/uchartemp;/***********************延时函数***************************/voiddelay(uintz)/***********************主函数*****************************/voidmain()代码:ORG0000HSTART:MOVP1,#01111111B;最下面的LED点亮LCALLDELAY;延时1秒MOVP1,#10111111B;最下面第二个的LED点亮LCALLDELAY;延时1秒MOVP1,#11011111B;最下面第三个的LED点亮(以下省略)LCALLDELAYMOVP1,#11101111BLCALLDELAYMOVP1,#11110111BLCALLDELAYMOVP1,#11111011BLCALLDELAYMOVP1,#11111101BLCALLDELAYMOVP1,#11111110BLCALLDELAYMOVP1,#11111111B;完成第一次循环点亮,延时约0.25秒AJMPSTART;反复循环;延时子程序,12M晶振延时约250毫秒DELAY:MOVR4,#2L3:MOVR2,#250L1:MOVR3,#250L2:DJNZR3,L2DJNZR2,L1DJNZR4,L3RETEND程序功能:通过不断的给I/O口赋值,从而改变输出状态,只是初学者最常用的一种方法是对于低电平有效的跑马灯,一次从低位到高位的点亮led灯。小组分工合作:在各组员的密切配合下,电子制作圆满完成。小组成员一起讨论和研究了如何设计和制作,由郑起佳负责购买仪器和设计电路的格局,由小组成员一起完成电路的焊接工作(其中郑起佳焊接很专业),电路的编程由郑起佳完成,由向世明来负责取电线和锡等材料,由张敏和姜志伟来负责焊接时的辅助工作,报告由向世明完成。