永发信息网

为什么12c5a60s2单片机ADC存在ADRJ=0和ADRJ=1两种储存方式?

答案:2  悬赏:20  手机版
解决时间 2021-03-09 21:01
  • 提问者网友:暗中人
  • 2021-03-09 16:29
为什么12c5a60s2单片机ADC存在ADRJ=0和ADRJ=1两种储存方式?
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-03-09 18:01


其实任何一种存储方式都可以通过对数据的移位、组合处理来满足取8位和取10位结果,。但是为了方便用户处理数据,就把它分成了两种存储方式。当用户想要取8位结果时,另ADRJ=0,使用ADC_RES寄存器的值就行了,ADC_RESL寄存器就不用管它了。当用户想要取10位结果时,令ADRJ=1,直接使用ADC_RES和ADC_RESL两个寄存器就行了。无须进行其他变换操作。
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-03-09 19:13
这是因为不同的用户会有不同的需求造成 的.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯