河北工业大学-计算机接口与技术.doc_第1页
河北工业大学-计算机接口与技术.doc_第2页
河北工业大学-计算机接口与技术.doc_第3页
河北工业大学-计算机接口与技术.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微处理器由算术逻辑部件、控制部件、寄存器组、片内总线、等组成系统时钟频率表示运算速度、程序设计语言分为高级语言、汇编语言、机器语言三大类8086是16位数据总线,8088是8位数据总线执行部件EUEU部件由算数/逻辑运算器ALU,寄存器阵列,EU控制器等组成,EU不与外部系统总线相连,只负责指令的译码和执行。从的指令队列中取指令,进行指令译码并利用内部寄存器和对数据进行处理,执行指令的结果或者执行时所需要的外部数据,都有向发出请求,让或存储器货/接口访问EU的寄存器阵列有4个16位通用数据寄存器,4个16位专用数据寄存器,和1个16位的状态标志寄存器F,状态标志寄存器存放着9位状态标志信息接口的分类1按接口通用型分类 通用接口 专用接口2按接口功能分类 辅助/控制接口 通用I/O接口 专用I/O接口3按数据传输的格式分类 并行接口 串行接口4按接口硬件复杂程度分类 接口芯片 接口卡3接口的功能I/O数据缓冲/所存功能设备选择和寻址功能电平信号转换功能控制功能可编程功能错误检测功能4、中断系统功能并行处理能力 实时处理能力 故障处理能力 多机处理能力5、中断处理过程中断请求 中断判优 中断响应 中断处理 中断返回6、中断向量中断向量是一种中断管理方式,是指中断系统响应中断时,能自动从判优逻辑获得优先权最高的中断源的类型号,根据类型号得到中断服务程序的入口地址,然后转到中断服务程序去执行7、假设8259A的为10110001,表示有哪些中断输入端提出了中断请求?(IR)当8259A优先级是一般固定嵌套,若当前ISR为00001000,有哪些中断输入端可以响应嵌套服务(IR0)8、设8259A中断初始控制字ICW2的T7T3是10001,当IR3申请中断并响应时,中断向量类型号是(8B)中断向量表的地址是(022CH)D/A转换原理D/A转换器是把数字量转换为对应的模拟量,将数字量每一位的代码按照位权转换为对应的模拟量值,再把它们相加,求和得到的就是与数字量对应的模拟量(电流或电压输出)。9、计数式ADC工作过程:先启动转换,信号S有效(由高变低),此时计数器复位;等信号S成为高电平时,计数器准备计数;由于计数器是0,所以DAC的输出电压VO=0;VO和Vi比较,电压比较器输出高电平,使控制信号C1,计数器开始计数;随着计数器计数值地增加,DAC输出的电压VO也越来越大;在VOVi时,比较器输出低电平使C=0,计数器停止计数,此时得到的数字量D7-D0就是要求的结果。10、利用0832输出梯形波MOV DX,0066H MOV AL,00HMOV CX,0FFHUP:INC AL OUT DX,ALCALL DELAY1 CMP AL,0FFH JNZ UP TOP:OUT DX,ALCALL DELAY2LOOP TOPDOWN:DEC ALOUT DX,ALCALL DELAY1CMP AL,00H JNZ DOWNMOV CX,0FFHBOTT:OUT DX,ALCALL DELAY2LOOP BOTTJMP UP编写8251A初始化程序段:端口地址为44H和45H,内同步方式,双同步字符,奇校验,七位数据位Mov al, 01000000BOut 45H,alMov al ,00011000BOut 45h ,alMov al,16hOut 45h,alOut 45h,alMov al,0B7hOut 45h,al编写使用8251A进行异步串行输出的程序段:端口地址为60h,62h,7位数据位,1位停止位,偶校验,波特率因子64,用查询的方式输出数据段中以BUFFER为首地址的60字节数据 Mov al,40hOut 62h,alMov al,01111011BOut 62h,alMoval,37hOut 62h,alMov cx,60Mov ax,0Mov ds,axMov si ,offsetbufferL: in al,62hTest al,01hJz LMov al,ds:【si】Out 60h,alInc siLoop L 8255 方式0Mov al,10010000BMov dx,0ff2BhOut dx,alMov dx,0ff29hIn al,0xTest al,00000001BJz L;zf=1Mov dx,0ff28hIn al,dxMov dx,0ff2A hOut dx,al某8253的端口地址为200h203h,利用计时器做一个单稳电路,单稳延时时间10ms,计数器0的输入时钟频率为50khzMov al,00110010BMov dx,203hOut dx,alMov ax 500Mov dx,200hOut dx,alMov al,ahOut dx,al8259程序Mov al,00010011BOut 60h,alMov al,00011000BOut61h,alMov al,00001001BOut 61h,alMov ax,0Mov es,axClpMov di,74hLea ax,intpStows

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论