新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 提高PIC16C711單片機片內A/D分辨率方法

        提高PIC16C711單片機片內A/D分辨率方法

        作者: 時間:2008-11-21 來源:網絡 收藏

          MOVLW 11000001B ;選RA0通道和內部時鐘

           ADCON0

          MOVLW .125 ;延時125μs,等待輸入

          CALL WAIT ;穩定

          BSF ADCON0,GO ;啟動A/D

          LOOP BTFSC ADCON0,GO ;判斷A/D完成否

          GOTO LOOP

          MOVF ADRES,W ;取轉換結果

          ANDLW 0E0 ;屏蔽低5位

           D1 ;存入D1

          BCF STATUS,C

          RRF D1,1 ;右移5次

          RRF D1,1

          RRF D1,1

          RRF D1,1

          RRF D1,1

          MOVF D1,W

           PORTB ;輸出

          MOVLW 11001001B ;選RA1通道

          MOVWF ADCON0



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宜兰市| 临漳县| 崇信县| 汝南县| 临澧县| 肇州县| 张掖市| 南京市| 西和县| 红河县| 静海县| 梅河口市| 大新县| 腾冲县| 秦安县| 廊坊市| 松桃| 扎赉特旗| 奉新县| 禹城市| 昌黎县| 时尚| 莒南县| 河西区| 都江堰市| 固始县| 常山县| 阿瓦提县| 靖边县| 七台河市| 家居| 铜陵市| 手游| 桐乡市| 台北市| 邢台县| 上高县| 峨眉山市| 临夏县| 台中市| 白河县|