为什么在proteus中,仿真基于555的proteus触摸延时开关原理图时,不给电源也能工作??

1、555芯片能够实现精确的定时功能在延时模式下,利用外部的电阻和电容可以实现比较准确的定时

本例即利用这个功能:程序启动后,按下按键会使555输出一段时间的高電平小灯也被点亮,同时单片机检测到高电平后让蜂鸣器发出声音,延时时间结束后小灯熄灭,蜂鸣器停止鸣叫

2、在keil c51中新建工程ex65編写如下程序代码,编译并生成ex65hex文件

3、在proteus中新建仿真文件ex65dsn电路原理图如下所示

4、将ex65hex文件载入at89c51中,启动仿真按动拨码开关,观察运行结果下图是某一时刻程序运行结果

}

proteus仿真 51单片机 复位电路电容和电阻嘚大小选取问题 [问题点数:40分结帖人hbxfxfms]

  这是我做的实验  主要是为了测试LED灯的情况  我突然想起来复位电路,然后就按了一下复位开关(按键複位)我知道复位电路的原理是电阻和电容的乘积要大于两个机器周期,我选择的是12Mhz,按道理来说复位电路持续2ms就可以了最开始选用的昰1uF和10K(所有的电阻我都没有加欧姆符号,我用的系统输入法也不知道怎么弄)、6.8K ,然后我按了复位键有长按有短按,但都没有进行复位然后我又按了一下,等了仿真时间10S灯和四位数码管还是没有复位,我就去网上查查到一个人说的10uF和1K,然后我就按这个大小试了试

按第一下不反应,第二下开始就可以正常复位我想请教一下这是什么情况?

之后我又试了10uF和470k发现可以一下就复位,10uF和150与之后的几个尛点的电阻值也复位了

但这个10uF 甚至和0.1也复位了,这个的相乘不是才1uS吗为什么可以复位是这个软件的问题还是我个人的理解有误?

   关于電容的阻值选取有什么特殊的要求吗  所有的上电复位都是成功的 。我想请问一下这是什么情况

为什么乘积时间大就没有反应

,先谢谢伱耐心地看完我的问题再谢谢你做出的解答。   


proteus说实话他只适合软件的仿真。因为它和实际电路很多都有出处

我在校学生直接去实验室拿板子调远比软件仿真来的刺激

匿名用户不能发表回复!
}

我要回帖

更多关于 proteus触摸延时开关原理图 的文章

更多推荐

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

点击添加站长微信