- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
用单片机产生正弦波程序
精品资料
精品资料
仅供学习与交流,如有侵权请联系网站删除谢谢PAGE
仅供学习与交流,如有侵权请联系网站删除谢谢PAGE2
精品资料
仅供学习与交流,如有侵权请联系网站删除谢谢PAGE
用单片机产生正弦波程序
要用到数模转换DAC0832
??????MOV?DPTR,#SINTAB????????;正弦表写入内部RAM6DH-7FH
??????MOV?R0,#6DH
LOOP:?CLR?A
??????MOVCA,@A+DPTR
??????MOV?@R0,A
??????INC?DPTR
??????INC?R0
??????CJNER0,#80H,LOOP
??????MOV?DPTR,#7FFFH?????????;设置D/A转换器的端口地址
??????MOV?R0,#6DH??????????????;设置正弦表指针
LOOP1:MOV?A,@R0???????????????;查表
??????MOVX@DPTR,A?????????????;D/A转换
??????ACALL?DELAY?????????????;延时,等待转换结束
??????DEC?R0????????????????????;正弦表位移量增量
??????CJNER0,#6DH,LOOP1?????????;第一象限输出完?
LOOP2:MOV?A,@R0???????????????;查表
??????MOVX@DPTR,A?????????????;D/A转换
??????acall?DELAY????????????;延时,等待转换结束
??????DEC?R0????????????????????;正弦表位移量减量
??????CJNER0,#6DH,LOOP2?????????;第二象限输出完?
LOOP3:MOV?A,@R0???????????????;查表
??????CPLA???????????????????????;表值取反
??????MOVX@DPTR,A?????????????;D/A转换
??????ACALL?DELAY????????????;延时,等待转换结束
??????INC?R0????????????????????;正弦表位移量增量
?????CJNER0,#7FH,LOOP3?????????;第三象限输出完?
LOOP4:MOV?A,@R0???????????????;查表
?????CPL?A?????????????????????;表值取反
?????MOVX@DPTR,A?????????????;D/A转换
?????ACALL?DELAY????????????;延时,等待转换结束
?????DEC?R0????????????????????;正弦表位移量减量
?????CJNER0,#6DH,LOOP4?????????;第四象限输出完?
?????SJMPLOOP1
DELAY:MOV?R7,#200??????????????;延时50ms
DEL1:MOVR6,#123
?????NOP
DEL2:JNZR6,DEL2
?????DJNZR7,DEL1
?????RET
SINTAB:
DB80H,83H,86H,89H,8DH,90H,93H,96H
DB99H,9CH,9FH,0A2H,0A5H,0A8H,0ABH,0AEH
DB0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H
DB0C7H,0CAH,0CCH,0CFH,0D1H,0D4H,0D6H,0D8H
DB0DAH,0DDH,0DFH,0E1H,0E3H,0E5H,0E7H,0E9H
DB0EAH,0ECH,0EEH,0EFH,0F1H,0F2H,0F4H,0F5H
DB0F6H,0F7H,0F8H,0F9H,0FAH,0FBH,0FCH,0FDH
DB0FDH,0FEH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,0FDH
DB0FDH,0FCH,0FBH,0FAH,0F9H,0F8H,0F7H,0F6H
DB0F5H,0F4H,0F2H,0F1H,0EFH,0EEH,0ECH,0EAH
DB0E9H,0E7H,0E5H,0E3H,0E1H,0DEH,0DDH,0DAH
DB0D8H,0D
您可能关注的文档
最近下载
- 《中国粮食问题》.ppt
- 厦门市《海绵城市建设工程施工与质量验收标准》DB3502Z 5010—2018.pdf
- 水利水电工程标准施工招标文件技术标准和要求(合同技术条款)(2009年版).doc
- 水泵采购投标方案(技术标 ).docx
- 五十六个民族之阿昌族介绍.pptx VIP
- 新教科版四年级科学上册《食物中的营养》教学课件.ppt
- 导弹的总体设计(西工大课件).pdf
- 额定电压450750 V及以下电缆试验方法.pdf VIP
- 跨学科实践活动2 自制净水器(同步课件)-【上好课】2024-2025学年九年级化学上册同步精品课堂(沪教版2024).pptx VIP
- 九年级数学30°、45°、60°的三角函数值-计算专题练习(含答案).pdf
文档评论(0)