单片机实验——利用D完成电压测量及显示.docVIP

单片机实验——利用D完成电压测量及显示.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机实验——利用D完成电压测量及显示

单片机实验——利用AD完成电压测量及显示 1.实验目的 (1)掌握A/D转换器的基本原理和使用方法。 (2)掌握二进制数和BCD码之间的数值转换方法。 2.预习要点 (1)A/D转换器的基本原理和使用方法 (2)二进制数和BCD码之间的数值转换方法 3.实验设备 计算机、单片机实验箱,万用表。 4.实验内容 基本要求: 利用电位器,在0~5V范围调节A/D转换器0809的输入端ADIN的电压,在显示电路上显示00~50数值。 扩展要求: 相同输入条件下,在显示电路上显示-25~+24的数值 ORG 0000H SJMP MAIN ;**************************************************** ;主程序 ORG 0030H MAIN:MOV SP,#70H ;显示缓存区 MOV 32H,#11 ;为了兼容之前的显示程序,所以就通过改变 MOV 33H,#11 ;字型的方式让第3-8个数码管不亮,只显示前两位 MOV 34H,#11 MOV 35H,#11 MOV 36H,#11 MOV 37H,#11 ;初始化8155 MOV DPTR,#0100H MOV A,#03H MOVX @DPTR,A LOOP:MOV DPTR,#6000H ;AD的地址,应接CS3 MOV A,#00H ;选择通道0 IN0 MOVX @DPTR,A ;启动AD,开始转换 LCALL DELAY ;延时,等待转换完成,一般转换时间为100us左右 LCALL ADCON ;读取数据并处理 LCALL DISPLAY ;数码管显示 SJMP LOOP ;***************************************** ;读取数据并处理子程序 ADCON: MOVX A,@DPTR ;读取AD的输出X MOV B,#51 ;把00H-FFH之间的数据转换为0-50的数据 DIV AB ;这个我会给大家讲讲,很简单的,这里就不注释了 MOV 30H,A MOV A,B MOV B,#5 DIV AB MOV 31H,A RET ;************************************* ;显示子程序 DISPLAY: MOV R0,#30H MOV R3,#0FEH LD0:MOV DPTR,#0102H ;送字位 MOV A,R3 MOVX @DPTR,A MOV DPTR,#DTAB ;查表,送字形 MOV A,@R0 MOVC A,@A+DPTR MOV DPTR,#0101H MOVX @DPTR,A LCALL DELAY INC R0 MOV A,R3 JNB ACC.7,LD1 RL A MOV R3,A LJMP LD0 LD1:RET ;*********************************************** ;字形表 DTAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH ;数字0-9 DB 40H,00H ;40H为 - 00H为不亮 ;********************************************** ;延时1ms DELAY:

文档评论(0)

yuerang3062 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档