⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p87c591_i2c_test.m51

📁 飞利浦提供的I2C参考程序。共P87C591使用。
💻 M51
📖 第 1 页 / 共 2 页
字号:
  B:00C0H.1       PUBLIC        TIE
  B:0090H.6       PUBLIC        SCL
  D:0098H         PUBLIC        S0CON
  B:0098H.4       PUBLIC        REN
  D:00D8H         PUBLIC        S1CON
  B:00C0H.1       PUBLIC        DOS
  B:00C0H.0       PUBLIC        RBS
  B:00D8H.5       PUBLIC        STA
  B:00C0H.2       PUBLIC        TBS
  B:00C0H.3       PUBLIC        TCS
  D:00D9H         PUBLIC        S1STA
  B:00B0H.0       PUBLIC        RXD
  D:00FBH         PUBLIC        S0PSH
  B:00B0H.1       PUBLIC        TXD
  D:0015H         PUBLIC        transfer_status
  B:00D0H.5       PUBLIC        F0
  B:00D8H.4       PUBLIC        STO
  D:0016H         PUBLIC        data_buffer
  -------         PROC          MAIN
  -------         DO            MAIN
  D:0022H         SYMBOL        voltage_out
  -------         ENDDO         voltage_out
  C:05C9H         LINE#         96
  C:05C9H         LINE#         97
  C:05C9H         LINE#         100
  C:05CBH         LINE#         102
  C:05D3H         LINE#         103
  C:05DBH         LINE#         104
  C:05E3H         LINE#         105
  C:05EBH         LINE#         106
BL51 BANKED LINKER/LOCATER V4.02                                                      08/25/2000  12:59:45  PAGE 5


  C:05F3H         LINE#         107
  C:05FBH         LINE#         109
  C:05FBH         LINE#         110
  C:05FBH         LINE#         111
  C:05FEH         LINE#         112
  C:05FEH         LINE#         113
  C:0602H         LINE#         114
  C:0608H         LINE#         116
  C:0619H         LINE#         117
  C:0624H         LINE#         118
  -------         ENDPROC       MAIN
  -------         PROC          _WRITE_DAC
  D:0007H         SYMBOL        voltage_out
  C:0671H         LINE#         131
  C:0671H         LINE#         132
  C:0671H         LINE#         133
  C:0674H         LINE#         134
  C:0676H         LINE#         135
  C:0679H         LINE#         136
  C:067CH         LINE#         137
  C:067EH         LINE#         138
  -------         ENDPROC       _WRITE_DAC
  -------         PROC          _READ_ADC_CHANNEL
  D:0007H         SYMBOL        channel_number
  C:0649H         LINE#         147
  C:0649H         LINE#         148
  C:0649H         LINE#         149
  C:064CH         LINE#         150
  C:064EH         LINE#         151
  C:0651H         LINE#         152
  C:0656H         LINE#         153
  C:0658H         LINE#         155
  C:065AH         LINE#         156
  C:065CH         LINE#         158
  C:065EH         LINE#         159
  -------         ENDPROC       _READ_ADC_CHANNEL
  -------         PROC          I2C_START
  C:0680H         LINE#         171
  C:0680H         LINE#         172
  C:0680H         LINE#         173
  C:0683H         LINE#         174
  C:0685H         LINE#         175
  C:0688H         LINE#         176
  C:068EH         LINE#         177
  -------         ENDPROC       I2C_START
  -------         PROC          INITIALIZE_SYSTEM
  C:0624H         LINE#         189
  C:0624H         LINE#         190
  C:0624H         LINE#         192
  C:0627H         LINE#         193
  C:062AH         LINE#         194
  C:062DH         LINE#         195
  C:0630H         LINE#         196
  C:0633H         LINE#         198
  C:0635H         LINE#         199
  C:0637H         LINE#         202
  C:0639H         LINE#         203
BL51 BANKED LINKER/LOCATER V4.02                                                      08/25/2000  12:59:45  PAGE 6


  C:063BH         LINE#         204
  C:063EH         LINE#         205
  C:0641H         LINE#         207
  C:0644H         LINE#         208
  C:0646H         LINE#         209
  C:0648H         LINE#         210
  -------         ENDPROC       INITIALIZE_SYSTEM
  -------         PROC          _DELAY_TIME
  D:0006H         SYMBOL        time_end
  -------         DO            time_end
  D:0004H         SYMBOL        index
  -------         ENDDO         index
  C:065FH         LINE#         218
  C:065FH         LINE#         219
  C:065FH         LINE#         221
  C:0670H         LINE#         222
  -------         ENDPROC       _DELAY_TIME
  -------         PROC          I2C_ISR
  -------         DO            I2C_ISR
  D:0010H         SYMBOL        buffer_index
  -------         ENDDO         buffer_index
  C:0486H         LINE#         230
  C:0493H         LINE#         234
  C:04B7H         LINE#         235
  C:04B7H         LINE#         236
  C:04B7H         LINE#         237
  C:04B9H         LINE#         238
  C:04BCH         LINE#         239
  C:04C4H         LINE#         241
  C:04CAH         LINE#         242
  C:04CCH         LINE#         243
  C:04CCH         LINE#         244
  C:04CEH         LINE#         245
  C:04D0H         LINE#         246
  C:04D0H         LINE#         247
  C:04D6H         LINE#         248
  C:04DEH         LINE#         249
  C:04E0H         LINE#         250
  C:04E0H         LINE#         251
  C:04E2H         LINE#         252
  C:04E5H         LINE#         253
  C:04E7H         LINE#         254
  C:04E7H         LINE#         255
  C:04EFH         LINE#         256
  C:04FEH         LINE#         257
  C:04FEH         LINE#         258
  C:0506H         LINE#         259
  C:0508H         LINE#         261
  C:0508H         LINE#         262
  C:050AH         LINE#         263
  C:050DH         LINE#         264
  C:050DH         LINE#         265
  C:050FH         LINE#         266
  C:050FH         LINE#         267
  C:0511H         LINE#         268
  C:0514H         LINE#         269
  C:0516H         LINE#         270
BL51 BANKED LINKER/LOCATER V4.02                                                      08/25/2000  12:59:45  PAGE 7


  C:0516H         LINE#         271
  C:0516H         LINE#         272
  C:0516H         LINE#         273
  C:0518H         LINE#         274
  C:051BH         LINE#         275
  C:051DH         LINE#         276
  C:051DH         LINE#         277
  C:0520H         LINE#         278
  C:0522H         LINE#         279
  C:0525H         LINE#         280
  C:0527H         LINE#         281
  C:0527H         LINE#         282
  C:0529H         LINE#         283
  C:052BH         LINE#         284
  C:052EH         LINE#         285
  C:052EH         LINE#         286
  C:052EH         LINE#         287
  C:0530H         LINE#         288
  -------         ENDPROC       I2C_ISR
  -------         ENDMOD        P87C591_I2C_TEST

  -------         MODULE        ?C?CCASE
  C:053BH         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PRINTF
  D:0023H         PUBLIC        ?_PRINTF517?BYTE
  D:0023H         PUBLIC        ?_PRINTF?BYTE
  D:0023H         PUBLIC        ?_SPRINTF517?BYTE
  D:0023H         PUBLIC        ?_SPRINTF?BYTE
  C:008FH         PUBLIC        _PRINTF
  C:008FH         PUBLIC        _PRINTF517
  C:0089H         PUBLIC        _SPRINTF
  C:0089H         PUBLIC        _SPRINTF517
  -------         ENDMOD        PRINTF

  -------         MODULE        ?C?CLDPTR
  C:0561H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:057AH         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?CSTPTR
  C:05A7H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?PLDIIDATA
  C:05B9H         PUBLIC        ?C?PLDIIDATA
  -------         ENDMOD        ?C?PLDIIDATA

  -------         MODULE        PUTCHAR
  C:0003H         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -