微机接口课件-微机原理复习要点

微机接口课件-微机原理复习要点

ID:35488993

大小:55.89 KB

页数:3页

时间:2019-03-25

上传者:U-991
微机接口课件-微机原理复习要点_第1页
微机接口课件-微机原理复习要点_第2页
微机接口课件-微机原理复习要点_第3页
资源描述:

《微机接口课件-微机原理复习要点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

I/O接口概念一、I/O接口的基本概念1.什么是接口?接口电路小的端口是什么?端口如何分类?分别传递那些信息?2.掌握CPU对外设(I/O设备)的寻址有哪两种(统一编址和独立编址),它们有何特点?3.CPU有哪些指令可以对外设寻址?应用这些指令应注意事项。4.I/O接口的慕木功能冇哪些?I/O数据缓冲器①,端口地址译码器②和输入/输出控制逻辑③。至于是否需要增加其他电路,则取决于接口功能的复杂程度和I/O同步控制方式等5.微机系统与I/OZ间有哪些传送方式?6.重点掌握杳询传送方式的应用,能熟练的编写杳询式输入,输出程序;7.能从原理图上看出数据传送的方向,端口地址,哪个是数据端口,哪个是状态端口,哪个是控制端口,能正确的应用这些端口地址进行编程。8.掌据接口地址译码技术,能根据端口地址画出地址译码电路图,或根据地址译码电路图写出端口地址。计数器/定时器82541.掌握可编程芯片8254定吋器/计数器的基本结构(三个16位计数器;数据缓冲模块、读写控制模块和内部控制寄存器)和相关外部引脚功能。2.掌握8254的三个计数器工作在方式2和方式3时的基本特点和应用。3.掌握怎样确定8254的端口地址、根据工作要求确定控制字和计数初值,熟练掌握初始化编程。4.掌握8254在微型计算机系统中的应用(外扩和AT系统)中断与8259控制器1.什么是中断?为什么要用中断? 1.什么是中断源?根据中断源的不同常见的小断分类。2.了解屮断系统应具有哪些基本功能:它包括实现中断及返冋,能实现优先权排队,高级中断源能中断低级的中断处理。3.深刻理解掌握屮断类型码,屮断向量和80X86的中断向量表;4.熟悉CPU响应中断的条件;它可分为可屏蔽中断和非屏蔽中断;1.掌握CPU对中断响应的步骤;它包括CPUB动实现的和由用户编程后,CPU实现的;能够用流程图的形式表示之;2.掌握中断服务(处理)程序的一般格式;3.掌握如何确定8259A的端口地址(两个),掌握应用编程;4.掌握80X86的中断方式(软件中断——由指令的执行所引起;硬件中断一—由外部的请求所引起);便件中断也称Z为外部中断它包括可屏蔽中断(可用指令STI,CLI控制对屮断的响应)和非屏蔽屮断;软件屮断也称之为内部屮断.5.掌握可屏蔽中断中FI时钟中断,用户中断,键盘中断,实时时钟中断的处理过程;重点掌握定时中断和用户中断的开发应用;6.掌握INTN指令的处理过程:串行接口1.了解串行通信与并行通信的区别与特点;(并行通信每一位使用一条线,比如传递一个字节需8条数据线,一条地线,数据是同时传送的,串行通信只使用一条信号线,一条地线,数据是一位接着一位传送的,因此并行通信适宜近距离传送,通常小于几米,而串行通信适宜丁•远距离传送,可以从几米到数千公里:速度上并行通信比串行通信快得多,如果并行传送的时间为T,则串行传送的时间为NT(N为位数),这两种传送的速率都与传送的距离成反比)2.串行通信的通信方式。通信方式有异步,同步两种;3.掌握界步通倍的特点及数据帧的格式及波特率;4.掌握单工,半双工,全双工通信和调制解调的含义;5.掌握EIARS-232C接口的特点及常用引脚;6.重点掌握串行I/O的实现;(包括软件实现和硬件实现——UART(UniveralAsynchronousReceiver/Transmitter);掌握UART的基本工作原理)7.掌握8250在异步串行通信中的具体使用(根据具体的通信环境进行初始化和通信程序设计)。并行接口82551.了解8255A的组成结构; 2.掌握如何确定8255A的端口地址(有四个端口地址),控制字(两个控制字;分别为8255A的方式控制字,C口置位/复位控制字),以及初始化编程;1.掌握8255A的三种工作方式(方式——基本输入/输出方式;方式1——选通式输入/输出方式;方式2——双向传送方式)及其特点;各个端口各白能工作在哪种方式上。2.在方式1中C口哪几个引脚作为信号联络线;(方式1中A口输入时为PC3—PC5,PC4可以设置中断允许或禁止,B口输入吋为PCO—PC2,PC2可以设置为中断允许或禁止;输出时A口使用PC3,PC6—PC7,PC6设置中断允许或禁止,B口使用PCO—PC2,PC2设置屮断允许或禁止,A口由PC3向CPU发出中断请求,B口由PCO向CPU发出中断请求;只有A口能工作在方式);3.能分析由8255A组成简单实用电路,它包括硬件逻辑(确定端口地址,各端口的输入或输出的工作状态)和软件编程(它包括对应用程序的分析及能编写相应的应用程序);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭