单片机中ADDC的作用

 我来答
意法半导体(中国)投资有限公司 2023-06-12
展开全部
像是一个论题,不知道你了解多少单片机。 原理就是,很多集成电路,是他具备运算,存储数据和程序的能力,以及输入输出端控制的能力。 使用我自己的话讲就是,通过编程是用算术和逻辑运算,io控制,定时器计数器等,来实现复杂的功能。 更专业的解答可联系意法半导体,产品服务:意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗、超高性能方向.目前提供16大产品线 (F0, G0, F1, F2, F3, G4, F4, F7, H7, MP1, L0, L1, L4, L4+,L5, WB),超过1000个型号。谢谢!
敢敢可爱Mr
推荐于2017-09-22 · TA获得超过5224个赞
知道小有建树答主
回答量:600
采纳率:50%
帮助的人:320万
展开全部
您说的可能是汇编语言中“带进位加法”指令吧?它的含义是:
做加法时,如果上文留下来有进位标志,则要多加1。

在多字长的运算中,这是一个很常用的指令。
例如,您要计算两个双倍字长的整数的和,可以如下:

(1)先用普通加法指令,将加数和被加数的低位字相加,得到的机器和作为和的低位字,如有进位,同时会产生进位标志。
(2)再用ADDC指令,将加数和被加数的高位字相加,得到的机器和作为和的高位字。

在这个过程中,如果第(1)步产生了进位,自然就会在第二步的时候,将这个进位进上去。
注意在执行ADDC的时候,如果又有进位,还会产生进位标志。故这个方法可以推广到三倍字长、四倍字长、……等等计算中。

另外还有一个灵活应用:可以用它实现“连同进位标志的循环左移”,即:
用ADDC指令对累加器(或具有累加器作用的某寄存器)作“自己加自己”的操作,效果就是:该寄存器内容左移一位,上文留下的进位标志移入该寄存器的最低位,该寄存器的原最高位移入进位标志。
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机原理由运算器、控制器、存储器、输入输出设备构成,单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程;单片机的应用:节能控制;智能语音设备;报警控制;医疗设备。 单片机原理及应用 本书详细地介绍了MC... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
超左右摇摆
2011-11-15 · TA获得超过136个赞
知道小有建树答主
回答量:133
采纳率:0%
帮助的人:96.9万
展开全部
ADDC 是带进位的加法 C代表CY位,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活如歌_
2011-11-14 · TA获得超过1.5万个赞
知道大有可为答主
回答量:7398
采纳率:78%
帮助的人:2609万
展开全部
你是说ADC0809里的地址线ADDC吗?
ADDC,ADDB,ADDA三根地址选择线决定选择哪一路模拟量输入
000,IN0
001, IN1
010, IN2
011, IN3
100,IN4
101,IN5
110,IN6
111,IN7
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式