全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ADC0832程序完整版源Proteus模拟来源:互联网作者:这段时间我一直怀疑ADC0832程序,在网上找到了很多代码,模拟成了pro teus,最终出现了一些奇怪的问题,有些根本无法读取数据,有些错误的数据。基准电压为5V时,如果将输入电压从0调整为5V,则读取的数据必须为0到255,2.5V应为128。但是,如果输入02.5V,则输入0255、2.5V将读取从0、2.5 5V、0增加到255的值的源代码总是错误的。请参考今天下午特别阅读的ADC0832英文原版的数据表、另一份中文文档,然后阅读完成的程序、MSB FIRST DATA和LSB FIRST DATA,并进行比较。如果两个数据相同,则返回读取的数据,否则返回0以防止读取错误,从而更可靠。通过了pro teus模拟。下图是ADC0832的计时图。其中,T-SetUp是250ns,使用51单片机,因此可以不考虑晶振11.0592MHz,大于此值的机器循环,但是为了避免异常,或者延迟了两个机器循环。第11个时钟下降后,DO的级别是MSB FIRST输出的最后一个位置,也是LSB FIRST输出的第一个级别。以下代码用于读取ADC0832:CPPview plain copy sbit cs _ 0832=P1 0;sbit CLK _ 0832=P1 1;sbit DO _ 0832=P1 2;/DI,如果DO不同,则可以共享一个接口sbit DI _ 0832=P1 2;extern void _ nop _(void);# define pulse 0832()_ nop _();_ nop _();CLK _ 0832=1;_ nop _();_ nop _();CLK_0832=0/将模拟电压值转换为8位二进制值并返回Unsigned char read0832()Unsigned char i,ch=0,ch1=0;CS _ 0832=0;/选择切片,DO是高阻力状态DI _ 0832=1;/其中T-SetUp: 250ns暂停(通过pulse0832完成)pulse 0832();/第一脉冲,起始位,DI设置高度DI _ 0832=1;pulse 0832();/第二个脉冲,DI=1表示双通道单极输入DI _ 0832=1;pulse 0832();/第三个脉冲,DI=1表示选择通道1(CH2)/51单片机准双向IO端口:读取前必须写1DI _ 0832=1;/MSB FIRST DATAfor(I=0);I 8;I) pulse 0832();ch=1;If(DO_0832=1)Ch |=0x01/MSB FIRST输出的最后一个位以及LSB FIRST输出的第一个位/因为同一个时钟会沿着下落,所以先执行读取,然后再执行pulse/LSB FIRST DATAfor(I=0);I 8;I) ch1=1;If(DO_0832=1)Ch1 |=0x80puls
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学中医康复技术(中医康复基础)试题及答案
- 2025年高职食品营养与检测(食品营养成分分析)试题及答案
- 2025年中职第二学年(烹饪工艺与营养)汤羹制作工艺试题及答案
- 禁毒宣传培训课件
- 国内顶尖AI实验室巡礼
- 团队伙伴介绍话术
- 2026广西壮族自治区山口红树林生态国家级自然保护区管理中心招聘1人备考题库及完整答案详解
- 2025-2026学年北京市石景山区高三上学期期末英语试题
- 2026广东佛山顺德区龙江中学招聘临聘教师备考题库及答案详解(夺冠系列)
- 2026浙江温州市平阳县海大海洋产业创新研究院招聘3人备考题库附答案详解
- 2025年度耳鼻喉科工作总结及2026年工作计划
- 2024年执业药师《药学专业知识(一)》试题及答案
- 2025宁夏黄河农村商业银行科技人员社会招聘考试笔试参考题库及答案解析
- 统编版语文一年级上册无纸化考评-趣味乐考 玩转语文 课件
- 2025年新水利安全员b证考试试题及答案
- 高压氧进修课件
- 2025无人机物流配送网络建设与运营效率提升研究报告
- 铝锭采购正规合同范本
- 城市更新能源高效利用方案
- 2025 精神护理人员职业倦怠预防课件
- 春播行动中药贴敷培训
评论
0/150
提交评论