菜单
  

    摘要:本文介绍扩展51系列单片机对外I/O接口扩展的常用的三种方法,即并行扩展I/O方法、串行扩展I/O方法、可编程I/O扩展方法。并行扩展可以分为利用锁存器扩展、利用三态门扩展、利用驱动芯片扩展;串行扩展可以分为串行扩展并行口输入和扩展并行口输出扩展;可编程I/O扩展分为利用8255和8155。论文还对这些I/O扩展方法进行了比较、分析,总结出它们的使用特点和场合。56776

    毕业论文关键词:I/O口扩展,MCS-51系列微控制器,并行I/0口,串行I/O口,可编程I/O口        

    Abstract:In this paper three methods for expanding the I/O interface of 51 series  microctroller are put forward. They are the methods of the parallel I/O ports, the serial I/O ports and the programmable I/O methods. The ways of expanding parallel I/O ports are the latch, the tri-state gate and the driver. The ways of expanding serial I/O ports are the Out-serial I/O ports into Out-parallel I/O ports and In-parallel I/O ports into the In-serial I/O ports. The ways of programmable I/O ports expanding are the chips of 8255 and 8155. All the kins of ways of expanding I/O ports are comparied, analyzed indetaily and their features and applicable fields are summarizde in the paper.

    Keywords:expanding  I/O ports, microcontroller of MCS-51 series, parallel I/O inteface , the serial I/O interface, programmable I/O interface

    目    录

    1 引言 4

    2 51单片机的硬件结构 4

    2.1 51单片机简介 4

    2.2 51单片机结构组成部分 4

    3 51单片机接口扩展方法 5

    3.1 利用锁存器扩展并行口 5

    3.2 利用三态门扩展并行的I/O口 6

    3.3 扩展总线驱动能力 8

    3.4 并行I/O模拟串行I2C总线 9

    3.5 并行I/O模拟串行SPI总线 10

    4 单片机的串行口扩展I/O口 11

    4.1 串行口扩展并行输出口 11

    4.2 利用串行口扩展并行输入口 14

    5 可编程并行I/O接口芯片扩展 16

    5.1 8255A可编程I/O接口 16

    5.2 8155可编程I/O接口 17

    6 51单片机I/O扩展的特点及用途 17

    总  结 19

    参考文献 20

    致  谢 21

    1 引言

        51单片机以高可靠性、便于扩展、很强的控制功能、电压低、功耗低和片内存储容量小这些特点,占领了工业测控、信息工程和自动化工程应用的重要市场,并成为领域中的国产微机应用的主流模式。51单片机的并行I/O接口有P0、P1、P2和P3四个接口,其中P0为双向三态输入/输出口,P1、P2、P3为准双向口。51单片机应用系统设计是在P0口扩展,因为51单片机利用的I/O口和外部RAM进行编址,所以它可以作为一个外部的64K字节的RAM空间扩展外设I/O端口的地址空间的一部分。这样,单片机访问外部的P0接口芯片和访问外部的64K字节的RAM存储器单元是一样的,以此进行扩展。本文介绍51单片机的I/O接口扩展方法研究

    2 51单片机的硬件结构

    2.1 51单片机简介

    51单片机是美国Intel公司在1980年推出的产品,该系列单片机是世界上用量最大的单片机之一,然后随着闪存技术的发展,巨大的进步已经在8031单片机的8位单片机,成为使用最广泛的。其代表型号是ATMEL公司中AT89系列,它普遍应用于产业领域当中。很多公司都推出了51系列兼容模式,在一段很长的时间将占据很大的市场。51单片机是一个基于单片机的初学,是应用最广泛的一种.

  1. 上一篇:AT89C51单片机函数信号发生器设计+电路图+程序
  2. 下一篇:Matlab同步电机在矿井提升机矢量控制系统中的研究
  1. stc15单片机水温水压无线监...

  2. PIC16F73单片机逆变电源硬件电路设计+电路图

  3. 51单片机永磁直流无刷电动机驱动控制器设计

  4. Arduino单片机车载太阳能空气净化器设计

  5. AT89C51单片机的无线环境监测装置设计+程序

  6. STC15W404AS单片机太阳能自动浇花器的设计

  7. PIC18F4520单片机水下机器人...

  8. 高警觉工作人群的元情绪...

  9. 中国传统元素在游戏角色...

  10. 浅析中国古代宗法制度

  11. 江苏省某高中学生体质现状的调查研究

  12. C++最短路径算法研究和程序设计

  13. NFC协议物理层的软件实现+文献综述

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 上市公司股权结构对经营绩效的影响研究

  16. 现代简约美式风格在室内家装中的运用

  17. 巴金《激流三部曲》高觉新的悲剧命运

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回