没有合适的资源?快使用搜索试试~ 我知道了~
实验一 输入输出口.pdf
需积分: 0 4 下载量 68 浏览量
2020-12-18
18:10:25
上传
评论 2
收藏 1.39MB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/13722961/0001-e4a4258547580e767a670a663ea312f6_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
8页
中山大学_微机实验
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/13722961/bg1.jpg)
小黄 单片机-实验一
实验一
输入
/
输出口实验
一、实验目的
1. 学习 P1 口的使用方法。
2. 学习在单片机系统中扩展简单 I/O 口的方法。学习用 8255 扩展并行接口。
3. 学习数据输入、输出程序的设计方法及延时子程序的编写和使用。
二、实验内容与原理
1.
利用
P1
口控制左右转弯灯
①实现内容
平推开关的输出 K1 接 P1.0;K2 接 P1.1;发光二极管的输入 L1 接 P1.2;L2 接
P1.3;L5 接 P1.4;L6 接 P1.5。
运行实验程序,K1 作为左转弯开关,K2 作为右转弯开关。L5、L6 作为右转弯灯,
L1、L2 作为左转弯灯。功能如下表所示:
K1
K2
L1,L2
L5,L6
1
0
闪烁
灭
0
1
灭
闪烁
0
0
灭
灭
1
1
长亮
长亮
表 1 功能对应
②实现思路
由开关 K1,K2 控制 P1.0,P1.1,读取 P1.0,P1.1 数据并对四种情况进行判断,然后
转向不同情况下 P1 对四个转向灯的控制,并在执行一次对灯的控制之后,转回开始处重
新查询 P1.0,P1.1 数据,进行下一次判断。
实现的程序以及相关注释如下所示:
ORG 0000H
LJMP START
ORG 0050H
START: SETB P1.0 ;对 P1.0 口置高电平
SETB P1.1 ;对 P1.1 口置高电平
MOV A,P1 ;把现在 P1 口的值赋给 A,读取 K1 和 K2 状态
ANL A, #03H ;保留 A 中 P1.0 和 P1.1 的数值,其他清零
MOV DPTR, #TAB ;把表 TAB 的地址赋给 DPTR
MOVC A,@A+DPTR ;把表格 TAB 内存的对应地址,赋给 A
JMP @A+DPTR ;跳转到地址 A 指的子程序
TAB: DB PRG0-TAB
DB PRG1-TAB
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![avatar](https://profile-avatar.csdnimg.cn/7f42b515ae984aedb3bd295858e39f03_weixin_45837586.jpg!1)
小黄在学习
- 粉丝: 23
- 资源: 4
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0