
汇编语言5秒的延时程序怎么写(微机原理)
3个回答
展开全部
可以用定时器,这样比较精准点。不用定时器那只能用循环了,根据晶振计算5秒时间的循环次数赋初值,然后循环。

2023-06-12 广告
单片机编程是指使用单片机编程语言,如C语言,来编写单片机的程序代码,以控制单片机的行为。这种技术在电子工程、计算机科学和电子通信等领域中被广泛应用。单片机编程的主要任务是设计和实现单片机的程序,包括定义单片机的指令系统、编写程序代码、处理器...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
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
LCALL DL500MS
LCALL DL500MS
……
共十次,正好是5s。(假设晶振频率是12MHz)
DL500MS 延时时间的说明,可见:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/95d6b8376e6bc6d7a2cc2bd5.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用定时器,这样比较精准点
追问
不用定时器的程序,简单点就行,不要求精确,举个例子吧,谢谢了
追答
那就硬延迟,用空命令来,但这个得计算汇编命令的指令周期,才能计算的比较精确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询