📄 rd32_24.prg
字号:
declare integer auto_init in c:\windows\system\mwic_32.dll short port,integer baud
declare integer ic_init in c:\windows\system\mwic_32.dll short port,integer baud
declare short ic_exit in c:\windows\system\mwic_32.dll integer icdev
declare short chk_24c02 in c:\windows\system\mwic_32.dll integer icdev
declare short srd_24c02 in c:\windows\system\mwic_32.dll integer icdev, short offset,short len,string @buffer
declare short swr_24c02 in c:\windows\system\mwic_32.dll integer icdev, short offset,short len,string @buffer
declare short get_status in c:\windows\system\mwic_32.dll integer icdev,short @status
&&icdev=auto_init(1,9600)
icdev=ic_init(1,9600)
if icdev<0
? "init error."
retu
endif
? "init ok."
status=0
st=get_status(icdev,@status)
if st<>0
?"status error."
retu
endif
?"status ok."
st=chk_24c02(icdev)
if st<>0
? "chk card error."
retu
endif
? "chk card ok."
offset=10
le=8
st=swr_24c02(icdev,offset,le,"abcdefgh")
if st<>0
? "write error."
retu
endif
? "write ok."
data1=space(8)
st=srd_24c02(icdev,offset,le,@data1)
if st<>0
? "read error."
retu
endif
? "read ok"
&&? data1
st=ic_exit(icdev)
if st<>0
? "exit error."
retu
endif
? "exit ok."
retu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -