微机原理课程设计:通过使用软件延时,编写一个程序,在屏幕上依次显示9、8、7。。。1、0十个数字。。。

作者&投稿:磨竹 (若有异议请与网页底部的电邮联系)
微机原理课程设计:编写一个程序,在屏幕上依次显示01到59~

不错哦…………

总共要显示多少行啊?
字符之间,空几格啊?

如下显示,可以吗:

0123456789012
3456789012345
678901

        CODE  SEGMENT
              ASSUME    CS:CODE
      START:
              MOV       CX,3        ; 设外循环 3次
         @0:
              PUSH      CX
              MOV       CX,10       ; 设内循环 10次
         @1:
              MOV       AH,2
              MOV       DX,CX
              DEC       DX          ; 将内循环变量 减一 后输出
              OR        DL,30H
              INT       21H
              MOV       AX,18       ; 延时 18 个单位 ,约等于1秒
              CALL      DELAY_PROC
              LOOP      @1
              CALL      LFCR        ; 换行回车
              POP       CX
              LOOP      @0
              MOV       AH,4CH
              INT       21H
 
       LFCR:  PUSH      AX
              PUSH      DX
              MOV       AH,2
              MOV       DL,13
              INT       21H
              MOV       DL,10
              INT       21H
              POP       DX
              POP       AX
              RET
 
;===============================================================              
  DELAY_PROC  PROC      NEAR        ;延迟子程式,  延迟   ax/18秒
              PUSH      ES
              PUSH      DX
              MOV       DX,40H
              MOV       ES,DX
              MOV       DX,ES:[006CH]           ;取系统1/18秒计数
              ADD       DX,AX       ; 延时 x/18
    DELAY10:
              CMP       ES:[006CH],DX           ;时限到了?
              JBE       DELAY10     ;没
              POP       DX
              POP       ES
              RET
  DELAY_PROC  ENDP
;============================================================
        CODE  ENDS
              END       START


楼主能借课设报告给我看下吗😊


求一机械原理课程设计样本 是冷霜自动灌装机的
1、工作原理及工艺动作过程 冷霜自动灌装机是通过出料活塞杆上下往复运动实现这次课程设计,是我们第一次将本学期《机械原理》这门课程中所学的知识综合

求一份机械原理相关的课程设计
求一份机械原理相关的课程设计我们在做《机械设计课程设计》呢,下面是我的课程设计说明书,仅供参考。 一、传动方案拟定第二组第三个数据:设计带式输送机传动装置中的一级圆柱齿轮减速器(1) 工作条件:使用年限1

还有十多天就机械原理课程设计了,要用solidworks,请问一般现在学solid...
如果课程设计的东西形状简单,边学边做课程设计都可以。。我毕业设计就是边学边做的。。需要掌握:1、零件设计:草图绘制,拉伸,切除,扫描,旋转等等。。难点是:曲面造型等。。如果你们课程设计还是设计减速机,那么减速机壳体铸件形状复杂,对于初学者来说,很难。。。2、装配体设计:装配约束等等。

机械原理课程设计 牛头刨床 方案一 机构5点和10点的运动简图以及速度加...
牛头刨床机械制图5位置

微机原理课程设计 计算字符长度
如下即可:DATAS SEGMENT MSG1 DB 'Input the string : ', 13, 10, '$'MSG2 DB 13, 10, 'The string lenth is : $'STR DB 100, ?, 100 DUP(?)DATAS ENDS CODES SEGMENT ASSUME CS:CODES, DS:DATAS START:MOV AX, DATAS MOV DS, AX ;--- LE...

机械原理课程设计“电机驱动的往复式给煤机”
按结构和用途不同分为:带漏斗和不带漏斗、带闸门和不带闸门、采用防爆电机和不采用防爆电机等多种型式。往复式给煤机的工作原理:在煤仓下口设一给料槽 ,给料槽底板(也称给煤板)为活动式,它安放在托轮上,通过曲臂(或称摇杆、拉杆、连杆)与曲柄连接,曲柄固定在减速器上与电动机相连。当电动机...

编程原理课程设计心得体会
课程设计指的是对某一门课程进行教学策划的研究活动,下面是为大家搜集整理的编程原理课程设计心得体会,欢迎阅读。编程原理课程设计心得体会(一)在老师和同学的帮助下,通过自己的努力,终于完成了这次职工信息表的简单课程设计。我经过这段时间的编程,对其中的艰辛,我是深有体会。从刚开始的选择程序、...

机械原理课程设计---粉料压片机的设计
全套都有的

[机械原理课程设计] 干粉压片机
1、题目:15吨压片机设计 2、功能要求及工作原理�⑴ 总功能要求:将干粉料压制成圆形片坯 ⑵ 工作原理 15吨压片机系统的工作原理及工艺动作分解如图5.1所示。移动粉筛3至模具1的型腔上方等待装料,并将上一循环已成型的工件2推出(卸料);然后粉筛振动,将粉料筛入型腔;下冲头5下沉一定...

求汇编高手!!!微机原理课程设计,查找字符串中给定字符首次出现的位置...
调试通过!DATAS SEGMENT str1 db 'this is a computer$'str2 db 0dh,0ah,'$'DATAS ENDS STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START:MOV AX,DATAS MOV DS,AX mov ah,1 ;等待输入 int 21h push ax t1:mov ah,7 int 21...

镶黄旗17799448481: 求 微机原理 简易电子钟 代码~~~~~~ -
旁景迪皿: 一 摘要 单片计算机即单片微型计算机.(Single-Chip Microcomputer ),是 集CPU ,RAM ,ROM , 定时,计数和多种接口于一体的微控制器.他体积小,成本低,功能强,广泛应用于智能产 品和工业自动化上.而51 单片机是各单片机...

镶黄旗17799448481: 如何通过数模转换输出波形? -
旁景迪皿: 我的思路是:一,输出各种波形是通过向DAC0832输出连续的数字量来实现.二,频率控制有两种方式.1、用延时程序.每给0832送一个数字量,就调用延时程序.延时程序可以这样写 mov cx , n dd: loop dd 这里的n的取值依据你的延时时间...

镶黄旗17799448481: 汇编语言5秒的延时程序怎么写(微机原理) -
旁景迪皿: LCALL DL500MS LCALL DL500MS LCALL DL500MS …… 共十次,正好是5s.(假设晶振频率是12MHz)DL500MS 延时时间的说明,可见: http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/95d6b8376e6bc6d7a2cc2bd5.html

镶黄旗17799448481: 《微机原理及应用》交通灯控制系统课程设计 -
旁景迪皿: AND AL,0FH XOR AL,AH ADD CL,AL CMP CL,9 JNZ TEST2;闪烁5次 CODE ENDSEND ST设计总结6.1 设计体会 通过这次关于交通灯的课程设计,我认真查阅了相关资料.使我更加清楚地,更加深刻地了解了这方面的知识.让我明白了...

镶黄旗17799448481: 微机中实现定时控制的主要方法有哪些 -
旁景迪皿: 1、使用系统自带的定时器模块进行定时2、使用while循环让程序跑指令来达到控制. 其中:第二种方法不是很精确.原理是用微机有个指令周期,就是制定一条指令使用的时间,比如为1us,那么你要定时100us,只需要让程序跑一个空指令100次就好了,如 for(i=0;i<99;i++){}

镶黄旗17799448481: 80C51单片机设计一个延时20ms的子程序,时钟为6MHZ.写出计算过程 -
旁景迪皿: 把定时器设置成定时模式方式1,使用T0,则TMOD=0x01 6Mhz对应的机器周期是2us 则定时时间=(最大值-X)*2us20ms =( 65536-X )*2us x=55536 对应的十六进制 D8F0 所以TH0=0xD8,TL0=0xF0 开中断 ET0=1;EA=1 启动定时器TR0=1

镶黄旗17799448481: 微机原理课程设计 题目: 流水线监视器 -
旁景迪皿: IOY0 EQU 3000H ;片选IOY0 对应的端口始地址 MY8255_A EQU IOY0+00H*4 ;8255 的A 口地址 MY8255_B EQU IOY0+01H*4 ;8255 的B 口地址 MY8255_C EQU IOY0+02H*4 ;8255 的C 口地址 MY8255_MODE EQU IOY0+03H*4 ;8255 的控制寄...

镶黄旗17799448481: 微机原理与接口技术课程设计之数字显示倒计时器 -
旁景迪皿: DATAS SEGMENT sec db 24 ;倒数的秒数,可以随意更改 osec db 0 startmsg db "Counting down .... press [p] to puase, [c] to continue, [s] to stop",13,10,"$" timesup db 13,10,"Times up!" endmsg db 13,10,"Thanks for using, bye~$" ...

镶黄旗17799448481: 微机接口波形发生器设计 -
旁景迪皿: 操作系统和微机接口技术的课程设计星期三班委才说,下周三就要叫答辩!!!!这几周还要连着期末考试.一点时间都没有!!操作系统的做了,微机接口技术的实在没有时间做了,那位大哥帮帮忙!!!题目也不算太难,主要是没时间!!!...

镶黄旗17799448481: 单片机的汇编延时程序我比较清楚,但是微机原理的就很糊涂,请问危机原理的延时的原理是什么? -
旁景迪皿: 可以再补充下问题么?就一般而言,单片机和微机原理讲的延时原理应该是一样的.定时器的定时原理:比如一秒钟定时,假定时钟频率为1000hz, 内部对时钟采样计数,如果记录了1000个时钟,那么消耗的时间为1000*(1/1000)=1秒,定时器就会产生标志位,并且对计数器清零,重新开始 一条语句占用几个指令周期,是由你的mcu决定的,你可以查看mcu的体系结构和指令集.语句循环产生延时例子:while(int i=1000) {i--;}

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网