当前位置:首页 > 工业控制 > 电子设计自动化
[导读]如表是在ADC0809的基准电压(Vref)为5.12 V时,模拟输入电压与输出电压的对应关系表,其中最小电压准位是5/28=5/256=0.2V。 这样,当由ADC0809的D[7..0]收到的数据信号是10000110(即86H)时,则对照如表时,高4位1

如表是在ADC0809的基准电压(Vref)为5.12 V时,模拟输入电压与输出电压的对应关系表,其中最小电压准位是5/28=5/256=0.2V。

这样,当由ADC0809的D[7..0]收到的数据信号是10000110(即86H)时,则对照如表时,高4位1000是2.56 V,而低4位0110是0.12V,所以最后的电压输出结果是2.56V+0.12V=2.68V。

如表 ADCOSO9模拟输入电压与输出电压的对应关系
ADCOSO9模拟输入电压与输出电压的对应关系

为了方便后续的电压数据显示,我们应将输出电压表示成12位的BCD码形式。如上述的2.56V是0010 0101 0110,0.12 V是0000 0001 0010,所以相加的结果2.68 V是001001101000,因此必须设计一个12位的BCD码加法程序。

如图是2.56+0.18=2.74的二进制的BCD加法示意图。从图中可以看出,二进制BCD码相加时,由最低位4位加 如图 BCD加法示意图起,且每4位相加的结果超过10时需作进位操作。

BCD加法示意图



如图 BCD加法示意图

因此实现本功能的程序段的设计思路是:在读到ADC0809的D[7..0]转换数据后,先用查表的指令算出高、低4位的两个电压值,并分别用12位的BCD码表示;接着设计一个12位的BCD码加法器,将得到的两个12位的BCD码相加即可。



来源:ks990次

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

香港2026年2月2日 /美通社/ -- 全球领先的互联网社区创建者 - 网龙网络控股有限公司 ("网龙"或"本公司",香港...

关键字: AI BSP EDA 网络游戏

在集成电路设计(EDA)领域,团队协作面临设计文件庞大、版本迭代频繁、依赖关系复杂等挑战。传统基于共享文件夹或本地备份的协作方式易导致文件冲突、历史丢失等问题。Git作为分布式版本控制系统,结合EDA工具特性进行定制化配...

关键字: EDA 集成电路

在电子设计自动化(EDA)领域,库文件管理是连接设计创意与工程落地的核心纽带。从元件符号的精准建模到工艺库的版本迭代,高效管理策略不仅能提升设计效率,更能避免因数据不一致导致的生产事故。本文将从符号创建规范、工艺库版本控...

关键字: EDA 电子设计自动化

在数字集成电路设计中,EDA约束文件是连接设计意图与物理实现的桥梁。其中,Synopsys Design Constraints(SDC)作为行业标准格式,通过精确描述时钟行为、路径延迟和物理规则,指导综合、布局布线及时...

关键字: EDA SDC语法

在SoC设计复杂度指数级增长的背景下,传统数字仿真与模拟仿真分离的验证模式已难以满足需求。混合信号协同仿真通过打破数字-模拟边界,结合智能覆盖率驱动技术,成为提升验证效率的关键路径。本文提出"协同仿真框架+动态覆盖率优化...

关键字: EDA SoC设计

在先进制程(7nm及以下)芯片设计中,版图验证的复杂度呈指数级增长。通过自动化脚本实现DRC(设计规则检查)和LVS(版图与电路图一致性检查)的批处理执行,可将验证周期从数天缩短至数小时。本文以Cadence Virtu...

关键字: EDA DRC/LVS脚本

在高速数字电路设计中,信号完整性(SI)是确保系统可靠性的核心要素。眼图测量作为评估信号质量的关键工具,能够直观反映码间串扰、噪声和抖动对信号的影响。而预加重技术作为补偿高频损耗的核心手段,其参数调优直接影响眼图张开度与...

关键字: EDA 眼图测量 高速数字电路

在嵌入式开发领域,程序编译后会生成多种不同格式的文件,其中bin、hex、axf和elf是最常见的几种。这些文件虽然最终都用于烧录到芯片中运行,但它们在结构、用途和包含的信息上存在显著差异。

关键字: 嵌入式 数据

终止潮背后:IPO重启、估值体系错位、不确定性的三重博弈

关键字: 半导体 EDA SoC
关闭