利用8255和51单片机实现数码管显示按键值的实验-大学毕业论文.docVIP

  • 22
  • 0
  • 约9.49千字
  • 约 26页
  • 2016-06-09 发布于辽宁
  • 举报

利用8255和51单片机实现数码管显示按键值的实验-大学毕业论文.doc

利用8255和51单片机实现数码管显示按键值的实验-大学毕业论文

物 理 与 电 子 工 程 学 院 单片机原理及其应用 期 中 大 作 姓名: 专业: 学号: 课题:使用8255和51单片机实现对数码管显示案件数值控制 要求:从0--15,数码管上分别显示0--9,A--F,4*4矩阵键盘 芯片资料 8255 一、简介 8255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。 其各口功能可由软件选择,使用灵活,通用性强。8255可作为单片机与多种外设连接时的中间接口电路。 二、内部结构 8255作为主机与外设的连接芯片,必须提供与主机相连的3个总线接口,即数据线、地址线、控制线接口。同时必须具有与外设连接的接口A、B、C口。由于8255可编程,所以必须具有逻辑控制部分,因而8255内部结构分为3个部分:与CPU连接部分、与外设连接部 分、控制部分。   1)与CPU连接部分   根据定义,8255能并行传送8位数据,所以其数据线为8根D0~D7。由于8255具有3个通道A、B、C,所以只要两根地址线就能寻址A、B、C口及控制寄存器,故地址线为两根A0~A1。此外CPU要对8255进行读、写与片选操作,所以控制线为片选、复位、读、写信号。各信号的引脚编号如下:   (1)数据总线DB

文档评论(0)

1亿VIP精品文档

相关文档