中易网

DAC0832与at89c51单片机产生锯齿波的程序

答案:1  悬赏:10  
解决时间 2021-01-16 20:25
  • 提问者网友:锁深秋
  • 2021-01-16 14:51
DAC0832与at89c51单片机产生锯齿波的程序
最佳答案
  • 二级知识专家网友:woshuo
  • 2021-01-16 15:34
code SEGMENT
ASSUME CS:code
start: MOV CX, 8000H ;波形个数
MOV AL, 0 ;锯齿谷值
next: MOV DX, port1 ;打开第一级锁存
OUT DX, AL
MOV DX, port2 ;打开第二级锁存
OUT DX, AL
CALL delay ;控制锯齿波的周期
INC AL ;修改输出值
CMP AL, 0CEH ;比较是否到锯齿峰值
JNZ next ;未到跳转
MOV AL, 0 ;重置锯齿谷值
LOOP next ;输出个数未到跳转
MOV AH, 4CH ;返回DOS
INT 21H
;子程delay (略)
code ENDS
END start
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息