欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    矿大《过控微机原理指导书》Word格式.docx

    • 资源ID:7739308       资源大小:23.84KB        全文页数:38页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    矿大《过控微机原理指导书》Word格式.docx

    1、rep1: inc dl mov ds:bx,dl inc bx cmp dl,5ah jnz rep1 mov dl,0 mov bx,dl mov ax,ds mov es,ax mov bp,0 mov ah,4 int 14h xor cx,cx loop $ int 20hcode ends end start实验一、微机指令功能验(二)通过上机实践,理解8086/8088处理器指令系统的格式及使用,掌握FD-SJ8088A微机原理实验软件的启动及应用,了解汇编语言对硬件芯片的驱动方式,学习简单I/O电路的设计。以FD-SJ8088A实验台上74LS244(8位、单向、不锁存三态缓冲

    2、器)作为输入,连接拨动开关;74LS377(8位D触发器)作为输出,连接发光二极管L18-L25(FD-SJ8088A实验台上J20)。要求当开关输入不是全0时,输出与输入保持一致,当开关输入全是0时,输出发光二极管的闪烁警告信号。(1)74LS244的八位输入端(J35)接八位拨动开关K17-K24(J21)。(2)74LS377的八位输出端(J33)接八位发光二极管L18-L25(J20)。(3)74LS244的G端(J36)接I/O译码输出(J111-1)。(4)74LS377的G端(J34)接I/O译码输出(J111-2)。(5)将单板机与微机用RS-232C线连接,后打开单板机电源。

    3、(6)启动微机上D:FD88了目录下的FD88/1/22、复习74LS244与74LS373的相关课程知识; simpleio.asm 74ls377 address is 10h 74ls244 address is 8h read from 244, output to 377main proc farcode segment codebegin: mov bl,0start: mov dx,8h ; 244 读入开关状态 in al,dx test al,0ffh ; 判断是否全为0 jz flash mov dx,10h ; 377输出, LED显示 not al out dx,al

    4、jmp startflash: not bl 闪烁显示 mov al,bl mov cx,0bfffhmain endp end begin实验二、简单程序编制使用8255的A口和B口模拟十字路口交通灯的闪烁情况三、实验接线1、8255的PA0-2(J32)接J19;2、8255的PA4-6(J32)接J18;3、8255的PB0-2(J31)接J16;4、8255的PB4-6(J31)接J17;5、8255的/CS(J29)接I/O译码输出JJ11.1。2、复习8255的相关课程知识; 8255lamp.asm 8255 traffic lampporta EQU 8Hportb EQU 9

    5、Hcontrol EQU 0bHdseg segmenttime db ?value db ?done db 0intmask db ?dseg endscseg segmentcseg, ds:dseg mov al,80h mov dx,control out dx,al ; 8255 初始化sw: mov al,11h mov dx,porta ALL RED LIGHT inc dx mov cx,3cp1: call delay loop cp1lamp: mov al,14h mov al,41h mov cx,6cp2: loop cp2 mov value,5 ; GREEN

    6、FLASH mov al,10h ; 绿灯闪烁, 0.5秒亮, 0.5秒灭 mov AL,1h mov cx,1cp3: loop cp3cp4: loop cp4 dec value jne flash ; 重复5次 黄灯 1 秒钟 mov al,12h mov al,21h mov cx,2cpa: loop cpa 绿灯 6 秒钟cp5: loop cp5flass: mov al,1h ; mov al,10hcp6: loop cp6 mov al,14Hcp7: loop cp7 jnz flasscpb: loop cpb jmp lampback:delay proc near

    7、 push ds push ax push cx pop cx pop ax pop ds retndelay endpcseg ends实验三、典型接口芯片编程应用 了解动态显示及键扫描的原理使用8255在4位数码管上显示4个字符(0123)。1、8255的PA0-7接J13,控制显示段值;2、8255的PB0-3接J12,控制显示位;3、8255的/CS(J29)接I/O译码输出JJ11.2。 8255led.asm 8255 address is 10h port a connect to led segment port b 0-3 connect to led commonporta

    8、 equ 10hportb equ 11hcontrol equ 13hcode,ds: mov ax,cs mov al,80h ; all port output mov al,0ffh ; close display mov bx,0e00hdisp: mov si,offset segtab push bx mov bh,0 add si,bx pop bx mov al,si output segment mov al,bh select led mov cx,01ffh shl bh,1 or bh,1 inc bl cmp bl,04 jne disp1 mov bh,0ehdi

    9、sp1: and bl,3 jmp dispsegtab: db 3fh,06h,5bh,4fh,66h,6dh,7dh,7,7fh,6fh end实验四、串行通讯 了解串行通讯的实现方法使用实验系统提供的中断调用INT 14H和调试软件进行字符的传送,将PC键盘输出的ASCII字符接收后回送并在屏幕上显示。1、本实验不需连线,8250的地址为180H,晶振为1.8432MHz。 8250.asmU8250 EQU 180H ;8250A DATA PORTCODE SEGMENTMAIN PROC FARASSUME CS:CODESTART:INIT 8250A实验系统初始化8250程序,

    10、用户不需进行,仅供参考 MOV DX,U8250+3 MOV AL,80H OUT DX,AL MOV DX,U8250 MOV AL,6 INC DX XOR AL,AL MOV AL,3 ; DATA 8 BIT,STOP 1 BIT MOV DX,U8250+1 mov al,0 ; 0FH ENABLE INTERRUPT MOV DX,U8250+4 MOV AL,03H ; ENABLE INPUT AND OUTPUT;以下为通过查询8250的状态进行通讯 MOV AH,Skey: MOV DX,U8250+5TRAN: IN AL,DX ; IF TXRAY=1 IN 8250

    11、A? AND AL,0C0H CMP AL,40H JNE rece MOV AL,AH OUT DX,AL ; CPU OUTPUT THE CHAR TO 8250ARECE: MOV DX,U8250+5 ; IF RXRAY=1 IN 8250A?RXD: IN AL,DX AND AL,81H CMP AL,01 JNE RXD MOV DX,U8250 ; CPU GET A CHAR FROM 8250A MOV AH,AL JMP KEY以下为通过系统调用INT 14H来完成与PC进行通讯的程序 MOV AL,SSS: MOV AH,1 INT 14H MOV AH,2 JMP

    12、 SSSMAIN ENDPCODE ENDS END实验五、步进电机控制 了解步进电机工作原理,掌握步进电机控制系统的硬件设计方法,熟悉步进电机驱动程序的设计与调试,提高微机应用系统的设计和调试水平。编写并调试出一个实验程序控制步进电机旋转方向、速度。参数可通过PC机键盘控制。以PC键盘上的四个方向键控制步进电机U、D键控制步进电机的方向 U:顺时针 D:逆时针+、- 键控制步进电机的速度 +:加速 -:减速二、实验接线 1、连接+5V、+12V电源和GND2、8255的片选(J29)接系统板上JJ11.13、8255 PA.0步进电机A相 PA.1步进电机B相PA.2步进电机C相PA.3步进

    13、电机D相2、学习步进电机的相关知识; STEP.ASM STEP MOTOR U8250 EQU 180H ; porta = 8h portb = 9h portc = 0ah c8255 = 0bhdata segment dataarrow db ?time dw ?data endscg segment cg,ds:data,es:data OUT C8255,AL OUT PORTA,AL MOV AX,DATA MOV DS,AX MOV ES,AX mov arrow,0 mov time,100 MOV AX,CS MOV BP,OFFSET MESS MOV AH,4run:

    14、 JNE RUN1 CMP AL,U JNE RUN2 MOV ARROW,0 JMP RUN1RUN2:D JNE RUN3 MOV ARROW,1RUN3:- JNE RUN4 ADD TIME,10RUN4:+ MOV AX,TIME SUB AX,10 CMP AX,0 JG RUN5 MOV AX,8RUN5: MOV TIME,AXrun1: call step jmp run mov cx,timedelay1: mov cx,100 loop delay1step: mov al,arrow cmp al,0 jne stepd mov al,1 out porta,al mo

    15、v al,2 mov al,4 mov al,8stepd:mess db * Stepper Motor * db * Direct Control: U: * Speed Control: +:increase -:reduce db 0cg ends实验六(1)、直流电机调速了解霍尔器件工作原理及转速测量与控制的基本原理,基本方法,掌握PWM调速的原理和应用方法,提高实时控制系统的设计和调试能力。以8253测量直流电机的速度,并可设置电机速度。1、实验板上1脚接+5V2、实验板上2脚接GND3、实验板上3脚接8255 PA.0(J32)4、实验板上4脚接8253 CLK1 (J37.4)

    16、5、8255片选(J29)端接JJ11.12、复习8253的相关课程知识,学习转速测量与控制和PWM调速的基本原理; MOTOR.ASM DC MOTOR cx=speed user wanted 0-40r/s c8259 = 20hcount db 38waitt db 1ontime dw ?offtime dw ?speed dw ?getsp dw ? mov ontime,5 mov offtime,10 mov waitt,5 mov count,38 mov speed,cx PUSH DS XOR AX,AX LEA AX,RING MOV DS:20H,AX22H,AX CALL TIMER MOV DX,C8259 MOV AL,00010011B ; ICW1 MOV AL,00001000B ; ICW2 MOV AL,00001101B ; ICW4 MOV AL,11111110B ; OCW1


    注意事项

    本文(矿大《过控微机原理指导书》Word格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开