电路中的复位 时钟中断 中断

【图文】微机原理及应用 04 复位,时钟和节电模式 - 2015_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
微机原理及应用 04 复位,时钟和节电模式 - 2015
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢 上传我的文档
 下载
 收藏
粉丝量:50
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
复位、电源和时钟精编
下载积分:3800
内容提示:复位、电源和时钟精编
文档格式:PPT|
浏览次数:0|
上传日期: 05:54:11|
文档星级:
全文阅读已结束,如果下载本文需要使用
 3800 积分
下载此文档
该用户还上传了这些文档
复位、电源和时钟精编
关注微信公众号技术小站:
& 参加直播现场,与专家互动,学最新知识
& 学习业内最热门知识,还有好礼送
& 看视频,填问卷,拿好礼
& 海量精华技术资源 限时在线阅读
张飞电子工程师速成全集
10天掌握PCB AD画板
教你高速PCB项目整体设计
如何设计STM32单片机系统?
物联网操作系统从写到用
讲师:华清远见
讲师:林超文
讲师:郑振宇
讲师:李述铜
移入鼠标可放大二维码
三种C51单片机上电复位延时电路图
来源:互联网 作者:秩名日 10:59
[导读] 下面几种延时复位电路,都是利用在单片机RST引脚上外接一个RC支路的充电时间而形成的。
  下面几种延时复位电路,都是利用在单片机RST引脚上外接一个RC支路的充电时间而形成的。典型复位电路如图(a)所示,其中的阻容值是原始手册中提供的。图(b)是简化后的复位电路,图(c)在图(a)的基础上加上一个二极管D,有助于电容C的快速放电,为下一次上电复位延时做准备。在经历了一系列延时之后,单片机才开始按照时钟源的工作频率,进入到正常的程序运行状态。
C51单片机相关文章
C51单片机相关下载
复位电路相关文章
复位电路相关下载
MCU相关文章
MCU相关下载
个人远程控制家用设备可以为生活带来很多好处,智能家电也是如此。支持智能家电需要两个关键的构建模块:一、无线连接,用于将设备连接到云端;二...
作为国内集成电路、健康测量领域的领军企业,芯海科技SOC累计出货量达到4亿颗,在衡器(包括传统和智能)市场份额占据70%。芯海科技缘何能成为智能体...
创新实用技术专题
供应链服务
商务及广告合作
Jeffery Guo
关注我们的微信
供应链服务 PCB/IC/PCBA
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-在程序设计中,设置一个好的时钟中断,将能使一个CPU发挥两个CPU的功效,大大方便和简化程序的编制,提高系统的与。可以把一些例行的及需要定时执行的程序放在时钟中断中,还可以利用时钟中断协助主程序完成定时、延时等操作。
简介/时钟中断
一种时钟中断检测电路,包括:对输入时钟以不同分度值进行分频并输出多个分频时钟的分频器电路;对输入时钟和多个分频时钟进行“与”操作的“与”电路;将具有最大分度值的分频时钟反相的反相器;对输入时钟中其余分频时钟和反相器输出进行“与”操作的“与”电路;第一和第二开关,具有被提供以各个“与”电路输出的控制端,控制第一和第二电容器放电路径的开/关;第一和第二缓冲器电路,被提供以第一和第二电容器的端电压;根据延迟电路中使反相器输出延迟预定时间长度所得的选择控制信号选择第一和第二波形形成缓冲器电路的一个输出的选择电路。其通过单输入时钟系统使时钟中断能被检测,集成更容易,并使时钟中断时间能精确地检测。
应用/时钟中断
以6MHz时钟的AT89C51系统为例,说明时钟中断的。
定时器初值与周期 时钟中断无需过于频繁,一般取20mS(50Hz)即可。如需要百分之一秒的时基信号,可取10mS(100Hz)。这里取20mS,用定时器T0工作于16位定时器方式(方式1)。T0的工作方式为:每过一个机器周期自动加1,当计满0FFFFh,要溢出时,便会产生中断,并由硬件设置相应的标志位供软件查询。即中断时比启动时经过了N+1个机器周期。所以,只要在T0中预先存入一个比满值0FFFFh小N的数,然后启动定时器,便会在N个机器周期后产生中断。这个值便是所谓的“初值”。下面计算需要的初值:时钟为6MHz,12个时钟周期为一个机器周期,20mS中有10000个机器周期。(10)16,则0FFFFh-D8F0h。由于响应中断、保护现场及重装初值还需要7~8个机器周期,把这个值再加上7,即T0应装入的初值是0D8F7h。每次中断进入后,先把A及PSW的值压入堆栈,然后即把0D8F7h装入T0。
设置一个单元,每次中断加1,可以取内部RAM中一个单元,取名为INCPI(IncreasePerInterrupt),在中断中,装完T0初值后,用INC INCPI指令将其加一。从这个中,无论中断程序还是主程序,都可以从中获得20mS的1~256之间任意整数倍的信号。例如:有一段向数码管送显的程序,需要每0.5秒执行一次以便刷新显示器,便可以设一单元(称为等待单元)W_DISP,用/MOVA,INCPI/ADDA,#25/MOVW_DISP,A/语句让其比当前的INCPI值大25,然后在每次中断中检查是否于INCPI值相等。若相等,说明已过了25个中断周期,便执行送显程序,并且让W_DISP再加上25,等待下个0.5秒。可以设置多个等待单元,以便取出多个不同的时基信号。让中断程序在每次中断时依次查询各个等待单元是否与INCPI相等,若相等,则执行相应的处理,并重新设置该等待单元的值,否则跳过。例如:用0.5秒信号刷新或闪烁显示器,用1秒信号产生实时时钟,或输出一定频率的方波,以一定间隔查询输入设备等。
在中断中读键通常,在主程序中读键盘,步骤为:扫描键盘,若有键按下,则延时几十毫秒去抖动,再次确认此键确实按下,然后处理该键对应的工作,完成后再次重上述步骤。但这有两点不足:1.处理相应工作时无法锁存按键的输入,即可能漏键。2.延时去抖时无法做其它事情,效率不高。如果把读键放入时钟中断中,则可避免上述不足。方法为:如果两次相邻的中断中都读到同一个键按下,则这个键是有效的(达到了去抖目的),并将其锁存到先入先出(队列)的键盘缓冲区,等主程序来处理。这样,主程序处理按键的同时,仍可响应键盘的输入。缓冲区深度通常可设为8级,若锁存的键数多于8个,则忽略新的按键,并报警提示用户新的按键将无效。若键盘缓冲队列停滞的时间大大长于主程序处理按键所需要的最大时间,说明主程序已出错或跑飞,可以在中断用指令将系统复位,起到了看门狗的目的。
主程序中的延时 由于有常开的时钟中断,所以当主程序中有需要时间较短、精度较高的延时时,应暂时把时钟中断关闭。而程序中需要时间较长、精度不高的延时时,便可仿照下需的写法,避免多层嵌套的循环延时。
例:在P1.1输出1秒的高电平脉冲MOVA,INCPIINCACJNEA,INCPI$;等待一次中断处理完成SETBP1.1;设P1.1为H,脉冲开始ADDA,#50;50个20mS为1秒CJNEA,INCPI,$;等中断将INCPI加一50次CLRP1.1;设P1.1为L,脉冲结束
语:从上看出,要灵活地应用时钟中断,将任务合理分配给中断和主程序,并且二者要分工明确,接口简单。这其中的技巧还需要大家在实践中多多摸索与体会。另外要注意:应尽量缩短中断处理程序的执行时间,更不要长于20mS。
检测/时钟中断
一种时钟中断检测电路,包括:电路,其用于根据输入时钟,产生其周期是所述输入时钟的时钟周期预定倍数的第一和第二,所述第一和第二信号彼此有相位差,这个相位差相当于所述输入时钟的所述时钟周期的所述预定倍数周期的一半;第一开关,其被连接在第一电容器的一端与第一电源之间,所述第一电容器的另一端被连接至所述第一电源,所述第一开关具有控制端,所述控制端被提供了所述第一信号,因此,所述第一开关是开/关可控的;第二开关,其被连接在第二电容器的一端与所述第一电源之间,所述第二电容器的另一端被连接至所述第一电源,所述第二开关具有控制端,所述控制端被提供了所述第二信号,因此,所述第二开关是开/关可控的;其中,所述第一和第二电容器有它们各自的,它们通过电阻器元件被连接至第二电源;第一和第二波形形成缓冲器电路,它们具有被连接至所述第一和第二电容器的各一端的输入端;和从所述第一和第二波形形成缓冲器电路的输出中选择一个向外输出的电路。
相关词条/时钟中断
参考资料/时钟中断
[1] 中国专利大全
&|&相关影像
互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。未经许可,禁止商业网站等复制、抓取本站内容;合理使用者,请注明来源于www.baike.com。
登录后使用互动百科的服务,将会得到个性化的提示和帮助,还有机会和专业认证智愿者沟通。
此词条还可添加&
编辑次数:7次
参与编辑人数:5位
最近更新时间: 14:54:57
贡献光荣榜
扫码下载APP在VHDL设计中,给时序电路清零(复位)有两种方法,他们是什么?_百度知道
在VHDL设计中,给时序电路清零(复位)有两种方法,他们是什么?
IF clock'event AND clock='event AND clock='1' THEN
q &lt,只要复位信号有效,无论这时时钟信号是什么样:IF reset_n='0'ELSIF clock'= THEN
q &= (OTHERS =&0' ');= (OTHERS =& '0');
END IF,都对电路模块进行复位操作。例如同步复位D触发器; THEN
IF reset_n='0' THEN
q &1&#39同步复位和异步复位。同步复位是指与时钟同步,当复位信号有效之后,出现时钟有效边沿时才对电路模块进行复位操作;而异步复位与时钟信号无关;END IF;异步复位D触发器
采纳率:90%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 技嘉 无时钟 复位 的文章

 

随机推荐