全文预览

汽车管理系统---汇编

上传者:梦溪 |  格式:doc  |  页数:41 |  大小:325KB

文档介绍
HР?INT 21HРSD_REPEAT: Р?MOV DX, MY8255_C ;控制慢刹车的指示灯亮Р?MOV AL, 0F7HР?OUT DX, ALР?PUSH AX?Р?CALL SPEED_FRE1Р?CALL QUIRE_UPР?CMP CX,0Р?JZ SD_ENDР?SUB CX, 1Р?CALL SHOW_NUMLEDР?MOV AH, 01H ;判断是否有键输入Р?INT 16H?Р?POP AXР?JNZ SD_ENDР?JMP SD_REPEATРSD_END:?Р?POP DXР?POP AXР?RETРSLOW_DOWN ENDPР<4>数码管显示程序РSHOW_NUMLED PROC NEARР?PUSH AXР?PUSH BXР?PUSH CXР?PUSH DXР Р MOV AX, CX ;CX 代表速度Р MOV BL, 10 Р?DIV BL ;AX/BX 商->AL,余数->AHР Р?PUSH AXР?LEA BX, NUMLED Р?XLATР?PUSH AX Р Р?MOV DX, MY8255_MODE ;8255的控制寄存器地址Р?MOV AL, 00001111B ;选中十位数码管Р?OUT DX, AL?Р?MOV DX, MY8255_MODE?Р?MOV AL, 00001100B Р?OUT DX, AL Р Р?POP AXР?MOV DX, MY8255_A?Р?OUT DX, AL Р?CALL DELAY ;显示十位Р?Р?MOV DX, MY8255_MODE?Р?MOV AL, 00001101B ;选中个位数码管Р?OUT DX, ALР?MOV DX, MY8255_MODE?Р?MOV AL, 00001110B Р?OUT DX, AL Р Р?POP AXР?MOV DX, MY8255_A

收藏

分享

举报
下载此文档