设MCS-51单片机程序编写教程主频为12MHZ,编写一个延时10秒的程序

设MCS-51单片机晶振频率为12MHz,定时器作定时使用时,其最高的定时时间应为多少_百度知道
设MCS-51单片机晶振频率为12MHz,定时器作定时使用时,其最高的定时时间应为多少
我有更好的答案
设MCS-51单片机晶振频率为12MHz,定时器作定时使用时,其最高的定时时间应为:65.536毫秒。
采纳率:77%
来自团队:
12MHZ的晶振,对应机器周期是1US.最大定时时间65536US,也就是65.536MS.
12MHZ的晶振,对应机器周期是1US.最大定时时间65536US,也就是655.36MS.当然,你还可以编程设计,更长的定时时间。嵌入式单片机技术社区:
为您推荐:
其他类似问题
51单片机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在MCS51单片机中 当主频为12MHZ时 一个机器周期为几微秒?执行一条最长的指令需要几微秒?_百度知道
在MCS51单片机中 当主频为12MHZ时 一个机器周期为几微秒?执行一条最长的指令需要几微秒?
我有更好的答案
1个机器周期=1微秒最长单指令执行时间=4微秒请采纳,别做半截事
采纳率:62%
来自团队:
一个机器周期为1微秒执行一条最长的指令需要4微秒
1us ,乘法和除法都用48个机器周期(4us)
为您推荐:
其他类似问题
史可法的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(16603)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'51单片机延时程序',
blogAbstract:'延时程序在单片机编程中使用非常广泛,但一些读者在学习中不知道延时程序怎么编程,不知道机器 周期和指令周期的区别,不知道延时程序指令的用法,&,本文就此问题从延时程序的基本概念、机器周期和指 令周期的区别和联系、相关指令的用法等用图解法的形式详尽的回答读者 &&&我们知道程序设计是单片机开发最重要的工作,而程序在执行过程中常常需要完成延时的功能。例如 在交通灯的控制程序中,需要控制红灯亮的时间持续30秒,就可以通过延时程序来完成。延时程序是如何 实现的呢?下面让我们先来了解一些相关的概念。 一、机器周期和指令周期 1.机器周期是指单片机完成一个基本操作所花费的时间,一般使用微秒来计量单片机的运行速度, 51&单片机的',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:0,
permalink:'blog/static/',
commentCount:1,
mainCommentCount:1,
recommendCount:5,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}设单片机系统的时钟频率为12MHz利用定时器T0(任选工作方式),编写一个完整的C51程序使P1.6和P1_百度知道
设单片机系统的时钟频率为12MHz利用定时器T0(任选工作方式),编写一个完整的C51程序使P1.6和P1
单片机编程
我有更好的答案
12Mhz的51单片机,经过12分频后为1MHz,则一个指令周期为1/1Mhz = 1us. 使能定时器 2 使能定时器中断 3 编写中断程序我估计你是觉得1秒的时间,
采纳率:4%
TMOD = 0X02;
//工作方式寄存器 TH0 = 56;
//8位的用TH TL0 = 0;
//16位跟13位两个都用 ET0 = 1;
//开定时器中断 EA = 1;
//开总中断 TR0 = 1;
//定时器开始计数
使P1.6和P1 怎么,没有看到
为您推荐:
其他类似问题
时钟频率的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
51单片机课后习题答案
孙育才 东南大学
下载积分:1000
内容提示:51单片机课后习题答案
孙育才 东南大学
文档格式:DOC|
浏览次数:139|
上传日期: 16:06:14|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1000 积分
下载此文档
该用户还上传了这些文档
51单片机课后习题答案
孙育才 东南大学
关注微信公众号}

我要回帖

更多关于 单片机中断程序编写 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信