毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

电子琴设计eda 第4页

更新时间:2010-2-2:  来源:毕业论文
电子琴设计eda 第4页
图3-13          3.5发光管驱动电路
显示电路用于显示电路的运行状态,我们选用普通的红色发光二极管作为指示灯,当按下录音开始键时,录音指示灯亮,表示在录音,当按下录音结束键时,录音指示灯灭,再按下放音键时,放音指示灯亮,表示在放音,放音完毕指示灯自动熄灭。电路见图3-14。
 
图3-14

第四章  总电路图
4.1 SCH图
 
图4-1
4.2 PCB图
            图4-2
第五章  软件设计
在本次毕业设计中,其中 EEPROM程序的编写包括:单字节的读、写程序;多字节的读、写程序;EEPROM结合音乐的读、写程序等。程序分别如下:
5.1 EEPROM单字节的读、写程序流程图
 
图5-1
5.1.1 EEPROM单字节的读、写程序
ORG 0000H
LJMP MAIN
ORG 0100H                  ;程序入口地址
MAIN:MOV DPTR,#1000H             ;EEPROM的起始地址
MOV A,#55H                 ;给A送初值
MOVX @DPTR,A               ;把55H这个数送到EEPROM中
CALL DEL15ms               ;等待数据存放完成
MOV DPTR,#1000H            ;定义EEPROM的首地址
MOVX A,@DPTR               ;把EEPROM中对应地址中的数读入到A
MOV R0,A        ;把数据送到寄存器
LOOP:SJMP LOOP                   ;停止
DEL15ms:MOV R7,#3CH;60*0.25ms
DEL25:MOV R6,#04FH               ;定时15ms子程序
DEL15:DJNZ R6,DEL15
DJNZ R7,DEL25
RET
END
5.2 EEPROM多字节的读、写程序流程图
 
图5-2
5.2.1 EEPROM多字节的写程序
      ORG 0000H             ;定义程序开始位置
      MOV A,#00H                 ;定义写入的数的初值
      MOV R1,#40H                ;数据存放的长度
MOV DPTR,#0000H            ;定义EEPROM的起始地址
LOOP:MOVX @DPTR,A                ;把数写到EEPROM中
      LCALL DEL15ms              ;EEPROM存放所需的时间
      INC A                      ;自加1,初值加1
      INC DPTR                   ;指向下一个存放地址
      DJNZ R1,LOOP               ;判断是否已写入40H长度数据
      SJMP $                     ;结束
DEL15ms:MOV R7,#3CH;60*0.25ms
DEL25:MOV R6,#04FH               ;延时15ms子程序
DEL15:DJNZ R6,DEL15
      DJNZ R7,DEL25
RET
5.2.2 EEPROM多字节的读程序
ORG 0000H ;定义程序开始位置
MOV R0,#40H                 ;数据存放初始地址为#40H
MOV R1,#40H                 ;数据存放的长度为40H
MOV DPTR,#0000H             ;定义EEPROM的起始地址
LOOP:MOVX A,@DPTR                 ;读EEPROM对应地址的数给A
MOV @R0,A                   ;把A送给R0指向的地址
INC DPTR                    ;自加1,指向下一读数地址
INC R0                      ;自加1,指向下一个存放地址
DJNZ R1,LOOP                ;判断是否已读出40H长度数据
SJMP $                      ;结束
5.2.3程序先后运行后DATA数据的变化框图如下红字部分所示
 
图5-3
5.3 EEPROM结合音乐的读、写程序流程图
图5-4
5.3.1 EEPROM结合音乐的读、写程序
说明:先将TAB1中的数据写入EEPROM,再将EEPROM的数据播放
ORG 0000H
LJMP MAIN              ;定义主程序入口

上一页  [1] [2] [3] [4] [5] 下一页

电子琴设计eda 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。