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

AT89单片机信号发生器设计+硬件电路图+原理框图+源程序+流程图 第9页

更新时间:2010-10-27:  来源:毕业论文
AT89单片机信号发生器设计+硬件电路图+原理框图+源程序+流程图 第9页
附录D 总程序代码

;----------------------------------------------------
; **********伪指令赋值部分***********
;----------------------------------------------------
A0    BIT    P10     ;MAX038定义
A1    BIT    P11
KEY1  BIT    P32     ;按键定义
KEY2  BIT    P33
KEY3  BIT    P34
;============伪指令赋值部分结束============
;----------------------------------------------------
; ************主程序部分*************
;----------------------------------------------------
ORG  0000H
AJMP   START
ORG 0003H
RETI
ORG 0003H
RETI
ORG 000BH
RETI
ORG 0013H
RETI
ORG 001BH
RETI
ORG 0030H
START: MOV  SP,#60   ;主程序
CLR  EA
SETB  KEY1
SETB  KEY2
SETB  KEY3
LOOP:
JNB  KEY1, SANJIAO    ;驱动MAX038产生三角波子程序
JNB  KEY1, FANGBO     ;驱动MAX038产生方波子程序
JNB  KEY1, JUBO        ;驱动MAX038产生矩形波子程序
LCALL   JISHU          ;测量频率
LCALL   DISPLAY    ;调用显示
JMP   LOOP
;========================主程序结束==================
 
;----------------------------------------------------
; ************子程序部分*************
;----------------------------------------------------
SANJIAO:           ;三角波子程序
JB 20H.0,sanjiaobo_2

MOV P0,R2
CLR CS                        ;
优-文^论'文.网
http://www.youerw.com CJNE R2,#0FFH,sanjiaobo_1
SETB 20H.0                     ;
LJMP sanjiaobo_1
sanjiaobo_2:
MOV P0,R2
CLR CS
CLR WR
DEC R2
SETB WR
SETB CS

CJNE R2,#00,sanjiaobo_1
CLR 20H.0                   
sanjiaobo_1:
LJMP fanhui
 
fanhui:                      
MOV TH0,40H                
MOV TL0,41H
RETI          
RET
FANGBO:            ;方波子程序
MOV P0,R2   

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 

AT89单片机信号发生器设计+硬件电路图+原理框图+源程序+流程图 第9页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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