找到关于微处理器的560 篇文章

使用串行传输在 8085 微处理器中显示接口

George John
更新于 2019年7月30日 22:30:25

257 次浏览

在本模块中,我们解释了四个分成七部分的数字的完整接口,这些数字具有使用串行数据传输方案的发光二极管。接口显示的部分有 4 个 LED,包含 7 段 LED,正如我们从接口的物理布局中看到的那样。接口的连接是通过使用 26 亿个平面表的 ALS-8085 套件完成的。我们将连接器 C1 连接到 ALS 套件上的输入输出连接器 P3。有一个 +5 V 的电源…… 阅读更多

模式 2 — 双向 I/O

Krantik Chavan
更新于 2019年7月30日 22:30:25

969 次浏览

在模式 0 或模式 1 中,端口作为输入端口或输出端口工作。这取决于连接到端口的是输入设备还是输出设备。此外,这种模式 2 通常称为双向握手输入输出。当微处理器接收信息,有时向连接到 8255 的输入输出设备发送信息时,这对我们很有利。例如,与软盘控制器卡的通信过程。由于模式 2 是双向握手输入输出,因此需要更多数量的握手线…… 阅读更多

将 7 段显示器接口到 8085 微处理器

Arjun Thakur
更新于 2019年7月30日 22:30:25

12K+ 次浏览

一种非常常见的输出设备,尤其是在 8085 微处理器的套件中,它是包含七个段的发光二极管。此外,我们在 LED 显示器中拥有八个段,其中 7 个段包含“.”,包含字符 8,并在其旁边有一个小数点。我们将这些段表示为“a、b、c、d、e、f、g 和 dp”,其中 dp 表示“.”,即小数点。此外,这些是 LED 或一系列发光二极管。我们已经显示了包含显示器的内部电路…… 阅读更多

模式 1 — 选中 I/O

Krantik Chavan
更新于 2019年7月30日 22:30:25

1K+ 次浏览

我们将模式 1 称为选通输入输出或握手输入输出。当输入设备以不规则的时间间隔向微处理器提供数据时,我们使用此模式。一个以模式运行的程序端口使用三个握手信号。这些握手信号由端口 C 提供。只有端口 A 和 B 在模式 1 下工作。当我们将它配置为输入端口或输出端口时,引脚 PC2、PC1 和 PC0 为端口 B 提供握手信号。此外,引脚 PC7、PC6 和 PC3 为端口 A 提供握手信号。…… 阅读更多

I/O 设备的接口

Chandu yadav
更新于 2019年7月30日 22:30:25

669 次浏览

我们以非常分段的方式接口 I/O 设备,并系统地进行。在将七段显示器接口到 8085 微控制器的过程中,发现了一种非常常见的输出设备,尤其是在 8085 微处理器的套件中,它是包含七个段的发光二极管。此外,我们在 LED 显示器中拥有八个段,其中 7 个段包含“.”,包含字符 8,并在其旁边有一个小数点。我们将这些段表示为“a、b、c、d、e、f、g 和 dp”,其中 dp 表示…… 阅读更多

在 8085 微处理器中添加 16 位数的 4 个十六进制数字的程序

Ankith Reddy
更新于 2019年7月30日 22:30:25

504 次浏览

我们编写了一个 8085 汇编语言程序,用于添加 16 位数的 4 个十六进制数字,其输入来自键盘,结果显示在数据字段中。文件名称 ADDHEX.ASM ORG C000H CURDT:EQU FFF9H UPDDT:EQU 06D3H GTHEX:EQU 052FH HXDSP:EQU 05A1H OBUFF:EQU FFFAH MVI A,0EH SIM EI;取消屏蔽 RST5.5 并启用中断 MVI B,00 CALL GTHEX;输入一个 4 位数字并显示在地址字段中 CALL HXDSP;将 4 个十六进制数字存储在从 OBUFF 开始的 4 个位置中 LXI H,OBUUF MOV A,M…… 阅读更多

在 8085 微处理器中添加从键盘输入的 2 个数字的程序

George John
更新于 2019年7月30日 22:30:25

717 次浏览

我们编写了一个 8085 汇编语言程序,使用来自键盘的两个 2 位十六进制数字作为输入,然后我们添加并输出结果在地址字段中。文件名称 ADD2NUM.ASM ORG C000H CURAD:EQU FFF7H UPDAD:EQU 06BCH CLEAR:EQU 044AH GTHEX:EQU 052FH MVI A,0EH SIM EI;取消屏蔽 RST5.5 并启用中断 MVI B,01 CALL GTHEX;输入一个 2 位数字并显示在数据字段中 MOV A,E STA C100H;将 2 位十六进制数字存储在 C100H 中 MVI B,01 CALL GTHEX;输入一个 2 位数字并显示在…… 阅读更多

8085 微处理器中的十进制减计数器程序

Arjun Thakur
更新于 2019年7月30日 22:30:25

317 次浏览

我们用 8085 汇编语言编写了一个程序来实现十进制减计数器(从 99 到 00)。程序必须在以下条件下工作。我们将累加器加载为 99。显示累加器中存在的累加器中的计数值。RST5.5 处于未屏蔽状态,并且中断系统已启用。程序如下:文件名称 DOWNCNTR.ASM ORG C000H CURDT:EQU FFF9H UPDDT:EQU 06D3H RDKBD:EQU 0634H MVI A,99H;用 99 初始化 A。REP:STA CURDT;将 A 值存储在 CURDT 中。CALL UPDDT;在数据字段中显示 CURDT 的内容。MVI…… 阅读更多

8255 的控制端口

Nancy Den
更新于 2019年7月30日 22:30:25

5K+ 次浏览

在 8255 中,有两种类型的命令字或控制字可用。它们是 - 模式定义控制字和端口 C 位设置/复位控制字。这两种都只写入控制端口。从微处理器的角度来看,只有一个 8 位控制端口,当 CS* = 0、WR* = 0、A1 = 1 和 A0 = 1 时选择该端口。但是如果我们考虑 8255 的体系结构,内部有两个控制端口,一个用于模式定义控制,另一个用于端口 C 位设置/复位控制。控制端口的内容…… 阅读更多

使用查找表在 8085 微处理器中查找数字平方的程序

Chandu yadav
更新于 2019年7月30日 22:30:25

316 次浏览

我们编写了一个 8085 汇编语言程序,用于使用查找表查找一位数字(0 到 9)的平方,以便在地址字段中显示数字及其平方。文件名称 MYSQR.ASM ORG C100H X:DB 00H,01H,04H,09H,16H,25H,36H,49H,64H,81H ORG C000H CURAD:EQU FFF7H UPDAD:EQU 06BCH IBUFF:EQU FFFFH MVI A,0EH;用 0000 1110B 加载 A SIM;取消屏蔽 RST5.5,即启用键盘中断。;接下来的 4 条指令检查是否按下了键。如果按下键;,…… 阅读更多

广告