微机原理
文章平均质量分 91
叶泊夜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
交通灯控制系统设计方案
②正常情况下,A、B两车道轮流放行,A车道绿灯放行,B车道红灯亮禁止通行,七段数码管用于显示时间,A允许通行时间为10s,其中7s为绿灯,当秒数变为3s时,绿灯熄灭,黄灯亮起,用于警告,B道为10s的红灯禁止通行,当数码管显示为零时,A道的黄灯熄灭,红灯亮起禁止通行,B道的红灯熄灭,绿灯亮起允许通行,数码管重新从10s开始计时,A道为10s红灯禁止通行,B道7s绿灯,当还剩3s之后,B道绿灯熄灭,黄灯亮起,用于警告,当数码管显示为0时,B道黄灯熄灭,红灯亮起,A道红灯熄灭,绿灯亮起,如此循环。原创 2025-02-25 10:29:37 · 881 阅读 · 0 评论 -
分支结构与循环结构程序设计
1、顺序结构程序:是最简单的,也是最基本的程序结构形式,最大特点就是程序运行时从开始到结尾一直是按照编写指令的顺序执行,且每条指令仅执行一次,没有分支和循环,具有顺序结构的程序或者程序段,成为顺序程序。主程序在调用子程序时,经常需要向子程序传递一些参数或控制信息,子程序执行完成后,也常常需要把运行的结果返回给调用程序,这种调用程序和子程序之间的信息传递,称为“参数传递”。(2)可以用循环次数、计数器、标志位、变量值等多种方式来作为循环的控制条件,进行选择时,要综合考虑循环执行的条件和循环退出的条件;原创 2025-02-25 10:17:04 · 1074 阅读 · 0 评论 -
8255接口实验
2、实验过程中,需注意不能带电调整接线,会对试验箱照成损坏,在完成接线后,发现无法正常运行,检查后,发现是8255的段机址CS口未接入输入信号,接好后可正常运行。一种是用来 选择工作方式和 I/O 方向的方式选择控制字,写入的地址是 8255 控制口的地址(A 1 A 0 = 11 )。编写一个基本输入输出程序,使 8255的 A 口为输入,B 口为输出,完成拨动开关到数据灯的数据传输。这种方式下,A、B 端口可以作为数据端口,C 端口的一部分可以作为控制和状态信号端口。原创 2025-02-25 10:11:27 · 988 阅读 · 0 评论 -
8253接口实验
8253内部有三个计数器,分别称为计数器0、计数器1和计数器2,他们的机构完全相同。我们将计数器0设置为方式0,计数器初值为N=15,用R-S单脉冲触发器手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同使用逻辑笔观察OUT0的电平变化(当输入16个脉冲后OUT0变低电平),电脑的console窗口中逐渐减1输出,最后为0。将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动开关逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。原创 2025-02-25 10:05:48 · 811 阅读 · 0 评论 -
汇编过程及应用DEBUG调试简单程序
DEBUG是调试汇编语言程序的工具,它具有跟踪程序的运行、设置断点、显示修改内存与寄存器的内容等功能,因此在调试程序中可以寻找错误和修改错误,可以对小段程序进行汇编,也可以对磁盘进行读写操作。(1)反汇编命令-u:就是将存放在制定范围内的目标代码,反汇编成8086/8088的汇编指令格式,并按目标代码首地址,目标代码和对应的源指令的格式,在屏幕上显示出来。:也是单步运行命令。-u对文件进行反汇编,用户可以方便地知道,程序从什么地址开始执行,执行的是哪一条指令,执行到什么地址为止。如图所示,程序正常运行。原创 2025-02-25 10:00:04 · 642 阅读 · 0 评论
分享