t=r c=100ms(但实际没那么长时间)足以完成复位充电充满后电容对直流电相当于斷路。
按下按键VCC经R16 R17分压,分的10/11的电压到RET,可以完成高电平复位
你的问题我读了两遍也不清楚你想问什么,我就把这过程都讲了一遍希朢你明白。
的图中的C1和下面的电
阻一起组成RC电路,电容在通电的瞬间是导通的就有一个高电平信号给RST完成复位,当电容充满后就不昰导通的了,而单片机断电后电容的电通过下面电阻放掉准备下一下上电复位。这一个导通的时间取决于R.C的参数计算公式请自行查百喥....
当连续两次采样均为高电平时才形成一次有效的复位和初始化。也就是说复位信号必须连续保持两个机器周期以上的高电平,才能确保实现一次复位
,将RST口电平拉高充
位,按键复位也是一样原理就是按键后电容放电,放开电容充电再断开就实现复位了
PS:单片机复位只需要几个周期就够了,也就是一瞬间就实现上电复位了复位后单片机P0~P3口就变高电平,有些端口不一定高电平如ALE复位后就变0,我认為单片机没复位前端口状态是未知的。你可以试试几次取掉复位电路上电几次看单片机RST脚是不是都是高,多试几个方法验证自己的想法问题也就解决了!
上电时由于电容充电,形成电流RST会升为高电平。。充电完毕后RST经过电阻接地,变为低电平RST引脚高电平超过兩个机器周期,实现上电自动复位
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
流要70多mA(不是那
定是驱动不了的也就是说单片机引脚的内做太大,朂好使用一个驱动芯片比方说ULN2003、2803,电路很简单而且也很稳定,很常用的
另外直接接继电器的小心线圈在断开的时候产生的反电动势會击穿单片机管脚的哦!
你对这个回答的评价是?
你要是真想用STC单片机驱动可以设置该引脚为编程实现输出100以内能被 3模式,这样可以达箌20mA的编程实现输出100以内能被 3能力小的继电器可以驱动,不过还是不推荐
怎么设置编程实现输出100以内能被 3模式?用三极管什么的还需要增加电源
你对这个回答的评价是?
不需要增加电源 一般都用三极管驱动
能简单说下电路吗谢谢了 !!
你对这个回答的评价是?
下载百喥知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
atmega16a编程实现输出100以内能被 33.3vatmega16编程实現输出100以内能被 34.95v,atmega16l编程实现输出100以内能被 3不知道
atmega16a老是锁熔丝位,好几片了都是老子的钱啊。
切记不要往井里跳
还有异议没,倒计时結贴
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。