单片机的汇编延时程序我比较清楚,但是微机原理的就很糊涂,请问危机原理的延时的原理是什么?

是不是要知道执行每个语句的指令周期?还有,如果换用8255定时器又该怎么精确定时?谢谢不是8255,是8253定时器,期待大虾们回答补充:经过查书我明白了8253的定时原... 是不是要知道执行每个语句的指令周期?还有,如果换用8255定时器又该怎么精确定时?谢谢
不是8255,是8253定时器,期待大虾们回答
补充:经过查书我明白了8253的定时原理,现在想问微机原理中执行每个语句的指令周期是怎么定的(这是我想知道的,就象单片机中的nop指令要消耗一个机器周期一样),单纯的用语句循环来实现延时应该怎么样进行?如果可以用一个例子来说明将十分感谢!!!
展开
 我来答
意法半导体(中国)投资有限公司 2023-06-12
展开全部
像是一个论题,不知道你了解多少单片机。 原理就是,很多集成电路,是他具备运算,存储数据和程序的能力,以及输入输出端控制的能力。 使用我自己的话讲就是,通过编程是用算术和逻辑运算,io控制,定时器计数器等,来实现复杂的功能。 更专业的解答可联系意法半导体,产品服务:意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗、超高性能方向.目前提供16大产品线 (F0, G0, F1, F2, F3, G4, F4, F7, H7, MP1, L0, L1, L4, L4+,L5, WB),超过1000个型号。谢谢!
btwo0
2008-07-03 · TA获得超过111个赞
知道答主
回答量:82
采纳率:0%
帮助的人:91.9万
展开全部
可以再补充下问题么?就一般而言,单片机和微机原理讲的延时原理应该是一样的。

定时器的定时原理:比如一秒钟定时,假定时钟频率为1000hz, 内部对时钟采样计数,如果记录了1000个时钟,那么消耗的时间为1000*(1/1000)=1秒,定时器就会产生标志位,并且对计数器清零,重新开始

一条语句占用几个指令周期,是由你的mcu决定的,你可以查看mcu的体系结构和指令集。
语句循环产生延时例子:
while(int i=1000)
{i--;}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机是一种集成电路芯片。又称单片微控制器,是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。一块芯片就成了一台计算机。特点是体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。 单... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式