亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? p18demo.lst

?? 詳細講解了PIC18單片機的各個功能模塊的使用方法和運用技巧
?? LST
?? 第 1 頁 / 共 5 頁
字號:
MPASM  5.20                       P18DEMO.ASM   5-28-2008  15:51:06         PAGE  1


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00001 ;************************************************************************
                      00002 ;*      Microchip Technology Inc. 2002                                  *
                      00003 ;*      Assembler version: 2.0000                                       *
                      00004 ;*      Filename:                                                       *
                      00005 ;*              p18demo.asm (main routine)                              *
                      00006 ;*      Dependents:                                                     *
                      00007 ;*              p18lcd.asm                                              *
                      00008 ;*              p18math.asm                                             *
                      00009 ;*              16f877.lkr                                              *
                      00010 ;*      March 14,2002                                                   *
                      00011 ;*      PICDEM 2 PLUS DEMO code. The following functions are included   *
                      00012 ;*      with this code:                                                 *
                      00013 ;*              1. Voltmeter                                            *
                      00014 ;*                      The center tap of R16 is connected to RA0, the  *
                      00015 ;*                      A/D converter converts this analog voltage and  *
                      00016 ;*                      the result is displayed on the LCD in a range   *
                      00017 ;*                      from 0.00V - 5.00V.                             *
                      00018 ;*              2. Buzzer                                               *
                      00019 ;*                      The Piezo buzzer is connected to RC2 and is     *
                      00020 ;*                      driven by the CCP1 module. The period and duty  *
                      00021 ;*                      cycle are adjustable on the fly through the LCD *
                      00022 ;*                      and push-buttons.                               *
                      00023 ;*              3. Temperature                                          *
                      00024 ;*                      A TC74 Serial Digital Thermal Sensor is used to *
                      00025 ;*                      measure ambient temperature. The PIC and TC74   *
                      00026 ;*                      communicate using the MSSP module. The TC74 is  *
                      00027 ;*                      connected to the SDA & SCL I/O pins of the PIC  *
                      00028 ;*                      and functions as a slave. Every 2 seconds, the  *
                      00029 ;*                      temperature is logged into the external EEPROM  *
                      00030 ;*                      in a specific memory location.                  *
                      00031 ;*              4. Clock                                                *
                      00032 ;*                      This function is a real-time clock. When the    *
                      00033 ;*                      mode is entered, time begins at 00:00:00. The   *
                      00034 ;*                      user can set the time if desired.               *
                      00035 ;*                                                                      *
                      00036 ;*              The data that is sent to the LCD is also sent to the    *
                      00037 ;*              USART through the RS-232 port to be displayed on a PC   *
                      00038 ;*              HyperTerminal.                                          *
                      00039 ;************************************************************************
                      00040 
                      00041         list p=18f452
                      00042         #include p18f452.inc
                      00001         LIST
                      00002 ; P18F452.INC  Standard Header File, Version 1.4   Microchip Technology, Inc.
                      00983         LIST
                      00043 
                      00044 
                      00045 ;Program Configuration Registers
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
300000 FCFF           00046                 __CONFIG    _CONFIG1H, _OSCS_OFF_1H & _EC_OSC_1H
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
                      00047                 __CONFIG    _CONFIG2L, _BOR_OFF_2L & _PWRT_OFF_2L
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
MPASM  5.20                       P18DEMO.ASM   5-28-2008  15:51:06         PAGE  2


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

300002 FEFD           00048                 __CONFIG    _CONFIG2H, _WDT_OFF_2H
                      00049 ;               __CONFIG    _CONFIG3H, _CCP2MX_OFF_3H
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
300006 FFFF FFFA      00050                 __CONFIG    _CONFIG4L, _STVR_OFF_4L & _LVP_OFF_4L & _DEBUG_OFF_4L
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
                      00051                 __CONFIG    _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L & _CP2_OFF_5L & _CP3_OFF_5L 
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
300008 FFFF           00052                 __CONFIG    _CONFIG5H, _CPB_OFF_5H & _CPD_OFF_5H
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
                      00053                 __CONFIG    _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L & _WRT2_OFF_6L & _WRT3_OFF_6L 
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
30000A FFFF           00054                 __CONFIG    _CONFIG6H, _WRTC_OFF_6H & _WRTB_OFF_6H & _WRTD_OFF_6H
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
                      00055                 __CONFIG    _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L & _EBTR2_OFF_7L & _EBTR3_OFF_7L
Warning[230]: __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
30000C FFFF           00056                 __CONFIG    _CONFIG7H, _EBTRB_OFF_7H
                      00057 
                      00058         #define scroll_dir      TRISA,4
                      00059         #define scroll          PORTA,4         ;Push-button RA4 on PCB
                      00060         #define select_dir      TRISB,0         
                      00061         #define select          PORTB,0         ;Push-button RB0 on PCB
                      00062 
  0000                00063         EXTERN  LCDInit, temp_wr, d_write, i_write, LCDLine_1, LCDLine_2
  0000                00064         EXTERN  UMUL0808L, UDIV1608L, AARGB0, AARGB1, BARGB0
                      00065 
                      00066 
                      00067 ssprw   macro                           ;check for idle SSP module routine
                      00068         movlw   0x00
                      00069         andwf   SSPCON2,W
                      00070         sublw   0x00
                      00071         btfss   STATUS,Z
                      00072         bra     $-8
                      00073 
                      00074         btfsc   SSPSTAT,R_W
                      00075         bra     $-2
                      00076         endm
                      00077 
                      00078 variables       UDATA
000000                00079 ptr_pos         RES 1
000001                00080 ptr_count       RES 1
000002                00081 temp_1          RES 1
000003                00082 temp_2          RES 1
000004                00083 temp_3          RES 1
000005                00084 cmd_byte        RES 1
000006                00085 temperature     RES 1
000007                00086 LSD             RES 1
000008                00087 MsD             RES 1
000009                00088 MSD             RES 1
00000A                00089 seconds         RES 1
00000B                00090 minutes         RES 1
00000C                00091 hours           RES 1
                      00092 
00000D                00093 NumH            RES 1
MPASM  5.20                       P18DEMO.ASM   5-28-2008  15:51:06         PAGE  3


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

00000E                00094 NumL            RES 1
00000F                00095 TenK            RES 1
000010                00096 Thou            RES 1
000011                00097 Hund            RES 1
000012                00098 Tens            RES 1
000013                00099 Ones            RES 1
                      00100 
                      00101 STARTUP CODE
000000 0000           00102         NOP
000002 EF?? F???      00103         goto    start
000006 0000           00104         NOP
000008 0000           00105         NOP
00000A 0000           00106         NOP
                      00107 PROG1   CODE
                      00108 
000000                00109 stan_table                              ;table for standard code
                      00110         ;       "XXXXXXXXXXXXXXXX"
                      00111         ;                               ptr:
000000 2020 5620 6C6F 00112         data    "   Voltmeter    "      ;0
       6D74 7465 7265 
       2020 2020 
000010 2020 2020 4220 00113         data    "     Buzzer     "      ;16
       7A75 657A 2072 
       2020 2020 
000020 2020 6554 706D 00114         data    "  Temperature   "      ;32
       7265 7461 7275 
       2065 2020 
000030 2020 2020 4320 00115         data    "     Clock      "      ;48
       6F6C 6B63 2020 
       2020 2020 
000040 4152 3D34 654E 00116         data    "RA4=Next RB0=Now"      ;64
       7478 5220 3042 
       4E3D 776F 
000050 2020 4D20 6369 00117         data    "   Microchip    "      ;80
       6F72 6863 7069 
       2020 2020 
000060 5020 4349 4544 00118         data    " PICDEM 2 PLUS  "      ;96
       204D 2032 4C50 
       5355 2020 
000070 4152 3D34 6553 00119         data    "RA4=Set RB0=Menu"      ;112
       2074 4252 3D30 
       654D 756E 
000080 4152 3D34 2D20 00120         data    "RA4= --> RBO= ++"      ;128
       3E2D 5220 4F42 
       203D 2B2B 
000090 2020 5220 3042 00121         data    "   RB0 = Exit   "      ;144
       3D20 4520 6978 
       2074 2020 
0000A0 6F56 746C 2073 00122         data    "Volts =         "      ;160
       203D 2020 2020 
       2020 2020 
0000B0 7250 2E64 313D 00123         data    "Prd.=128 DC=128 "      ;176
       3832 4420 3D43 
MPASM  5.20                       P18DEMO.ASM   5-28-2008  15:51:06         PAGE  4


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

       3231 2038 
                      00124 
0000C0                00125 start   
0000C0 EC?? F???      00126         call LCDInit
                      00127         
0000C4 0EA4           00128         movlw   B'10100100'             ;initialize USART
0000C6 6EAC           00129         movwf   TXSTA                   ;8-bit, Async, High Speed
0000C8 0E19           00130         movlw   .25
0000CA 6EAF           00131         movwf   SPBRG                   ;9.6kbaud @ 4MHz
0000CC 0E90           00132         movlw   B'10010000'
0000CE 6EAB           00133         movwf   RCSTA
                      00134 
0000D0 9494           00135         bcf     TRISC,2                 ;configure CCP1 module for buzzer
                      00136 ;       bcf     TRISC,6
0000D2 0E80           00137         movlw   0x80
0000D4 6ECB           00138         movwf   PR2                     ;initialize PWM period 
0000D6 0E80           00139         movlw   0x80                    ;initialize PWM duty cycle
0000D8 6EBE           00140         movwf   CCPR1L
0000DA 9ABD           00141         bcf     CCP1CON,CCP1X
0000DC 98BD           00142         bcf     CCP1CON,CCP1Y
                      00143         
0000DE 0E05           00144         movlw   0x05                    ;postscale 1:1, prescaler 4, Timer2 ON
0000E0 6ECA           00145         movwf   T2CON
                      00146                 
0000E2 8892           00147         bsf     TRISA,4                 ;make switch RA4 an Input
0000E4 8093           00148         bsf     TRISB,0                 ;make switch RB0 an Input
                      00149 
                      00150 
                      00151 ;**************** STANDARD CODE MENU SELECTION *******************
                      00152                         ;Introduction
0000E6 0E50           00153         movlw   .80                     ;send "Microchip" to LCD
0000E8 6E??           00154         movwf   ptr_pos
0000EA EC?? F???      00155         call    stan_char_1
                      00156 
0000EE 0E60           00157         movlw   .96                     ;send "PICDEM 2 PLUS" to LCD
0000F0 6E??           00158         movwf   ptr_pos
0000F2 EC?? F???      00159         call    stan_char_2
0000F6 EC?? F???      00160         call    delay_1s                ;delay for display
0000FA EC?? F???      00161         call    delay_1s                ;delay for display
0000FE                00162 menu
                      00163 ;------------------ VOLT MEASUREMENT  ----------------------------
0000FE A880           00164         btfss   scroll                  ;wait for RA4 release
000100 EF?? F???      00165         goto    $-2             

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
粉嫩久久99精品久久久久久夜| 一个色妞综合视频在线观看| 激情国产一区二区| 欧美白人最猛性xxxxx69交| 美脚の诱脚舐め脚责91| 精品国产乱码91久久久久久网站| 国产在线不卡视频| 国产三级精品在线| 91在线你懂得| 三级影片在线观看欧美日韩一区二区| 欧美视频日韩视频在线观看| 另类调教123区| 国产精品欧美久久久久一区二区| 色综合天天综合网天天狠天天| 亚洲已满18点击进入久久| 欧美精品一卡两卡| 国产精品系列在线观看| 亚洲精品免费一二三区| 日韩一二三四区| 成人sese在线| 视频一区视频二区中文字幕| 亚洲精品在线观看视频| 99re热视频这里只精品| 奇米精品一区二区三区四区| 国产欧美一区二区精品性色| 欧美日韩精品系列| 狠狠色狠狠色综合| 亚洲一区二区三区爽爽爽爽爽| 日韩精品最新网址| 色综合亚洲欧洲| 韩国在线一区二区| 亚洲一区二区三区在线播放| 精品成人私密视频| 欧美亚洲高清一区二区三区不卡| 久久99九九99精品| 亚洲精品中文在线影院| 精品捆绑美女sm三区| 91电影在线观看| 国产一区在线精品| 亚洲国产日韩av| 亚洲国产精品激情在线观看| 成人h动漫精品一区二区 | 国产精品一卡二| av亚洲精华国产精华精| 亚洲午夜精品17c| 精一区二区三区| 精品少妇一区二区三区免费观看 | 国产成人午夜精品影院观看视频| 国产黄色精品视频| 色婷婷av一区二区三区之一色屋| 欧美日韩国产123区| 国产欧美久久久精品影院| 自拍偷拍欧美激情| 91麻豆福利精品推荐| 国产精品1区2区| 成人毛片在线观看| 婷婷综合久久一区二区三区| 精品噜噜噜噜久久久久久久久试看| 天天色天天爱天天射综合| 91激情五月电影| 亚洲资源在线观看| 欧美精三区欧美精三区| 欧美日本国产视频| 久久嫩草精品久久久精品一| 蜜臀va亚洲va欧美va天堂| 国产视频一区二区三区在线观看| 欧美挠脚心视频网站| 欧洲一区在线电影| 91免费在线视频观看| 成人性生交大片免费看视频在线 | 国产亚洲女人久久久久毛片| 欧美一区二区视频免费观看| 欧美日本一区二区三区四区| 在线观看网站黄不卡| 91小视频免费观看| 99久久99久久久精品齐齐| 国产大陆亚洲精品国产| 国产精品一区一区| 国产成人综合自拍| 丁香一区二区三区| 成人av网站免费观看| 成人午夜大片免费观看| 成人91在线观看| 91在线精品秘密一区二区| 99视频热这里只有精品免费| 成人aa视频在线观看| 91麻豆视频网站| 欧美性猛交xxxxxx富婆| 欧美日韩黄视频| 日韩欧美精品在线视频| 久久久亚洲精华液精华液精华液 | 蜜桃av一区二区三区| 国内精品国产成人| 成人av在线资源网站| 在线观看国产日韩| 欧美一级片免费看| 亚洲一二三区视频在线观看| 香蕉久久一区二区不卡无毒影院| 奇米一区二区三区av| 国产精品一区二区在线观看网站| 国产一区二区影院| 欧美日韩中字一区| av一区二区三区| 成人激情动漫在线观看| 国产电影一区二区三区| 国产精品66部| 欧美日韩成人在线一区| 欧美丰满美乳xxx高潮www| 欧美日韩激情一区二区| 日韩西西人体444www| 91精品国产综合久久小美女| 欧美精品一级二级三级| 精品视频在线免费看| 欧美男男青年gay1069videost| 3d动漫精品啪啪| 欧美电视剧免费全集观看| 久久久www成人免费无遮挡大片| 91精品国产综合久久小美女| 日韩欧美专区在线| 五月婷婷色综合| 亚洲精品国产成人久久av盗摄| av电影在线观看不卡| 国产精品一二二区| 在线不卡免费av| 亚洲夂夂婷婷色拍ww47| 精品国产一区二区三区久久久蜜月| 91丝袜国产在线播放| 国产欧美精品区一区二区三区| 亚洲码国产岛国毛片在线| 人禽交欧美网站| 99re免费视频精品全部| 精品国产乱码久久久久久蜜臀 | 99v久久综合狠狠综合久久| 欧美精品九九99久久| 中文字幕一区免费在线观看| 亚洲国产精品av| 午夜精品免费在线| 91黄视频在线| 亚洲日本va午夜在线影院| 国产成人精品免费看| 欧美性做爰猛烈叫床潮| 国产欧美1区2区3区| 久久精品国产久精国产| 久久久久国产免费免费| 在线看国产日韩| 玉足女爽爽91| 亚洲欧美在线高清| 中文字幕第一区综合| 正在播放亚洲一区| 三级欧美韩日大片在线看| 欧美亚洲高清一区| 国产麻豆视频一区二区| 欧美人牲a欧美精品| 亚洲国产cao| 久久久国产精华| 九九**精品视频免费播放| 日韩一区二区三区在线视频| 亚洲四区在线观看| 成人精品一区二区三区中文字幕| 精品久久免费看| 蜜臀久久久久久久| 7777精品伊人久久久大香线蕉的| 亚洲综合色噜噜狠狠| 99久久免费精品| 国产精品电影一区二区| 国产成a人亚洲精| 国产日韩欧美不卡在线| 国产乱国产乱300精品| 久久综合资源网| 欧美无砖专区一中文字| 日本午夜一本久久久综合| 国产一区欧美一区| 亚洲v中文字幕| 欧美一区二区三区不卡| 成人污污视频在线观看| 亚洲不卡在线观看| 激情六月婷婷久久| 欧美日韩免费视频| 97久久精品人人澡人人爽| 成人国产精品免费| 国产精品久久久久久久久久久免费看 | 91在线一区二区| 亚洲男人的天堂av| 欧美日韩一区二区三区在线| 丝袜亚洲另类丝袜在线| 欧美精品一区二区三区蜜桃视频| 91性感美女视频| 91亚洲精品久久久蜜桃网站| 免费成人在线影院| 亚洲第一成年网| 亚洲色图丝袜美腿| 午夜久久久影院| 亚洲综合色噜噜狠狠| 欧美日韩一区二区电影| 日本欧美加勒比视频| 2020国产精品| 一本久久精品一区二区| 亚洲国产一区二区视频| 欧美大尺度电影在线| 97久久超碰国产精品电影|