📜  使用底漆在系统七段LED上显示结果

📅  最后修改于: 2021-06-28 16:44:35             🧑  作者: Mango

通过使用来自监视程序的适当例程调用,可以使用Primer的Monitor Operating System(MOS)在Hex或BCD的LED上显示程序的结果。底漆由8279可编程接口设备(例如键盘或显示器)管理。

七段LED连接在一起以使用多路复用技术。不能通过编写MOS提供的子例程服务直接访问它。

必须牢记以下几点:

  1. MOS包括36个服务例程,用户可以通过简单地将服务编号加载到寄存器C中来调用它们。
  2. 入门手册包含上述所有可用的子例程,可供用户使用。
  3. 例如,要在累加器中用户LED端口上以存储在寄存器E中的十六进制字节显示96H ,我们需要调用服务1BH。

图–七段式界面

F001   3E   MVI A, 96H
F002   96
F003   5F   MOV E, A
F004   0E   MVI C, 1BH
F005   1B
F006   CD   CALL 1000H
F007   00
F008   10
F009   FF   RST 7 

以下说明可以进行如下修改:

图–指令摘要

您需要在位置F001H输入以上代码,然后执行代码。该代码将在七段显示器的数据字段中显示所需的96H。