TVicHW32控件操作并口与C51单片机通信

PC 端通过 TVicHW32 控件直接操控并口,搭配 C51 单片机,做数据交互还挺方便的。IRQ7中断响应,数据及时,配合软件握手方式,哪怕是 BI-DIRECTIONAL 模式的并口也能搞定。

主控芯片用的是STC5410AD,单片机程序写在read-rc-clock-XRAM.c里,测试稳定。其实你不用太担心 EPP/ECP 不支持收数据的坑,用软件配合方式绕过去就行,关键还是得掌握并口中断的使用。

如果你在用Keil开发 C51,或者搞过单片机并口通信,这段代码上手会挺快。资源不复杂,调试也方便,适合做一些基础通信实验。

对了,相关的学习资料我也翻了一些,还挺实用,像C51 编程指南C51 编程技巧这些,可以一块看看。

如果你手头正好有 BI-DIR 并口,又想玩玩单片机通信,挺推荐你试试这个例子,代码不多,理解清楚之后还能做些扩展,比如改成串口通信。

rar
LPT_twi32.rar 预估大小:51个文件
folder
LPT_twi32 文件夹
folder
__history 文件夹
file
LptForm.pas.~53~ 13KB
file
LptForm.pas.~52~ 13KB
file
LptForm.dfm.~14~ 15KB
file
LptForm.pas.~48~ 13KB
file
LptForm.dfm.~12~ 15KB
file
LptForm.pas.~45~ 13KB
file
LptForm.pas.~46~ 13KB
file
LptForm.pas.~50~ 13KB
file
LptForm.dfm.~9~ 15KB
file
HW_32.pas.~1~ 16KB
file
LptForm.dfm.~5~ 15KB
file
LptForm.pas.~47~ 13KB
file
TVicLib.pas.~2~ 16KB
file
LptForm.dfm.~11~ 15KB
file
LptForm.pas.~49~ 13KB
file
LptForm.dfm.~7~ 15KB
file
LptForm.dfm.~6~ 15KB
file
LptForm.dfm.~10~ 15KB
file
LptForm.pas.~44~ 13KB
file
LptForm.dfm.~8~ 15KB
file
TVicLib.pas.~1~ 16KB
file
LptForm.dfm.~13~ 15KB
file
LptForm.pas.~51~ 13KB
file
ProjectGroup1_prjgroup.tvsconfig 72B
file
HW_Types.dcu 9KB
file
LptForm.pas 13KB
file
HW_Types.pas 6KB
file
HW_32.dcu 21KB
file
TVicHW32.dll 48KB
file
read-rc-clock-XRAM.c 4KB
file
LptTest.~dpr 285B
file
LptForm.dfm 15KB
file
TVicLib.dcu 7KB
file
LptForm.dcu 24KB
file
LptForm.~ddp 51B
file
TVicLib.pas 16KB
file
LptTest.res 876B
file
LptTest.dof 2KB
file
LptTest.cfg 434B
file
ProjectGroup1.groupproj.local 195B
file
LptTest.dsk 956B
file
LptTest.dproj.local 62B
file
LptForm.ddp 51B
file
LptTest.identcache 238B
file
LptForm.~dfm 15KB
file
HW_32.pas 16KB
file
LptTest.exe 976KB
file
LptTest.dproj 5KB
file
LptTest.dpr 285B
file
ProjectGroup1.groupproj 1KB
file
LptForm.~pas 12KB
rar 文件大小:473.27KB