51单片机及LCD控制程序示例.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
51单片机及LCD控制程序示例

* * * * * * * * * * * * * * * * * * * * * * * 五、 DAC0832有哪些特点?由哪几种电路组成? 这个系列的芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到了广泛的应用 这类D/A转换器由8位输入锁存器、8位DAC寄存器、八位D/A转换电路及转换控制电路构成 。 六、 DAC0832主要特性参数有哪些?  分辨率为8位; 电流稳定时间1us; 可单缓冲、双缓冲或直接数字输入; 只需在满量程下调整其线性度; 单一电源供电(十5V~+15V), 低功耗,200mW。 * 七、 DAC0830系列与8031单片机有哪两种接口方法?如何实现?  1.单缓冲器方式接口 MOV DPTR , #ADDRES ;  MOV A, #DATA; MOVX @DPTR,A * 2.双缓冲器方式接口 DAC0830采用这种接法时,数字量的输入锁存和D/A转换输出是分两步完成的: 1)CPU数据总线分时地向各路D/A转换器输入要转换的数字量并锁存在各自的输入寄存器中; 2)然后CPU对所有的D/A转换器发出控制信号,使各个D/A转换器输入寄存器中的数据打入DAC寄存器,实现同步转换输出。 * 执行下面8条指令就能完成两路D/A同步转换输出 MOV DPTR,#0DFFFH ;指向DAC0830(1) MOV A, #data1 ;#datal送入DAC0830(1)中锁存 MOVX @DPTR, A MOV DPTR, #0BFFFH ;指向DAC0830(2) MOV A, #data2 ;#data2送入DAC0830(2)中锁存 MOVX @DPTR, A MOV DPTR, #7FFFH ;给0830(1)、0830(2)提供 MOVX @DPTR, A ;WR信号,同时完成D/A转换输出 * 八、在示波器上,同步输出梯形波的程序设计 提示:Y轴上输出梯形波,X轴上输出锯齿波,以求同步。   R5— 梯形波计数器 (00H~55H——55H~00H) R6—锯齿波计数器 (00H~FFH) * START: MOV R5, #00H MOV R6, # 00H LOOP1: MOV DPTR,#0DFFFH ;Y 上升 MOV A, R5 MOVX @DPTR, A INC R5 MOV DPTR, #0BFFFH MOV A, R6 MOVX @DPTR, A INC R6 MOV DPTR, #7FFFH MOVX @DPTR, A CJNE R5,#55H, LOOP1 (56H) * LOOP2: MOV DPTR, #0DFFFH ;Y 平坦 MOV A, R5 MOVX @DPTR, A MOV DPTR, #0BFFFH INC R6         MOV A, R6 MOVX @DPTR, A MOV DPTR, #7FFFH

文档评论(0)

rovend + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档