AT89C51系统接口技术 - 免费下载

单片机编程资源 文件大小:433 K

📋 资源详细信息

文件格式
DOC
所属分类
上传用户
上传时间
文件大小
433 K
所需积分
2 积分
推荐指数
⭐⭐⭐⭐⭐ (5/5)

💡 温馨提示:本资源由用户 tftfghy 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

• 8255的控制字
• 8255的工作方式1和工作方式2
• DAC0832工作方式
• ADC0809工作方式
@ 要求
掌握 :
• 8255接口芯片
• MCS-51单片机与D/A转换器的接口连接
• MCS-51单片机与A/D转换器的接口连接
• 初始化编程及应用
了解:
• I/O口扩展的原因
• 简单I/O口的扩展
• 单片机的键盘技术
8.1  I/O口扩展概述
8.2  简单I/O口扩展
8.3  8255可编程通用并行接口芯片
8.4  8155可编程通用并行接口芯片
8.1  I/O口扩展概述
8.1.1  I/O口扩展的原因
MCS-51系列单片机共有四个并行I/O口,分别是P0、P1、P2和P3。其中P0口一般作地址线的低八位和数据线使用;P2口作地址线的高八位使用;P3是一个双功能口,其第二功能是一些很重要的控制信号,所以P3一般使用其第二功能。这样供用户使用的I/O口就只剩下P1口了。另外,这些I/O口没有状态寄存和命令寄存的功能,因此难以满足复杂的I/O操作要求。
由于MCS-51系列单片机I/O口数量和功能有限,所以在实际应用中不得不使用扩展的方法,来增加I/O口的数量,增强I/O口的功能。
 8.1.2  I/O口的编址技术
用户可以通过对I/O口进行读和写操作来完成数据的输入和输出。
例如:P0口的地址为80H。用户可以使用MOV指令对P0口进行写操作。
          MOV   P0,  A
 8.1.3  单片机I/O传送的方式
单片机为了实现数据的输入/输出传送,通常使用3种控制方式。
1.  无条件传送方式
当外设和单片机能够同步工作时,可以采用无条件方式进行传送,即数据可以随时进行传送。
2.  查询方式
查询方式又称为有条件传送方式,即数据的传送是有条件的。在进行I/O操作之前,用户要通过软件查询外设是否为数据传送做好准备,只有确认外设为数据传送做好准备。单片机才能执行数据的输入/输出(I/O)操作。
3.  中断方式
当外设和计算机进行数据交换时,外设向单片机发出中断请求(即通知单片机)。单片机接到中断请求后,就作出响应,暂停正在执行的程序,而转去为设备的数据输入/输出服务。当服务完成后,程序返回,单片机再继续执行被中断的程序。
    中断方式大大提高了单片机系统的工作效率,所以在单片机中被广泛应用。

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐