我有一个电子称,是使用 鼠标的那个端口来连到 电脑的,不知道该怎么读取数据(50分)

没有通信协议的,
1. Transmission system: Serial transmission with start-stop synchronization
2. Transmission rates: 1200/2400/4800/9600 bps.
3. Transmission codes: ASCII Codes(8-bit)
4. Signal levels: Compliant with EIA RS-232C
HIGH level(Data logic 0) +5 to +15v
Low level(Data logic 1) -5 to -15v
5. One-character bit configuration:
Start bit :1 bit
Data bit :8 bits
parity bit: 0/1 bits
stop bit: 2 bits
6. Parity bit: none/odd/even
 
实在是菜!!
我看了一下,感觉应该是没有什么协议的
 
对于读写串口之类的东东我可是一点都不会啊
所以别人说我是程序员的时候我从来都是说不是的
 
可以借阅 VB与RS232通讯一书
 
鼠标的接口也是借口吧?
那设计的时候,它是那个端口呢?
 
大家连接鼠标端口都怎么做的呢?
 
看你给出的说明,就是串口了,用SPCOMM或MSCOMM这类串口控件吧。
这个网页介绍SPCOMM的使用方法的:
http://www.yesky.com/20001219/146893.shtml
 
但是 spcomm 控件打开端口的时候他需要知道是哪个端口名啊
我都不知道鼠标的那个端口叫什么名字,
所以该端口都打不开
 
问厂家,他们说那是使用 rs-232 端口的,不需要通信协议
可是我在 spcomm 中定义 CommName='RS-232' 时是无法打开该端口的
 
应该是com1吧
 
Com1 应该不对啊,因为它是连到 鼠标用的那个端口
况且我使用 com1 来发送数据的时候,得不到返回啊
 
我还是没明白楼主说的“鼠标用的那个端口”到底是哪个,搞计算机的,说点专业点的名字行不?是PS2还是Com1、2(串口)?还是现在的USB?这些都是可以接鼠标的,要说电子秤,一般都是用串口的。
 
晕,终于看到这行了:
来自:searoom, 时间:2004-3-15 10:48:55, ID:2503292
问厂家,他们说那是使用 rs-232 端口的,不需要通信协议
串口啊, http://www.delphibbs.com/keylife/iblog_show.asp?xid=4529 连续发送方式下用mscomm读串口。
 
to dirk:
能不能告诉使用 spcomm 时怎么用法?
spcomm.CommName 设置不对啊
 
spcomm.CommName 设为com1呀
 
我还是搞不清com1、com2 和 鼠标端口(不知道他的专业术语,感觉好像是ps/2)有什么区别
 
对硬件方面搞不清,那现在不管它,发的买书来看就行.
现在是要解决你的问题.
 

Similar threads

回复
0
查看
575
不得闲
S
回复
0
查看
739
SUNSTONE的Delphi笔记
S
S
回复
0
查看
619
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部