📄 main.sdb
字号:
[v _tmr500ms `uc 1 e 1 0 ]
[v _tmrCommRx `uc 1 e 1 0 ]
[v _tmrReadCard `uc 1 e 1 0 ]
[v _tmrCommErr `uc 1 e 1 0 ]
"109
[v _eAddr `uc 1 e 1 0 ]
"110
[v _cRxCunt `uc 1 e 1 0 ]
"111
[v _MyAddr `uc 1 e 1 0 ]
"112
[v _Baud `Suc 1 e 1 0 ]
"113
[v _BCC `uc 1 e 1 0 ]
"114
[v _BBcunt `uc 1 e 1 0 ]
[v _LEDcunt `uc 1 e 1 0 ]
"115
[v _Snr_RC500 `Xuc 4a e 4 0 ]
"116
[v _Snr_Temp `Xuc 4a e 4 0 ]
"118
[v _MSndBuffer `Xuc 20a e 20 0 ]
"119
[v _MRcvBuffer `Xuc 20a e 20 0 ]
"120
[v _CommBuff `Xuc 24a e 24 0 ]
"132
[s S3 MfCmdInfo 8 `uc 1 cmd 1 0
`uc 1 status 1 1
`uc 1 nBytesSent 1 2
`uc 1 nBytesToSend 1 3
`uc 1 nBytesReceived 1 4
`uc 1 nBitsReceived 1 5
`uc 1 irqSource 1 6
`uc 1 collPos 1 7
]
[v _MInfo `S3 1 e 8 0 ]
"134
[v _mfout `uc 1 e 1 0 ]
"135
[v _tt1 `uc 2a e 2 0 ]
"136
[v _status1 `uc 1 e 1 0 ]
"137
[v _sak1 `*uc 1 e 1 0 ]
"8 D:\picc16\铭洪日立读卡器\MRC500V11\code\main.c
[v F504 `(i 1 t 2 ]
"98
[v _main `(v 1 e 0 0 ]
{
"149
} 0
"151
[v _HexToChar `(uc 1 e 1 0 ]
{
[v _Hex `uc 1 a 1 w ]
[v _CharByte `uc 1 a 1 0 ]
[v _Hex `uc 1 a 1 1 ]
"153
[v _Hex `uc 1 a 1 1 ]
"163
} 2
"165
[v _CharToHex `(uc 1 e 1 0 ]
{
[v _Char1 `uc 1 a 1 w ]
[v _Char2 `uc 1 p 1 0 ]
[v _Hex `uc 1 a 1 0 ]
[v _Char1 `uc 1 a 1 1 ]
[v _Char2 `uc 1 p 1 0 ]
"168
[v _Char1 `uc 1 a 1 1 ]
"189
} 2
"191
[v _intserv `IF504 1 e 2 0 ]
{
[v _iRxByte `uc 1 a 1 0 ]
"268
} 1
"3 D:\picc16\铭洪日立读卡器\MRC500V11\code\rc500.c
[v _MpIsrInfo `*S3 1 e 1 0 ]
"4
[v _MpIsrOut `*uc 1 e 1 0 ]
"5
[v _MpIsrIn `*uc 1 e 1 0 ]
"9
[v _delay `(v 1 e 0 0 ]
{
"14
} 0
"16
[v _ISR_RC500 `(v 1 e 0 0 ]
{
[v _irqMask `uc 1 a 1 0 ]
[v _oldPageSelect `uc 1 a 1 1 ]
[v _nbytes `uc 1 a 1 2 ]
[v _cnt `uc 1 a 1 3 ]
[v _irqBits `uc 1 a 1 4 ]
"86
} 5
"91
[v _PutRC500 `(v 1 e 0 0 ]
{
[v _address `uc 1 a 1 w ]
[v _dat3 `uc 1 p 1 0 ]
[v _address `uc 1 a 1 0 ]
[v _dat3 `uc 1 p 1 0 ]
"92
[v _address `uc 1 a 1 0 ]
"102
} 1
"106
[v _GetRC500 `(uc 1 e 1 0 ]
{
[v _address `uc 1 a 1 w ]
[v _address `uc 1 a 1 0 ]
[v _temp_data `uc 1 a 1 1 ]
"108
[v _address `uc 1 a 1 0 ]
"119
} 2
"122
[v _WriteRC `(v 1 e 0 0 ]
{
[v _Address `uc 1 a 1 w ]
[v _value `uc 1 p 1 0 ]
[v _value `uc 1 p 1 0 ]
[v _Address `uc 1 a 1 0 ]
"123
[v _Address `uc 1 a 1 0 ]
"125
} 1
"129
[v _ReadRC `(uc 1 e 1 0 ]
{
[v _Address `uc 1 a 1 w ]
[v _Address `uc 1 a 1 0 ]
"130
[v _Address `uc 1 a 1 0 ]
"132
} 1
"134
[v _PcdReset `(uc 1 e 1 0 ]
{
[v _ret_status `uc 1 a 1 0 ]
[v _count02 `ui 1 a 2 1 ]
[v _count01 `ui 1 a 2 3 ]
[v _i `ui 1 a 2 5 ]
"199
} 7
"202
[v _RC500Config `(uc 1 e 1 0 ]
{
[v _ret_status `uc 1 a 1 0 ]
[v _i `uc 1 a 1 1 ]
"229
} 2
"231
[v _RC500OutSelect `(uc 1 e 1 0 ]
{
[v _type `uc 1 a 1 w ]
[v _type `uc 1 a 1 0 ]
"232
[v _type `uc 1 a 1 0 ]
"234
} 1
"238
[v _Mf500PiccRequest `(uc 1 e 1 0 ]
{
[v _req_code `uc 1 a 1 w ]
[v _atq `*uc 1 p 1 0 ]
[v _atq `*uc 1 p 1 0 ]
[v _req_code `uc 1 a 1 0 ]
"239
[v _req_code `uc 1 a 1 0 ]
"240
} 1
"243
[v _Mf500PiccCommonRequest `(uc 1 e 1 0 ]
{
[v _req_code `uc 1 a 1 w ]
[v _atq `*uc 1 p 1 0 ]
[v _req_code `uc 1 a 1 0 ]
[v _atq `*uc 1 p 1 0 ]
[v _ret_status `uc 1 a 1 1 ]
"244
[v _req_code `uc 1 a 1 0 ]
"276
} 2
"279
[v _Mf500PiccAnticoll `(uc 1 e 1 0 ]
{
[v _bcnt `uc 1 a 1 w ]
[v _snr `*uc 1 p 1 0 ]
[v _bcnt `uc 1 a 1 0 ]
[v _snr `*uc 1 p 1 0 ]
"280
[v _bcnt `uc 1 a 1 0 ]
"281
} 1
"284
[v _Mf500PiccCascAnticoll `(uc 1 e 1 0 ]
{
[v _select_code `uc 1 a 1 w ]
[v _bcnt `uc 1 p 1 0 ]
[v _snr `*uc 1 p 1 1 ]
[v _select_code `uc 1 a 1 0 ]
[v _dummyShift2 `uc 1 a 1 1 ]
[v _snr_check `uc 1 a 1 2 ]
[v _snr_crc `uc 1 a 1 3 ]
[v _dummyShift1 `uc 1 a 1 4 ]
[v _byteOffset `uc 1 a 1 5 ]
[v _complete `uc 1 a 1 6 ]
[v _snr `*uc 1 p 1 1 ]
[v _bcnt `uc 1 p 1 0 ]
[v _nbytes `uc 1 a 1 7 ]
[v _nbits `uc 1 a 1 8 ]
[v _ret_status `c 1 a 1 9 ]
[v _i `uc 1 a 1 10 ]
[v _snr_in `uc 4a a 4 11 ]
"285
[v _select_code `uc 1 a 1 0 ]
"396
} 15
"399
[v _Mf500PiccSelect `(uc 1 e 1 0 ]
{
[v _snr `*uc 1 a 1 w ]
[v _sak `*uc 1 p 1 0 ]
[v _sak `*uc 1 p 1 0 ]
[v _snr `*uc 1 a 1 0 ]
"400
[v _snr `*uc 1 a 1 0 ]
"401
} 1
"404
[v _Mf500PiccCascSelect `(uc 1 e 1 0 ]
{
[v _select_code `uc 1 a 1 w ]
[v _snr `*uc 1 p 1 0 ]
[v _sak `*uc 1 p 1 1 ]
[v _select_code `uc 1 a 1 0 ]
[v _snr `*uc 1 p 1 0 ]
[v _sak `*uc 1 p 1 1 ]
[v _ret_status `uc 1 a 1 1 ]
"405
[v _select_code `uc 1 a 1 0 ]
"436
} 2
"648
[v _PcdRfReset `(uc 1 e 1 0 ]
{
[v _ms `uc 1 a 1 w ]
[v _ms `uc 1 a 1 0 ]
[v _ret_status `uc 1 a 1 1 ]
[v _i `ui 1 a 2 2 ]
"649
[v _ms `uc 1 a 1 0 ]
"669
} 4
"672
[v _PcdSetTmo `(v 1 e 0 0 ]
{
[v _tmoLength `ui 1 p 2 0 ]
[v _tmoLength `ui 1 p 2 0 ]
"696
} 0
"699
[v _SetBitMask `(v 1 e 0 0 ]
{
[v _reg `uc 1 a 1 w ]
[v _mask `uc 1 p 1 0 ]
[v _mask `uc 1 p 1 0 ]
[v _reg `uc 1 a 1 0 ]
[v _tmp `uc 1 a 1 1 ]
"700
[v _reg `uc 1 a 1 0 ]
"703
} 2
"706
[v _ClearBitMask `(v 1 e 0 0 ]
{
[v _reg `uc 1 a 1 w ]
[v _mask `uc 1 p 1 0 ]
[v _mask `uc 1 p 1 0 ]
[v _reg `uc 1 a 1 0 ]
[v _tmp `uc 1 a 1 1 ]
"707
[v _reg `uc 1 a 1 0 ]
"710
} 2
"713
[v _FlushFIFO `(v 1 e 0 0 ]
{
"715
} 0
"767
[v _PcdSingleResponseCmd `(uc 1 e 1 0 ]
{
[v _cmd `uc 1 a 1 w ]
[v _cmd `uc 1 a 1 0 ]
[v _lastBits `uc 1 a 1 1 ]
[v _tmpStatus `uc 1 a 1 2 ]
[v _ret_status `uc 1 a 1 3 ]
[v _irqEn `uc 1 a 1 4 ]
[v _waitFor `uc 1 a 1 5 ]
[v _count01 `ui 1 a 2 6 ]
[v _count02 `ui 1 a 2 8 ]
"768
[v _cmd `uc 1 a 1 0 ]
"924
} 10
"1234
[v _RC500GetSnr `(uc 1 e 1 0 ]
{
[v _snr `*uc 1 a 1 w ]
[v _snr `*uc 1 a 1 0 ]
[v _status `c 1 a 1 1 ]
"1237
[v _snr `*uc 1 a 1 0 ]
"1239
} 2
"1247
[v _PcdReadE2 `(uc 1 e 1 0 ]
{
[v _startaddr `us 1 p 2 0 ]
[v _length `uc 1 p 1 2 ]
[v _data `*uc 1 p 1 3 ]
[v _length `uc 1 p 1 2 ]
[v _data `*uc 1 p 1 3 ]
[v _status `uc 1 a 1 0 ]
[v _startaddr `us 1 p 2 0 ]
"1266
} 1
"1275
[v _PcdWriteE2 `(uc 1 e 1 0 ]
{
[v _startaddr `us 1 p 2 0 ]
[v _length `uc 1 p 1 2 ]
[v _data `*uc 1 p 1 3 ]
[v _data `*uc 1 p 1 3 ]
[v _length `uc 1 p 1 2 ]
[v _status `uc 1 a 1 0 ]
[v _startaddr `us 1 p 2 0 ]
"1288
} 1
"3 D:\picc16\铭洪日立读卡器\MRC500V11\code\comm.c
[v _CommCheckBCC `(uc 1 e 1 0 ]
{
[v _Len `uc 1 a 1 0 ]
[v _i `uc 1 a 1 1 ]
"26
} 2
"28
[v _CommTxAnser `(v 1 e 0 0 ]
{
[v _Len `uc 1 a 1 w ]
[v _Sta `uc 1 p 1 0 ]
[v _Sta `uc 1 p 1 0 ]
[v _i `uc 1 a 1 0 ]
[v _Len `uc 1 a 1 1 ]
"30
[v _Len `uc 1 a 1 1 ]
"53
} 2
"57
[v _SetBaud `(ui 1 e 2 0 ]
{
[v _Mode `uc 1 a 1 w ]
[v _Mode `uc 1 a 1 0 ]
"58
[v _Mode `uc 1 a 1 0 ]
"77
} 1
"87
[v _CommRx `(v 1 e 0 0 ]
{
[v _Addr `uc 1 a 1 0 ]
[v _i `uc 1 a 1 1 ]
"208
} 2
"273 D:\picc16\铭洪日立读卡器\MRC500V11\code\main.c
[v _Copy `(v 1 e 0 0 ]
{
[v _ptr1 `*uc 1 a 1 w ]
[v _ptr2 `*uc 1 p 1 0 ]
[v _Numb `uc 1 p 1 1 ]
[v _ptr1 `*uc 1 a 1 0 ]
[v _ptr2 `*uc 1 p 1 0 ]
[v _Numb `uc 1 p 1 1 ]
[v _i `uc 1 a 1 1 ]
"275
[v _ptr1 `*uc 1 a 1 0 ]
"281
} 2
"284
[v _BeepBeep `(v 1 e 0 0 ]
{
[v _cunt `uc 1 a 1 w ]
[v _Hold `uc 1 p 1 0 ]
[v _Hold `uc 1 p 1 0 ]
[v _cunt `uc 1 a 1 0 ]
"285
[v _cunt `uc 1 a 1 0 ]
"287
} 1
"290
[v _BeepControl `(v 1 e 0 0 ]
{
"315
} 0
"317
[v _LED_R_Flash `(v 1 e 0 0 ]
{
[v _cunt `uc 1 a 1 w ]
[v _timer `uc 1 p 1 0 ]
[v _cunt `uc 1 a 1 0 ]
[v _timer `uc 1 p 1 0 ]
"318
[v _cunt `uc 1 a 1 0 ]
"324
} 1
"327
[v _LEDControl `(v 1 e 0 0 ]
{
"375
} 0
"377
[v _SysIni `(v 1 e 0 0 ]
{
[v _i `ui 1 a 2 0 ]
"437
} 2
[v _memcpy `(*v 0 e 1 0 ]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -