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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bus.ls1

?? 采用臺灣MRT晶捷公司的MRT4方案的液晶電視的程序
?? LS1
?? 第 1 頁 / 共 2 頁
字號:
A51 MACRO ASSEMBLER  BUS                                                                  09/10/2004 16:09:02 PAGE     1


MACRO ASSEMBLER A51 V6.23
OBJECT MODULE PLACED IN BUS.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE BUS.src PR(.\BUS.ls1) EP DEBUG

LOC  OBJ            LINE     SOURCE

                       1     ; .\BUS.SRC generated from: BUS.C
                       2     
                       3     $nomod51 
                       4     
                       5     NAME    BUS
                       6     
  0080                 7     P0      DATA    080H
  0090                 8     P1      DATA    090H
  00A0                 9     P2      DATA    0A0H
  00B0                10     P3      DATA    0B0H
  00D0                11     PSW     DATA    0D0H
  00E0                12     ACC     DATA    0E0H
  00F0                13     B       DATA    0F0H
  0081                14     SP      DATA    081H
  0082                15     DPL     DATA    082H
  0083                16     DPH     DATA    083H
  0087                17     PCON    DATA    087H
  0088                18     TCON    DATA    088H
  0089                19     TMOD    DATA    089H
  008A                20     TL0     DATA    08AH
  008B                21     TL1     DATA    08BH
  008C                22     TH0     DATA    08CH
  008D                23     TH1     DATA    08DH
  00A8                24     IE      DATA    0A8H
  00B8                25     IP      DATA    0B8H
  0098                26     SCON    DATA    098H
  0099                27     SBUF    DATA    099H
  00D7                28     CY      BIT     0D0H.7
  00D6                29     AC      BIT     0D0H.6
  00D5                30     F0      BIT     0D0H.5
  00D4                31     RS1     BIT     0D0H.4
  00D3                32     RS0     BIT     0D0H.3
  00D2                33     OV      BIT     0D0H.2
  00D0                34     P       BIT     0D0H.0
  008F                35     TF1     BIT     088H.7
  008E                36     TR1     BIT     088H.6
  008D                37     TF0     BIT     088H.5
  008C                38     TR0     BIT     088H.4
  008B                39     IE1     BIT     088H.3
  008A                40     IT1     BIT     088H.2
  0089                41     IE0     BIT     088H.1
  0088                42     IT0     BIT     088H.0
  00AF                43     EA      BIT     0A8H.7
  00AC                44     ES      BIT     0A8H.4
  00AB                45     ET1     BIT     0A8H.3
  00AA                46     EX1     BIT     0A8H.2
  00A9                47     ET0     BIT     0A8H.1
  00A8                48     EX0     BIT     0A8H.0
  00BC                49     PS      BIT     0B8H.4
  00BB                50     PT1     BIT     0B8H.3
  00BA                51     PX1     BIT     0B8H.2
  00B9                52     PT0     BIT     0B8H.1
  00B8                53     PX0     BIT     0B8H.0
  00B7                54     RD      BIT     0B0H.7
  00B6                55     WR      BIT     0B0H.6
  00B5                56     T1      BIT     0B0H.5
  00B4                57     T0      BIT     0B0H.4
  00B3                58     INT1    BIT     0B0H.3
A51 MACRO ASSEMBLER  BUS                                                                  09/10/2004 16:09:02 PAGE     2

  00B2                59     INT0    BIT     0B0H.2
  00B1                60     TXD     BIT     0B0H.1
  00B0                61     RXD     BIT     0B0H.0
  009F                62     SM0     BIT     098H.7
  009E                63     SM1     BIT     098H.6
  009D                64     SM2     BIT     098H.5
  009C                65     REN     BIT     098H.4
  009B                66     TB8     BIT     098H.3
  009A                67     RB8     BIT     098H.2
  0099                68     TI      BIT     098H.1
  0098                69     RI      BIT     098H.0
  00A7                70     SDAPin  BIT     0A0H.7
  00A6                71     SCLPin  BIT     0A0H.6
  00A4                72     WPPin   BIT     0A0H.4
  00A0                73     ResetPin        BIT     0A0H.0
  00B5                74     BrightnessPin   BIT     0B0H.5
  00A5                75     VGA_CON_PIN     BIT     0A0H.5
  0080                76     LED_O_Pin       BIT     080H.0
  0081                77     LED_G_Pin       BIT     080H.1
  00A2                78     PANEL_VCC_PIN   BIT     0A0H.2
  00A3                79     PANEL_BKL_PIN   BIT     0A0H.3
  0084                80     AUDIO_MUTE_PIN  BIT     080H.4
  0086                81     AUDIO_STBY_PIN  BIT     080H.6
  0093                82     POWER_BUT_PIN   BIT     090H.3
  0091                83     LEFT_BUT_PIN    BIT     090H.1
  0092                84     RIGHT_BUT_PIN   BIT     090H.2
  0094                85     MENU_BUT_PIN    BIT     090H.4
  0090                86     AUTO_BUT_PIN    BIT     090H.0
  00B5                87     SHUTTLE_Pin     BIT     0B0H.5
                      88     ?PR?_GoI2CMaster?BUS SEGMENT CODE 
                      89     ?PR?_SendI2CByte?BUS SEGMENT CODE 
                      90     ?PR?_RcvI2CByte?BUS  SEGMENT CODE 
                      91     ?PR?SendI2CStop?BUS  SEGMENT CODE 
                      92             EXTRN   BIT (NoAck)
                      93             EXTRN   BIT (BusFault)
                      94             EXTRN   BIT (BusBusy)
                      95             PUBLIC  SendI2CStop
                      96             PUBLIC  _RcvI2CByte
                      97             PUBLIC  _SendI2CByte
                      98             PUBLIC  _GoI2CMaster
                      99     ; /************************************************
                     100     ; *                                               *
                     101     ; * BUS.C:  BUS control routines.                 *
                     102     ; *                                               *
                     103     ; *************************************************/
                     104     ; #include <reg51.h>
                     105     ; #include <intrins.h>
                     106     ; #include "mascot.h"
                     107     ; #include "OSD.h"
                     108     ; #include "global.h"
                     109     ; 
                     110     ; 
                     111     ; 
                     112     ; #define USE_ASM               1
                     113     ; 
                     114     ; /*******************************************************************
                     115     ; * Send SCL pin high and wait for any clock stretching peripherals  *
                     116     ; ********************************************************************/
                     117     ; #define SCLHigh()     { SCLPin  = 1; while(!SCLPin);  }
                     118     ; #define SCLHigh2()    { SCLPin2 = 1; while(!SCLPin2); }
                     119     ; 
                     120     ; 
                     121     ; 
                     122     ; /********************************************************
                     123     ; * Grasp the I2C bus, send slave address and command     *
                     124     ; *********************************************************/
A51 MACRO ASSEMBLER  BUS                                                                  09/10/2004 16:09:02 PAGE     3

                     125     ; void GoI2CMaster(unsigned char adr)
                     126     
----                 127             RSEG  ?PR?_GoI2CMaster?BUS
0000                 128     _GoI2CMaster:
                     129             USING   0
                     130                             ; SOURCE LINE # 27
                     131     ;---- Variable 'adr?040' assigned to Register 'R7' ----
                     132     ; {
                     133                             ; SOURCE LINE # 28
                     134     ; 
                     135     ;       BusBusy = 1;
                     136                             ; SOURCE LINE # 30
0000 D200     F      137             SETB    BusBusy
                     138     ; 
                     139     ;       if (!SCLPin) SCLHigh();
                     140                             ; SOURCE LINE # 32
0002 20A605          141             JB      SCLPin,?C0001
0005 D2A6            142             SETB    SCLPin
0007                 143     ?C0002:
0007 30A6FD          144             JNB     SCLPin,?C0002
000A                 145     ?C0001:
                     146     ; 
                     147     ;     NoAck = 0; 
                     148                             ; SOURCE LINE # 34
000A C200     F      149             CLR     NoAck
                     150     ;     BusFault = 0;
                     151                             ; SOURCE LINE # 35
000C C200     F      152             CLR     BusFault
                     153     ; 
                     154     ;     if (SCLPin & SDAPin) {
                     155                             ; SOURCE LINE # 37
000E A2A7            156             MOV     C,SDAPin
0010 82A6            157             ANL     C,SCLPin
0012 500A            158             JNC     ?C0004
                     159     ;         SDAPin = 0; 
                     160                             ; SOURCE LINE # 38
0014 C2A7            161             CLR     SDAPin
                     162     ;         _nop_();
                     163                             ; SOURCE LINE # 39
0016 00              164             NOP     
                     165     ;         SCLPin = 0; 
                     166                             ; SOURCE LINE # 40
0017 C2A6            167             CLR     SCLPin
                     168     ;         _nop_(); 
                     169                             ; SOURCE LINE # 41
0019 00              170             NOP     
                     171     ;         SendI2CByte(adr);
                     172                             ; SOURCE LINE # 42
001A 120000   F      173             LCALL   _SendI2CByte
                     174     ;     } else
                     175                             ; SOURCE LINE # 43
001D 22              176             RET     
001E                 177     ?C0004:
                     178     ;         BusFault = 1;
                     179                             ; SOURCE LINE # 44
001E D200     F      180             SETB    BusFault
                     181     ; }
                     182                             ; SOURCE LINE # 45
0020                 183     ?C0006:
0020 22              184             RET     
                     185     ; END OF _GoI2CMaster
                     186     
                     187     ; 
                     188     ; 
                     189     ; 
                     190     ; 
A51 MACRO ASSEMBLER  BUS                                                                  09/10/2004 16:09:02 PAGE     4

                     191     ; /*********************************************
                     192     ; * Send one byte of data to an I2C device     *
                     193     ; **********************************************/
                     194     ; void SendI2CByte(unsigned char val)
                     195     
----                 196             RSEG  ?PR?_SendI2CByte?BUS
0000                 197     _SendI2CByte:
                     198                             ; SOURCE LINE # 53
                     199     ;---- Variable 'val?141' assigned to Register 'R7' ----
                     200     ; {
                     201                             ; SOURCE LINE # 54
                     202     ; 
                     203     ; #if USE_ASM
                     204     ; 
                     205     ;       ACC = val;
                     206                             ; SOURCE LINE # 58
0000 EF              207             MOV     A,R7
                     208     ; #pragma asm   
                     209     ; 
                     210               
                     211     ;       MOV     R7,#8
0001 7F08            212               MOV     R7,#8
                     213     ;       
                     214               
                     215     ; SendByte1:    
0003                 216               SendByte1:    
                     217     ;       RLC             A
0003 33              218               RLC           A
                     219     ;       MOV             SDAPin,C
0004 92A7            220               MOV           SDAPin,C
                     221     ;       NOP
0006 00              222               NOP
                     223     ;       SETB    SCLPin
0007 D2A6            224               SETB  SCLPin
                     225     ;       JNB             SCLPin,$
0009 30A6FD          226               JNB           SCLPin,$
                     227     ;       NOP
000C 00              228               NOP
                     229     ;       CLR             SCLPin
000D C2A6            230               CLR           SCLPin
                     231     ;       DJNZ    R7,SendByte1    
000F DFF2            232               DJNZ  R7,SendByte1    
                     233     ; 
                     234               
                     235     ;       SETB    SDAPin
0011 D2A7            236               SETB  SDAPin
                     237     ;       NOP
0013 00              238               NOP
                     239     ;       SETB    SCLPin
0014 D2A6            240               SETB  SCLPin
                     241     ;       JNB             SCLPin,$
0016 30A6FD          242               JNB           SCLPin,$
                     243     ;       JNB             SDAPin,SendByte2
0019 30A702          244               JNB           SDAPin,SendByte2
                     245     ;       SETB    NoAck
001C D200     F      246               SETB  NoAck
                     247     ;       
                     248               
                     249     ; SendByte2:    
001E                 250               SendByte2:    
                     251     ;       CLR             SCLPin
001E C2A6            252               CLR           SCLPin
                     253     ;       
                     254               
                     255     ; #pragma endasm        
                     256     ; 
A51 MACRO ASSEMBLER  BUS                                                                  09/10/2004 16:09:02 PAGE     5

                     257     ; #else
                     258     ;       unsigned char bmsk = 0x80;
                     259     ; 
                     260     ;     while (bmsk) {
                     261     ;         SDAPin = (val & bmsk) ? 0x01 : 0x00;
                     262     ;         SCLHigh(); 
                     263     ;         bmsk >>= 1;
                     264     ;         SCLPin = 0; 
                     265     ;     }
                     266     ; 
                     267     ; 
                     268     ;     SDAPin = 1;
                     269     ;     SCLHigh();
                     270     ;     

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区国产盗摄色噜噜| 国产制服丝袜一区| 亚洲三级在线观看| 国产清纯在线一区二区www| 69p69国产精品| 91国产福利在线| 91玉足脚交白嫩脚丫在线播放| 亚洲午夜在线观看视频在线| 国产精品久久久久一区| 国产午夜精品一区二区三区四区| 91精品国产综合久久久久久久| 国产成人激情av| 国内精品免费在线观看| 麻豆精品一二三| 日韩高清中文字幕一区| 亚洲色图视频免费播放| 国产精品久久久久久久久免费樱桃| 精品国产123| 日韩精品一区二区三区在线播放| 制服视频三区第一页精品| 北条麻妃一区二区三区| 成人在线视频一区二区| 成人av资源下载| 成人av电影在线| 成人av在线一区二区| 不卡大黄网站免费看| 国产资源在线一区| 国产成人在线免费观看| 国产成人高清在线| 99久久婷婷国产综合精品| 国产一区二区不卡老阿姨| 国产一区二区三区久久久| 蜜臀av一级做a爰片久久| 久久精品国产免费| 国产一区二区网址| 东方aⅴ免费观看久久av| 成人国产精品免费观看视频| 国产美女视频91| 国产成人免费在线观看| 成人高清视频免费观看| 91在线你懂得| 91首页免费视频| 在线精品亚洲一区二区不卡| 欧美日韩视频在线观看一区二区三区| 欧美精品亚洲二区| 日韩精品专区在线影院观看 | 欧美日韩视频在线一区二区 | 国产精品一区二区久久不卡| 国内精品久久久久影院一蜜桃| 韩国精品久久久| 成人国产精品免费| 欧美三级蜜桃2在线观看| 在线视频你懂得一区二区三区| 欧美亚日韩国产aⅴ精品中极品| 欧美人伦禁忌dvd放荡欲情| 91精品国产综合久久精品| 8x8x8国产精品| 精品国产伦一区二区三区观看方式 | 久久久国产精品午夜一区ai换脸| 国产精品的网站| 亚洲人成在线播放网站岛国| 图片区小说区国产精品视频| 韩国一区二区在线观看| 91麻豆国产福利在线观看| 欧美日韩免费观看一区二区三区 | 精品一区二区免费看| 成人伦理片在线| 欧美色视频一区| 日韩一级片网址| 久久午夜国产精品| 亚洲已满18点击进入久久| 美女www一区二区| 色综合一个色综合| 欧美成人aa大片| 亚洲摸摸操操av| 国产精品系列在线观看| 99免费精品在线| 91精品国产综合久久婷婷香蕉 | 国内精品伊人久久久久av影院| 欧美午夜精品一区二区三区| 欧美色精品在线视频| 国产亚洲欧美在线| 轻轻草成人在线| 欧美日韩精品系列| 亚洲欧美电影一区二区| 成人综合婷婷国产精品久久免费| 精品国产一区二区国模嫣然| 日韩国产欧美在线播放| 91精品91久久久中77777| 国产精品家庭影院| 国产成人av一区二区三区在线| 日韩欧美亚洲另类制服综合在线| 亚洲大尺度视频在线观看| 色婷婷亚洲综合| 亚洲欧洲韩国日本视频| 成人亚洲一区二区一| 久久综合狠狠综合| 国产一区二区成人久久免费影院| 日韩欧美一级二级三级| 美国av一区二区| 欧美不卡一区二区| 久久激情五月婷婷| 欧美成人欧美edvon| 天堂资源在线中文精品| 欧美色精品天天在线观看视频| 亚洲尤物视频在线| 欧美精品日韩综合在线| 亚洲国产视频在线| 欧美区在线观看| 午夜精品一区二区三区电影天堂 | 欧美日韩在线直播| 亚洲第一主播视频| 欧美日韩精品欧美日韩精品一| 亚洲国产三级在线| 欧美人妖巨大在线| 蜜臀久久99精品久久久画质超高清 | 国产精品正在播放| 精品99一区二区三区| 久久99在线观看| 国产日韩av一区二区| 高清在线观看日韩| 亚洲欧洲综合另类在线| 在线中文字幕一区二区| 亚洲国产精品一区二区尤物区| 欧美日韩免费一区二区三区| 天天av天天翘天天综合网色鬼国产 | 成人免费黄色在线| 亚洲视频一区二区在线| 欧洲精品中文字幕| 日本成人超碰在线观看| www国产精品av| 成人午夜电影网站| 中文字幕日韩精品一区| 欧美性淫爽ww久久久久无| 日韩和欧美一区二区三区| 精品国产一区久久| 丁香天五香天堂综合| 一区二区三区四区精品在线视频| 欧美三级在线播放| 国产乱理伦片在线观看夜一区| 综合久久久久久| 欧美日韩国产中文| 国产精品一二三| 亚洲一区二区在线播放相泽 | 午夜影院在线观看欧美| 日韩精品在线一区| 成人手机在线视频| 性久久久久久久久久久久| 久久综合狠狠综合久久激情 | 日韩一二在线观看| 成人激情午夜影院| 日日摸夜夜添夜夜添精品视频 | 亚洲一区在线观看免费观看电影高清| 欧美精品三级日韩久久| 成人亚洲一区二区一| 亚洲国产va精品久久久不卡综合| 精品国产百合女同互慰| 日本韩国视频一区二区| 久久精品噜噜噜成人88aⅴ| 国产精品婷婷午夜在线观看| 欧美日本一道本| 成人网在线免费视频| 三级精品在线观看| 中文字幕一区二区不卡| 日韩欧美一区二区视频| 在线精品国精品国产尤物884a| 国内成人免费视频| 亚洲午夜激情av| 国产欧美日韩一区二区三区在线观看| 欧美三级日韩三级| 99久久综合99久久综合网站| 精久久久久久久久久久| 一片黄亚洲嫩模| 国产精品美女久久久久久| 欧美一区二区三区四区在线观看| 91亚洲大成网污www| 国产乱一区二区| 日韩黄色一级片| 一区二区高清视频在线观看| 日本一区二区久久| 欧美精品一区二区三区很污很色的 | 亚洲精品在线一区二区| 欧美午夜精品一区二区蜜桃| 不卡一区二区三区四区| 麻豆免费精品视频| 亚洲成在线观看| 亚洲黄色小视频| 国产精品盗摄一区二区三区| 久久亚洲影视婷婷| 日韩精品一区二| 欧美一区在线视频| 欧美日韩精品一区二区天天拍小说| a在线欧美一区| 成人免费视频视频在线观看免费| 久久精品国产成人一区二区三区 | 免费人成在线不卡| 亚洲国产日韩综合久久精品| 亚洲色欲色欲www| 国产精品久久777777| 欧美国产精品一区二区|