作者poneponecar ()
看板ASM
標題[問題] ET44M210的AD converter一問
時間Wed Jun 10 23:23:40 2009
最近小弟再使用義統電子出的這顆微控器
感覺使用方式跟8051很像
但我用到有關AD的地方
卻有一個問題一直想不透
在ADC轉換完成之後
他的資料會存在ADDATAH和ADDATAL中
但比較跟直觀上不一樣的一點是
轉換完成的資料是10個bit
存放方式為
ADDATAH
ADD9 ADD8 ADD7 ADD6 ADD5 ADD4 ADD3 ADD2
ADDATAL
ADD1 ADD0 - - - - - -
我想問的問題是
為什麼不是把low byte放完再放到high byte呢?
這樣的存放方式有什麼好處嗎?
謝謝大家的回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.138.112
1F:推 WolfLord:省下精度調整,直接MAP SING BIT 06/10 23:59
2F:→ poneponecar:可以在更詳細解釋嗎 謝謝 06/11 01:19
3F:→ m490521:並不是每次解析度都需要到那麼高的,且ad 通常是+-2LSB 06/11 10:27
4F:→ m490521:去掉較不精準的2bit,且只需讀取一次就可以得到8bit 06/11 10:29
5F:→ ksmrt0123:這應該是為了 "換精度"不必改程式 才這樣設計的 06/11 22:31
6F:→ ksmrt0123:從9-bit到16-bit A/D 都可用同樣的程式 06/11 22:32