




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
;T0832-1.asm;D/A转换实验,产生方波;*根据CHECK配置信息修改下列符号值*IOY0 EQU 9C00H ;片选IOY0对应的端口始地址;*DA0832 EQU IOY0+00H*4 ;DA0832的端口地址STACK1 SEGMENT STACK DW 256 DUP(?)STACK1 ENDSDATA SEGMENTSTR1 DB DA0832: Square Wave $ ;定义显示的字符串DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV DX,OFFSET STR1 ;显示字符串 MOV AH,9 INT 21HLOOP1: MOV DX,DA0832 ;写00H,输出低电平 MOV AL,00H OUT DX,AL CALL DALLY MOV DX,DA0832 ;写0FH,输出高电平 MOV AL,7FH OUT DX,AL CALL DALLY MOV AH,1 ;判断是否有按键按下 INT 16H JZ LOOP1 ;无按键则跳回继续循环,有则退出QUIT: MOV AX,4C00H ;返回到DOS INT 21HDALLY PROC NEAR ;软件延时子程序 PUSH CX PUSH AX MOV CX,0050HD1: MOV AX,5000HD2: DEC AX JNZ D2 LOOP D1 POP AX POP CX RETDALLY ENDPCODE ENDS END START;T0832-2.asm;D/A转换实验,产生三角波;*根据CHECK配置信息修改下列符号值*IOY0 EQU 9C00H ;片选IOY0对应的端口始地址;*DA0832 EQU IOY0+00H*4 ;DA0832的端口地址STACK1 SEGMENT STACK DW 256 DUP(?)STACK1 ENDSDATA SEGMENTSTR1 DB DA0832: Triangle Wave $ ;定义显示的字符串DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV DX,OFFSET STR1 ;显示字符串 MOV AH,9 INT 21HLOOP1: MOV AL,00H ;D/A转换起始值UP: MOV DX,DA0832 ;启动D/A转换 OUT DX,AL CALL DALLY INC AL CMP AL,7FH JNE UPDOWN: MOV DX,DA0832 OUT DX,AL CALL DALLY DEC AL CMP AL,00H JNE DOWN MOV AH,1 ;判断是否有按键按下 INT 16H JZ LOOP1 ;无按键则跳回继续循环,有则退出QUIT: MOV AX,4C00H ;返回到DOS INT 21HDALLY PROC NEAR ;软件延时子程序 PUSH CX PUSH AX MOV CX,0010HD1: MOV AX,0100HD2: DEC AX JNZ D2 LOOP D1 POP AX POP CX RETDALLY ENDPCODE ENDS END START程序介绍:单片机通过DAC0832转换在LM358的7脚输 出三角波。实际应用如:函数波形发生器。 程序实例(0832shan.asm): ORG 0000H MAIN: MOV DPTR,#0BFFFH ;选通地址 STR1: MOV R6,#00H ;通过上升和下降来产生三角波/ ;电压随时间上升/ STR2: MOV A,R6 MOVX DPTR,A INC R6 CJNE R6,#0FFH,STR2 / ;电压随时间下降/ STR3: DEC R6 MOV A,R6 MOVX DPTR,A CJNE R6,#00H,STR3 ;/ AJMP STR1 END 78 8.2 方波 程序介绍:程序介绍:单片机通过DAC0832转换在 LM358的7脚输出方波。实际应用如:函数波形发生器。 程序实例(0832fan.asm): ORG 0000h MAIN: MOV DPTR,#0BFFFH ;通过高低电平地的变化来输出方波/ LOOP1: MOV A,0 MOVX DPTR,A ;向选通地址送低电平地 ACALL DELAY MOV A,#0FFH MOVX DPTR,A ;向选通地址送高电平 ACALL DELAY AJMP LOOP1 ;/ DELAY: MOV 30H,#0FFH ;延时,通过改变它的大小 可以改变占空比 D2: DJNZ 30H,D2 RET END 8.3 正弦波 程序介绍:程序介绍:单片机通过DAC0832转换在 LM358的7脚输出正弦波。实际应用如:函数波形发生器。 程序实例(0832xuan.asm): ORG 000H MAIN: MOV R1,#00H ;取表格初值 79 LOOP1: ;在表格里取数送到指定地址/ MOV A,R1 MOV DPTR,#SETTAB MOVC A,A+DPTR MOV DPTR,#0BFFFH MOVX DPTR,A ;/ INC R1 ;表格加一 AJMP LOOP1 ;循环 SETTAB: ;正弦表格/ DB 80H,83H,86H,89H,8DH,90H,93H,96H DB 99H,9CH,9FH,0A2H,0A5H,0A8H,0ABH,0AEH DB 0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H DB 0C7H,0CAH,0CCH,0CFH,0D1H, 0D4H,0D6H,0D8H DB 0DAH,0DDH,0DFH,0E1H,0E3H, 0E5H,0E7H,0E9H DB 0EAH,0ECH,0EEH,0EFH,0F1H, 0F2H,0F4H,0F5H DB 0F6H,0F7H,0F8H,0F9H,0FAH, 0FBH,0FCH,0FDH DB 0FDH,0FEH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH DB 0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FEH,0FDH DB 0FDH,0FCH,0FBH,0FAH,0F9H, 0F8H,0F7H,0F6H DB 0F5H,0F4H,0F2H,0F1H,0EFH, 0EEH,0ECH,0EAH DB 0E9H,0E7H,0E5H,0E3H,0E1H, 0DEH,0DDH,0DAH DB 0D8H,0D6H,0D4H,0D1H,0CFH, 0CCH,0CAH,0C7H DB 0C5H,0C2H,0BFH,0BCH,0BAH, 0B7H,0B4H,0B1H DB 0AEH,0ABH,0A8H,0A5H,0A2H, 9FH, 9CH, 99H DB 96H, 93H, 90H, 8DH, 89H, 86H, 83H, 80H,80 DB 80H, 7CH, 79H, 78H, 72H, 6FH, 6CH, 69H DB 66H, 63H, 60H, 5DH, 5AH, 57H, 55H, 51H DB 4EH, 4CH, 48H, 45H, 43H, 40H, 3DH, 3AH DB 38H, 35H, 33H, 30H, 2EH, 2BH, 29H, 27H DB 25H, 22H, 20H, 1EH, 1CH, 1AH, 18H, 16H DB 15H, 13H, 11H, 10H, 0EH, 0DH, 0BH, 0AH DB 09H, 08H, 07H, 06H, 05H, 04H, 03H, 02H DB 02H, 01H, 00H, 00H, 00H, 00H, 00H, 00H DB 00H, 00H, 00H, 00H, 00H, 00H, 01H, 02H DB 02H, 03H, 04H, 05H, 06H, 07H, 08H, 09H DB 0AH, 0BH, 0DH, 0EH, 10H, 11H, 13H, 15H DB 16H, 18H, 1AH, 1CH, 1EH, 20H,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国黑水虻养殖项目创业计划书
- 中国计算中心项目创业计划书
- 中国激光雕刻光刻控制软件项目创业计划书
- 中国蓝莓种植项目创业计划书
- 中国口腔医疗器材项目创业计划书
- 中国口腔科用设备制造项目创业计划书
- 中国酒店信息管理系统项目创业计划书
- 2025产品授权合同范本
- 2025年上海市办公家具采购合同
- 2025保洁及维护服务合同
- 《运营管理》案例库
- 中国石化加油站视觉形象(vi)标准手册
- 化工原理第十三章-萃取课件
- 美容院卫生管理制度(常用版)
- 机场行李输送系统设计论文-本科论文
- 白带常规报告单模板
- 2022年全国工会财务知识大赛参考题库精简600题(含各题型)
- 新教材教科版五年级下册科学全册课时练(课后作业设计)(含答案)
- 《国学典籍英译》课程教学大纲
- 校外毕业设计(实习)申请表模板.docx
- 钢管悬挑脚手架搭设方案
评论
0/150
提交评论