ZKX's LAB

微机原理 8054计数50次 微机原理关于8253计数初值

2020-10-05知识15

如果现在把郭天祥的51单片机的知识点都熟练掌握,去公司工作的话待遇怎么样,会不会out? 我是个大二学生,我想了解下现在所学的和以后需要的技能还差多少。忘了补充了,我是电器及其自动化的,我…

求编程高手帮忙 微机原理设计-简易计算器 帮你看了下,下面这段程序应该可以DATA SEGMENTN DB 5 DUP?内存空间开辟5个字节分别存放5个分数段的人数DATA ENDSCODE SEGMENTASSUME CS:CODE;DS:DATA;MOV CX 10LEA BX NMOV SI 1000HA:MOV AX[SI]取第一个学生成绩CMP AX 60;JB P1 与60比较,低于60则执行P1,下面至P4相类似CMP AX 70;JB P2CMP AX 80;JB P3CMP AX 90;JB P4CMP AX 90;JZ P5 与90比较,等于90则执行P5JMP NEXTP1:INC[BX];JMP NEXT 将分的人数加1,以下至P5类似P2:INC[BX+1];JMP NEXTP3:INC[BX+2];JMP NEXTP4:INC[BX+3];JMP NEXTP5:INC[BX+4];JMP NEXTNEXT:INC SI SI加1使之指向下一个学生成绩LOOP A 将CX置数器减一,CX≠0则循环A段MOV CX 6MOV DI 0 A段完成统计工作,B段将完成存放工作B:MOV AL[BX+DI]取变量第一单元,即小于60分人数MOV[2000H+DI]AL 存入2000H单元INC DI DI加一,指向变量下一单元,及存放空间的下一单元LOOP B;将CX置数器减一,CX≠0则循环B段,直至结束MOV AH 4CH;INT 21HCODE ENDSEND A程序结束后,2000H-2005H单元分别存放,70-79,80-89,90分的人数 展开

微机原理关于8253计数初值 设8253的端口地址分别为210H~213H(通道0的地址为210H,控制口地址为213H)。已知计数器0连续产生20KHz方波,将计数器0的输出OUT0作为计数器1的时钟CLK1,使其连续产生20。

#微机原理#汽车里程表

随机阅读

qrcode
访问手机版