欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機控制TLC1549讀出來的數據怎么會0.04v變化
[打印本頁]
作者:
13805992984
時間:
2018-8-13 10:56
標題:
單片機控制TLC1549讀出來的數據怎么會0.04v變化
我用STC的我單片機,讀取TLC1549的數據,讀出來的數據為什么會是0.04v變化的呢?應該是0.01v才對的。基準是2.60v,輸入電壓是0.00-2.60v,顯示量程是0.00-10.23,分辨率應該是0.01才對。請各位高手指點一下,讀取的匯編程序發在下面,請大家指點一下。謝謝啦!我的微信號13805992984
作者:
13805992984
時間:
2018-8-13 10:59
這個是我寫的程序:AD_RS0: MOV R1,#10 ;讀1549 SETB AD_CS CLR AD_CLK CALL RST_DOG AD_RS1: SETB AD_CLK NOP NOP CLR AD_CLK DJNZ R1,AD_RS1 CLR AD_CS NOP NOP CALL DELAY SETB AD_CS CALL DELAY MOV A,#0 ;CLR EA ;stop break CLR AD_CS NOP NOP SETB AD_CLK CLR C ;讀取高2位 MOV C,AD_DAT ;get first MSB RLC A CLR AD_CLK NOP CLR C SETB AD_CLK MOV C,AD_DAT ;get secondary MSB RLC A MOV AD_DATH,A ;get two MSB CLR AD_CLK MOV R1,#8 ;讀取低8位 MOV A,#0 AD_RS2: SETB AD_CLK CLR C MOV C,AD_DAT RLC A CLR AD_CLK DJNZ R1,AD_RS2 MOV AD_DATL,A ;gain last eight bit RET
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1