您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 子程序 >

单片机中延时子程序的作用是什么

发布时间:2019-07-27 05:46 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  就是为了延时啊,譬如说你让数码管从1变到10,一秒跳一下这就需要用到延时啊当然你可能会说用定时器就行了,但是定时器有限,而且他是通过中断来控制,但我不需要延时时间那么精准的时候用起中断就不够直接用延时程序方便了

  如:MOV R7,#80H ;将数据80H 送到寄存器R7,这时寄存器R7 里面存放着80H,就单这条

  循环转移指令功能是将第一个数进行减1 并判断是否为0,不为0 则转移到指定地点;为0 则往下执行。

  如:DJNZ R7,KK ;将寄存器R7 的内容减1 并判断寄存器R7 里的内容减完1 后是否为0,如果

  不为0 则转移到地址标号为KK 的地方;如果为0 则执行下一条指令。这条指令需要2 个机器周期。

  一是为了某些时序逻辑器件的时序要求。二是为了单纯的等待,比如交通信号灯的控制,红灯绿灯黄灯都有时间控制,亮的长短就要由延时程序控制,或者CPU速度快于外设速度时,就需要用延时程序做等待!

  听名字就知道意思···延时,程序运行需要时间的,延迟程序能够保证程序运行,不会出错

http://zacharybreder.com/zichengxu/464.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有