信号发生器的设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国电子设计大赛培训班设计报告(信号发生器)组员:龚文周、彭玉琴、李冻秀、胡高丽
1.实验任务
(1).产生锯齿波;
(2).产生三角波;
(3).产生正弦波;
(4).幅度微调;
2.电路原理图
整体原理图
主要芯片——89C51及接法
PCB板布线图
数摸转换的接法3.程序框图
6.汇编源程序
ORG 0000h
mov sp ,#40h
main:jnb p1.0,b1
jnb p1.1,b2
jnb p1.2,b3
ajmp main
b1:acall delay
jb p1.0,main
ajmp sins
b2:acall delay
jb p1.1,main
ajmp sanjiao
b3:acall delay
jb p1.2,main
ajmp juchi
delay:mov r7,#20
d1:mov r6,#250
d2:djnz r6,d2
djnz r7,d1
ret
sins:mov dptr,#tab
mov r3,#0
mov r2,#8
mov r0,#30h
n1:mov a,r3
movc a,@a+dptr
mov @r0,a
inc r3
djnz r2,n1
mov dptr,#0ffffh
n2:mov r0,#30h
mov r2,#8
n3:mov a,@r0
movx @dptr,a
inc r0
djnz r2,n3
ajmp n2
sanjiao:mov dptr,#0ffffh clr a
m1:movx @dptr,a
add a,#1
jnc m1
mov a,#0feh
clr c
m2:movx @dptr,a
subb a,#1
jnc m2
clr c
ajmp sanjiao
juchi:mov dptr ,#0ffffh
clr a
l1:movx @dptr,a
inc a
ajmp l1
tab:db 7dh,0d5h,0fah,0d5h,7dh,25h,0h,25h end