问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教一个关于AD转换器的程序问题,必须用汇编语言

发布网友 发布时间:2022-04-23 10:26

我来回答

1个回答

热心网友 时间:2023-10-11 11:01

给你一个AD转换子程序,转换结果注释了,你自己根据需要改下就行了。
你的仿真图中,ADS7825的控制脚看不清,你根据自己的仿图改一下引脚定义就行了。
引脚定义为
BYTE BIT P1.2 ;ADS7825定义引脚
BUSY BIT P1.3
CS BIT P1.4
RC BIT P1.5
转换子程序如下:
;**********AD转换子程序**********
ADSConvert: ;通道选择在R6中
MOV A , #0FCH
ADD A , R6
MOV P1, A ;P1口选择模拟量输入通道
CLR CS
CLR RC
SETB RC
JNB BUSY,$ ;等待转换结束
CLR BYTE ;先读高8位
MOV adnumh,P0 ;从P0口读出高8位,放在adnumh中,自己改成30H或32H
SETB BYTE ;后读低8位
MOV adnuml,P0 ;从P0口读出低8位,放在adnuml中,自己改成31H或33H
SETB CS
RET ;转换结束在adnumh,adnumh中
最后要说明一点,ADS7825输入的模拟电压范围是正负10V的,不知你的仿真图的电压是多少?
还有,读出的数据结果是16位的带符号数,即模拟电压是负时,转换的结束是负数。电压是正时,转换结果是正数。你要处理好正负数的显示。追问稍等我明天或后天再仔细看看,请留下您邮箱,如果我有问题会问您的,我现在有点别的急事要忙,谢谢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样启用苹果手机的语音功能呢? 自动回复软件(自动回复软件下载) 庐山的原名叫什么 庐山的命名由来和文化传说有哪些? 怎样轻松运营本地资讯网站 微信发图片怎么突然模糊了 怎么将excel表格中的数字去掉怎么将excel表格中的数字去掉一个_百度... ...由于没有工作经验,求职会计和出纳都是石沉大海,怎么办? 我想找一种测试工具。工作范围:软件测试,产品功能测试,电子相关器件... 有一个小米手机推荐游戏,我想不起来名字是英文的 音乐超级带感 好像... 前缀ab,ac,ad分别是什么意思 化学中h加脚标ad是什么意思 请问英雄联盟中的,AD,AP分别代表什么?怎么都这样说。 电脑修复adobshplayer? 如图是实验室常用的仪器.(1)图甲中仪器AD、H的名称为______、______、______;(2)根据图中所给仪器 英雄联盟AD、AP、ADC、AC、分别是什么意思? 宝宝吃的ADH哪种好些 乙醇脱氢酶(ADH)是参与乙醇在体内代谢的主要酶.提高ADH的活性可缓解乙醇对肝脏的毒害作用.(1)某研 ad和dha可以一起吃吗? AD-H色谱柱的甲磺酸能加多少 AD-H 手性柱可以用0.1%的水吗? 本人失眠严重,想通过中成药调理,活力苏口服液,古汉养生精,杞菊地黄丸那种效果好 泡女孩子的技巧 在银行转账给别人,怎样备注 第一次跟女孩搭讪,应该聊些什么? 不知情的情况下帮人转账犯法吗 追女生应该怎么聊天,谈恋爱聊什么话题才合适? 转账给别人会泄露自己的银行卡的相关信息吗? 帮别人转账会判多少年 追女孩子聊天技巧 (1AD)H =( )B = ( )D h( )ad补全单词并写出汉语 avi AD转化adc_l adc_h转换结果 n ad h怎么样 shape you中一分子ad h穿梭进入线粒体后用 苹果内存在设置的哪里面 苹果内存在哪里查找 苹果手机内存查看在哪里 为什么我已满16周岁却办不了银行卡 QQ聊天框怎么换回默认气泡? 16岁办不了银行卡? qq语音和打字是一个气泡,想调成不一个气泡,怎么调 办理银行卡必须要到16岁吗?没满16能不能办,没到16怎么办理银行卡? 今天刚满16岁为什么不能办理银行卡? 我已满16周岁,去银行不给办卡,说16岁不能办卡要满18周岁,但我需要银行卡怎么办? 怎么取消QQ的语音气泡,我的卡了,按恢复默认也没有用? QQ语气气泡声纹不见了,变成空格的那种,还是一闪一闪的? qq语音气泡和文字气泡不一样怎么设置成一样的? 满16岁单独去办银行卡被拒绝怎么回事? QQ中的语音特效气泡怎么去掉?