• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






请教16F677A/D问题
#1
新會員
新會員


查看用戶資訊
各位大大:以下我是A/D初始化的程序,该程序用仿真可以通过,但是在目标板上A/D转换的数值不对,请大家帮忙看下是什么问题?谢谢.
;************* 硬件初始化 **************
BCF STATUS,RP1 ;选体0为当前体
BCF STATUS,RP0
CLRF INTCON ;中断控制寄存器清零
MOVLW 80H
MOVWF PORTA ;PORTA初始化
CLRF PORTB ;PORTB初始化
MOVLW 0C0H
MOVWF PORTC ;PORTC初始化

BSF STATUS,RP1 ;BANK 2
MOVLW 70H ;RC<2:0>为模拟输入AN<6:4>
MOVWF ANSEL
MOVLW 0CH ;RB<5:4>为模拟输入AN<11:10>
MOVWF ANSELH

CLRF WPUB ;禁止PORTB弱上拉
CLRF IOCB ;禁止PORTB引脚中断

BSF STATUS,RP0 ;BANK 1
BCF STATUS,RP1

MOVLW B'01100101' ;振荡器控制,稳定的4MHZ内部振荡器作为时钟
MOVWF OSCCON
CLRF WPUA ;禁止PORTA弱上拉
CLRF IOCA ;禁止PORTA引脚中断
MOVLW 00H ;RA<5:4>为输出,其余未定义
MOVWF TRISA
MOVLW B'00110000' ;RB<5:4>为模拟输入,RB<7:6>为数字输出
MOVWF TRISB
MOVLW B'00000111' ;RC<2:0>为模拟输入,其余为数字输出
MOVWF TRISC

MOVLW 50H ;A/D转换时钟频率为 Fosc/16;如果选FRC内部振荡器,则置为30H
MOVWF ADCON1



BCF STATUS,RP0 ;恢复体0为当前体


;*********** 以下是对通道4进行A/D转换,结果送到TEMP2、TEMP1中 ******************

MOVLW B'00010000' ;选择通道AN4。
MOVWF ANI
CALL SAD
MOVF ADL,W ;10位A/D结果送到TEMP2、TEMP1中。
MOVWF TEMP1
MOVF ADH,W
MOVWF TEMP2





發表於: 2008/5/4 13:46
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------