单片机的功率接口
上传时间: 2014-04-28
上传用户:ca05991270
键盘是一个由开关组成的矩阵,是重要的输入设备,在小型微机系统中,如单板微计算机、带有微处理器的专用设备中,键盘的规模小,可采用简单实用的接口方式,在软件控制下完成键盘的输入功能。小型键盘结构框图行线接口:8位并行输出口,驱动行线。列线接口:8位并行输出口,读取列线 代码。电阻:列线提取电阻,行线的限流电阻 保护行线接口输出电路。二极管:防止两条行线上按键同时按下 时,可能对行线接口电路造成 的损害。行扫描法识别键按下的软件方法行线接口输出电路输出一个8位扫描码,其中有一位为0,其余位全为1。输出为0行线的逻辑0电平,被有键按下的列线输入接口读入。 软件根据列线输入接口读入的列值(只一位为0)判断出按下键的座标位置,形成键号。根据键号转到相应的键处理程序中去。
上传时间: 2013-10-15
上传用户:wsf950131
微机原理及接口技术课件:微机:IBM PC系列机原理:8088汇编语言程序设计接口:半导体存储器及其接口, I/O接口电路及其与外设连接技术:硬件--接口电路原理 软件--接口编程方法第1章 基础知识 4第2章 微型计算机系统结构 6第3章 程序加载并执行 4第4章 微处理器一般指令 6第5章 汇编语言程序设计基础 4第6章 算术运算与逻辑运算 8第7章 基本输入与输出 4第8章 程序流程控制 10第9章 字符串处理 6第10章 宏 4第11章 过程 4第12章 文件处理 4第13章 模块化程序设计 4
上传时间: 2013-10-18
上传用户:blacklee
并行接口电路:微处理器与I/O设备进行数据传输时均需经过接口电路实现系统与设备互连的匹配。并行接口电路中每个信息位有自己的传输线,一个数据字节各位可并行传送,速度快,控制简单。由于电气特性的限制,传输距离不能太长。8255A是通用的可编程并行接口芯片,功能强,使用灵活。适合一些并行输入/输出设备的使用。8255A并行接口逻辑框图三个独立的8位I/O端口,口A、口B、口C。口A有输入、输出锁存器及输出缓冲器。口B与口C有输入、输出缓冲器及输出锁存器。在实现高级的传输协议时,口C的8条线分为两组,每组4条线,分别作为口A与口B在传输时的控制信号线。口C的8条线可独立进行置1/置0的操作。口A、口B、口C及控制字口共占4个设备号。8255A并行接口的控制字工作模式选择控制字:口A有三种工作模式,口B有二种工作模式。口C独立使用时只有一个工作模式,与口A、口B配合使用时,作为控制信号线。三种工作模式命名为:模式0、模式1及模式2。模式 0 为基本I/O端口,模式1为带选通的I/O端口,模式 2 为带选通的双向I/O端口。口A可工作在三种模式下,口B可工作在模式 0与模式 1下,口C可工作在模式0下或作为控制线配合口A、口B工作。
上传时间: 2013-11-07
上传用户:xitai
微机接口技术试题:《微机接口技术》模拟试题 一、 选择题:(每空1分,共20分)1. CPU与外设之间交换数据常采用 、 、 和 四种方式,PC机键盘接口采用 传送方式。 ⒉ 当进行DMA方式下的写操作时,数据是从 传送到 __中。 ⒊ PC总线、ISA总线和EISA总线的地址线分别为: 、 和 根。 ⒋ 8254定时/计数器内部有 个端口、共有 种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为 、 、 。 ⒍ PC微机中最大的中断号是 、最小的中断号是 。 ⒎PC微机中键盘是从8255的 口得到按键数据。 ⒏ 串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分)⒈ 设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送( )个字符。 ① 1200 ② 150 ③ 960 ④ 120 2.输出指令在I/O接口总线上产生正确的命令顺序是( )。① 先发地址码,再发读命令,最后读数据。② 先发读命令、再发地址码,最后读数据。③ 先送地址码,再送数据,最后发写命令。④ 先送地址码,再发写命令、最后送数据。3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为( )。 ① 100 ② 1000 ③ 10000 ④ 其它 4 在PC机中5号中断,它的中断向地址是( )。 ① 0000H:0005H ② 0000H:0010H ③ 0000H:0014H ④ 0000H:0020H 5. 四片8259级联时可提供的中断请求总数为( )。 ① 29个 ② 30个 ③ 31个 ④ 32个 6. 下述总线中,组内都是外设串行总线为( )组。① RS-485、IDE、ISA。② RS-485、IEEE1394、USB。③ RS-485、PCI、IEEE1394。④ USB、SCSI、RS-232。 7. DMA在( )接管总线的控制权。① 申请阶段 ② 响应阶段 ③ 数据传送阶段 ④ 结束阶段 8. 中断服务程序入口地址是( )。 ① 中断向量表的指针 ② 中断向量 ③ 中断向量表 ④ 中断号
上传时间: 2013-11-16
上传用户:xiaoxiang
微机接口技术精品课程:汇编语言程序设计基础,小型键盘结构与接口,DA与AD转换,先进微处理器介绍,微计算机总线,DMA与DMA控制器,8255A可编程并行接口,8086总线操作、中断系统及总线请求,8253计数器/定时器结构与编程,8251A可编程通信接口.
上传时间: 2013-11-26
上传用户:emhx1990
微机接口技术课件:第1章 微型计算机概论第2章 80X86微处理器第3章 存储器及其接口第4章 输入输出与中断第5章 并行接口第6章 定时器/计数器电路第7章 串行接口第8章 模拟接口第9章 人机接口第10章 微机系统实用接口知识
上传时间: 2014-03-02
上传用户:chenjjer
微机原理与接口技术精品课程(课件):微机:IBM PC系列机原理:8088汇编语言程序设计接口:半导体存储器及其接口 I/O接口电路及其与外设连接技术:硬件--接口电路原理软件--接口编程方法第1章 基础知识 4第2章 微型计算机系统结构 6第3章 程序加载并执行 4第4章 微处理器一般指令 6第5章 汇编语言程序设计基础 4第6章 算术运算与逻辑运算 8第7章 基本输入与输出 4第8章 程序流程控制 10第9章 字符串处理 6第10章 宏 4第11章 过程 4第12章 文件处理 4第13章 模块化程序设计 4
上传时间: 2014-03-17
上传用户:894448095
鼠标有RS232串口和PS/2二种接口,在单片机应用中,由于PS/2鼠标是1yrL电平,和单片接口更方便,通常PS/2鼠标控制芯片采用TP8452。以TP8452为例说明PS/2鼠标的工作原理,其他的PS/2鼠标控制芯片均与TP8452兼容。TP8452能接受3个按键和2组光电探头的信号,组合成一定格式的信息,传送给系统。TP8452还具有按键去抖和噪声抑制功能,组成完善的信号采集前端电路。在单片机系统中,可以直接利用鼠标作为输入设备,也可以单独使用TP8452,作为转速、距离测量的预处理电路。由于TP8452的存在,不论是高速旋转,还是慢速爬行,甚至正反振荡,都不会影响其测量的准确性。1 PS/2鼠标原标图采用TP8452的典型3键鼠标原理图如图1所示。GX、GY是2组光电探头,检测滚轮的转动。每组光电探头内有2个光敏接收管,间隔为滚轮格栅的1/4,根据2个信号的相位关系,TP8452可以确定滚轮的正反转向。K1、K2、K3是3个按键。TP8452连续监视2个滚轮和3个按键,一旦有动作,立即将信息通过PS/2接口向系统报告。
上传时间: 2013-10-29
上传用户:xuanjie
基于USB接口的数据采集模块的设计与实现Design and Implementation of USB-Based Data Acquisition Module路 永 伸(天津科技大学电子信息与自动化学院,天津300222)摘要文中给出基于USB接口的数据采集模块的设计与实现。硬件设计采用以Adpc831与PDIUSBDI2为主的器件进行硬件设计,采用Windriver开发USB驱动,并用Visual C十十6.0对主机软件中硬件接口操作部分进行动态链接库封装。关键词USB 数据采集Adpc831 PDNSBDI2 Windriver动态链接库Abstract T hed esigna ndim plementaitono fU SB-BasedD ataA cquisiitonM oduleis g iven.Th ec hips oluitonm ainlyw ithA dpc831a ndP DTUSBD12i sused for hardware design. The USB drive is developed场Wmdriver, and the operation on the hardware interface is packaged into Dynamic Link Libraries场Visual C++6.0. Keywords USB DataA cquisition Adttc831 PDfUSBD12 Windriver0 引言US B总 线 是新一代接口总线,最初推出的目的是为了统一取代PC机的各类外设接口,迄今经历了1.0,1.1与2.0版本3个标准。在国内基于USB总线的相关设计与开发也得到了快速的发展,很多设计者从各自的应用领域,用不同方案设计出了相应的装置[1,2]。数据采集是工业控制中一个普遍而重要的环节,因此开发基于USB接口的数据采集模块具有很强的现实应用意义。虽然 US B总线标准已经发展到2.0版本,但由于工业控制现场干扰信号的情况比较复杂,高速数据传输的可靠性不容易被保证,并且很多场合对数据采集的实时性要求并不高,开发2.0标准产品的成本又较1.1标准产品高,所以笔者认为,在工业控制领域,目前开发基于USB总线1.1标准实现的数据采集模块的实用意义大于相应2.0标准模块。
上传时间: 2013-10-23
上传用户:q3290766