下载此文档

DSP实验一LED显示.docx


文档分类:通信/电子 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
实验一 8255A并行口实验(一)LED显示
实验目的
掌握8255A的工作原理及使用方法。
通过8255实验,掌握I/O设备与CUP接口的基本原理和编程方法。
实验内容
用8255并行口控制LED发光二极管的亮灭,使12个L
实验一 8255A并行口实验(一)LED显示
实验目的
掌握8255A的工作原理及使用方法。
通过8255实验,掌握I/O设备与CUP接口的基本原理和编程方法。
实验内容
用8255并行口控制LED发光二极管的亮灭,使12个LED循环一次点亮。
实验电路
编程提示
8255A可编程接口芯片具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:
方式0:基本输入/输出方式
方式1:选通输入/输出方式
方式2:双向选通工作方式
设置8255A端口A、B工作在方式0并处于输出方式,由于LED二极管共阳极连接,故8255端口输出为低电平即0时,LED发光二极管点亮。
实验步骤
按实验电路图连接线路:
8255A芯片A口的PA0——PA7依次接L1——L8.
8255A芯片B口的PB0——PB3依次接L9——L12。
编写实验程序运行。
程序如下:
Data segment
PA EQU 0FFD8H
PB EQU 0FFD9H
PC EQU 0FFDAH
PCTL EQU 0FFDBH
Data ends
Code segment
Assume cs:code,ds:data
STARTP1:mov dx,PCTL
Mov al,80H
Out dx,al
Mov al,55H
Pll:mov dx,PA
Out dx,al
Mov cx,0800H
Loop $
Not al
Code ends
End STARTP1
实验三 8255A并行口实验(三)控制交通灯
实验目的
掌握通过8255A并行口传输数据的方法,以控制发光二接管的亮与灭。
实验内容
用8255作输出口,控制十二个发光二极管然灭,模拟交通灯管理。
实验电路
编程提示
通过8255A控制发光二极管PB3、PB0、PA5、PA2对应黄灯,PB1、PA6、PA3、PA0对应红灯,PB2、PA7、PA4、PA1对应绿灯、以模拟交通灯的管理。
要完成本实验,必须先了解交通灯的亮灭规律,设有一个十字路口1、3为南北方向,2、4为东西方向。初始状态为四个路口的红灯全亮,之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延时一段时间后,1、3路口的绿灯熄灭,而1、3路口的黄灯开始闪烁,闪烁若干次以后,1、3路口红灯亮,而同时2、4路口的绿灯亮,2、4路口方向通车,延时一段时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次以后,在切换到1、3路口方向,之后,重复上述过程。
程序设定好8255A的工作模式,及三个端口均工作在方式0,并处于输出状态。
各发光二极管共阳极,使其点亮应使

DSP实验一LED显示 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人260933426
  • 文件大小34 KB
  • 时间2022-05-17