- 244
- 0
- 约2.53千字
- 约 6页
- 2020-09-13 发布于天津
- 举报
实验二口输入输出实验一实验目的学习口的使用方法学习延时子程序查表程序的编写和使用参考程序框图三程序设计口循环点亮程序消影点亮一个灯延时延时左移一位跳转循环延时程序口输入输出方法一初始化口初始化给值表地址存入比较初值载入地址按键消抖是否与地址中数据相等相等输出对应灯输出表格数据到数码管延时返回程序开头交换数据左移再次交换此时地址中数据左移一位表格数据地址加一返回继续比较延时程序程序二方法二口初始化口赋初值清清读口是否有数据输入无输入则跳转继续查询消除按键抖动是否按键输入是则输出相应的按键号码取反输
实验二 I/O 口输入、输出实验
一、实验目的
学习I/O 口的使用方法。
学习延时子程序、查表程序的编写和使用
、参考程序框图
三、程序设计
1、P0 口循环点亮程序
ORG 0030H
START : MOV P2,#00H; 〃消影
MOV A ,#01H; //
LOOP : MOV P2 ,A; //点亮一个 led 灯
ACALL DELAY; RL A;
AJMP LOOP;
DELAY : MOV R7,#10;
// 延时 500ms//
// 延时 500ms
//左移一位
//跳转循环
//延时程序
DE2 : MOV R5,#123;
DJNZ R5,$;
DJNZ
原创力文档

文档评论(0)