【发布时间】:2011-06-29 15:28:04
【问题描述】:
我有一个有 8 条输入线和一条连接到计算机串行端口的电缆的电路。端口控制器并联配置。 (我不知道这是什么意思!电子工程的学生说这意味着“你必须异步使用信号,例如每个信号可以独立于其他信号”)
现在我应该编写一个汇编代码,从文件中读取一些输入,处理它们,然后设置数据行。我可以做前 2 个,但对端口一无所知。
你能给我一个起点吗?例如如何初始化一个端口以及如何在汇编中在PC的串口上设置一行数据?
【问题讨论】:
-
您确定它是串行端口而不是并行(又名打印机又名 Centronics)端口吗?
-
其实没有!我不懂电子。他们唯一告诉我的是端口是 RS232 DB9。 (打印机端口),我应该控制 8 信号。
-
好的 - 听起来你需要一个 UART。您可能想尝试在electronics.stackexchange.com 上询问此问题
-
打印机端口和串口是两个不同的东西(通常)。这是什么平台? x86机器?苹果电脑?微控制器?阿杜诺?如果有的话,你正在运行什么操作系统? dos、windows、mac、linux等?
-
我在一台装有 Windows XP 的 x86 PC 上。
标签: assembly serial-port