AT89C2051的看门狗电路

作者&投稿:陈没疤 (若有异议请与网页底部的电邮联系)
AT89c2051看门狗电路~

at89c2051没有看门狗啊,要用的话最好用专门的芯片。可用at89s51,内部有看门狗

标题写错了,MAX232是常用的232驱动芯片,和MAX1232完全不搭界。
MAX1232的看门狗复位信号取自ST信号的下降沿,要复位MAX1232的看门狗,需要把ST信号接到任意的CPU管脚,然后写程序在管脚上输出一个脉冲就可以了,程序很简单。
sbit wdt_clr = P1^0;
void cleanWDT( void )
{
wdt_clr = 0;
_nop();
_nop();
wdt_clr = 1;
}

需要注意的就是在程序执行过程中,要严格的保证最小的调用间隔,比如每隔100ms就要调用一次cleanWDT,否则一旦超时,看门狗就会复位CPU。

不需要那破看门狗`用DS18B20单线式数字温度传感器来制作温度检测系统。
DS18B20的测温原理:温度值的产生是通过对温敏振荡器的计数产生的, 存储控制器负责对命令的解释和执行,产生的温度值存储在笔记本中。内部计数器对一个受温度影响的振荡器的脉冲进行记数,低温时,振荡器的脉冲可以通过门电路。而当到达某一设置的高温时,振荡器的脉冲无法通过门电路。计数器设置为-55℃,同时计数器复位在当前的温度值,电路对振荡器的温度系数进行补偿,计数器重新开始计数直至回到零。如果门电路仍未关闭,则系统重复上述过程。操作单总线数字温度传感器必须严格按规定的协议操作,根据DS18B20 的通讯协议,主机控制DS18B20完成温度转换必须经过3个步骤:每一次读写之前都要对DS18B20进行复位,复位成功后发送一个ROM指令,最后发送RAM指令,这样才能对 DS18B20进行预定的操作。ROM操作命令主要是对传感器地址的操作,包括读ROM、匹配ROM、跳过ROM等操作,通过ROM指令选择特定的传感器进行操作。RAM指令主要完成对温度的测量,涉及到的RAM指令主要有读寄存器、写寄存器、温度转换等操作。
许多场合都需要温度的测量和控制,如果需要数字量的结果,在缤纷的感温器件中,可以首选DS18B20,它很适合与单片机合用构成智能温度测量和控制系统。该器件的主要特性如下:
1、测温范围- 55 ℃~ + 125 ℃,分辨率0. 5 ℃;
2、转换一次的典型时间200ms;
3、输出为带符号的9bit 数字量,无需A/ D ;
4、单线通讯接口,片内固化着不同的地址序列号,可多片共用一条通讯线;
5、有超温搜寻功能;
6、2字节EEPROM 设定上下限或作它用;
7、+5V电源,具有寄生电源功能。
那个图我发你邮箱里吧`你运气很好`我才做好的!

AT89C2051不自带看门狗,要外接才行。有专门的看门狗芯片。


如何制造简单的遥控器和遥控接收器?
需要7个简单元器件的红外接收器,只需拿起烙铁,不需硬件编程就可以制作完成,原理图如下:由原理图我们可知,红外接收头把接收的红外信号转换为高低电平通过串口的DSR管脚传入到PC,PC软件通过对DSR高低电平信号的时间曲线进行分析,从而获得相对应的按键信息。红外遥控器一般采用脉宽调制的串行码,经38kHz的...

急求关于AT89C51单片机的中英对照问下翻译,5000字左右
low Be located on first, a stop is 1.It of wave especially the rate be variable, its velocity is to be decided by in fixed time a machine 1 or in fixed time machine 2 of in fixed time be worth.(overflow velocity)51 series chips such as the AT89 C51 and the AT89 C2051 etc. ...

怎么样做电石炉的低压补偿?
3 控制板和工作时序S1、S2和K1、K2、K3的动作由控制板控制,控制板的核心芯片采用89C2051单片机。控制板的工作原理如图2所示。单片机接受来自无功补偿控制器的投、切信号,高电平为投,低电平为切。89C2051接受到投切补偿电容信号后,即按照设计的动作顺序,分别给K1、S1、S2、K2、K3发出相应的信号。为...

本人是学应用电子的 谁有这方面专业的毕业论文 给我一份谢谢了_百度知...
考虑到电路不要复杂性,因而设计成 3 个按键,一个为复位,其它 2 个为按数 字时间的按键和确定设好的时间确定.后 2 个按键要接 89C2051 端.若想设置闹 9 湖州职业技术学院应用电子专业毕业论文 铃, 应先按下复位按键, 然后长时间按下"设置"按键, 第一个数码管会显示” , C” 然后变为”00-00-00” ...

...单片机超声波测距离的编程!不要TA89C2051的!拜谢!
跪求高手!有没AT89C51单片机超声波测距离的编程!不要TA89C2051的!拜谢!  我来答 2个回答 #热议# 你觉得同居会更容易让感情变淡吗?bdwkzwz 2011-06-08 知道答主 回答量:19 采纳率:0% 帮助的人:6.6万 我也去答题访问个人页 关注 展开全部 \/超声波模块显示程序#include <reg52.h> \/\/包括一个...

求一份用verilog设计电子日历的。最好详细点。感谢了!!!急
DS1302 与CPU 的连接需要三条线,即SCLK(7)、I\/O(6)、RST(5)。图3 示出DS1302 与89C2051 的连接图,其中,时钟的显示用LCD。4.2.3 DS1302 与CPU 的连接 实际上,在调试程序时可以不加电容器,只加一个32.768kHz 的晶振即可。只是选择晶振时,不同的晶振,误差也较大。另外,还可以在...

51单片机怎么实现两位数的加减
Intel(英特尔)的:80C31、80C51、87C51,80C32、80C52、87C52等;ATMEL(爱特梅尔)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;Philips(飞利浦)、华邦、Dallas(达拉斯)、Siemens(西门子)等公司的许多产品;STC(国产宏晶)单片机:89c51、89c52、89c516、90c516等众多品牌。功能 ·8位CPU...

带单片机的LCD时钟 论文
89c2051就够了。其实这破表根本不用单片机。TEMPER_NUM EQU 30HSEC EQU 31HMIN EQU 32HHOUR EQU 33HNUM EQU 34H TIM_MIN EQU 35HTIM_HOUR EQU 36H STATE EQU 37HTW_NUM EQU 38HTEMPER_H EQU 39HTEMPER_L EQU 3AHLIGHT EQU 00HMOON EQU 04HRING EQU 02HTEM_ST EQU 11HExist_18B20 EQU 06HDQ ...

延时程序 汇编
DELAY:MOV R7,#200 ;1us DELAY1:DJNC R7,DELAY1 ;2us RET ;2us T=1+200*2+2=4003us,如果200改为199会更接近些,调整循环次数就能调整延时精度。DEL:MOV R7,#10;1us DEL1:MOV R6,#104 ;1us DEL2:DJNC R6,DEL2 ;2us DJNC R7,DEL1 ;2us RET ;2us T=1+10*1+10*10...

51单片机实现定时启动电器
可以的,启动的时候,首先是设置时间,初始化年月日,时分秒,通过一个按键选择位,比如按一下是年,再按一下是月。这个功能用条件判断来完成,可以设置一个全局变量,用来记录状态。另外两个分别做+1,-1.通过扫描按键,执行相应的程序即可。完了后启动定时器,每50毫秒中断一次,然后对一个变量,...

隆阳区18661743729: 有没有配AT89C2051用的4—6脚的看门狗电路? -
容削丹郁: 建议直接用软件做就可以了,不需要专门的电路,要不增加成本,又浪费接口.

隆阳区18661743729: at89c2051复位电路 -
容削丹郁: 开关的回路串接的不是电组,是一个10uf左右的电容,电阻大小影响复位时间,电阻太大,复位数据长.太小不能可靠复位.正常用10k.

隆阳区18661743729: AT89C2051的引脚说明 -
容削丹郁: AT89C2051的引脚图如右图所示. 1、VCC:电源电压. 2、GND:地. 3、P1口:P1口是一个8位双向I/O口.口引脚P1.2~P1.7提供内部上拉电阻,P1.0和P1.1要求外部上拉电阻.P1.0和P1.1还分别作为片内精密模拟比较器的同相输入(ANI...

隆阳区18661743729: at89c2051能用at89s51代替吗 -
容削丹郁: AT89C2051和AT89S51基本上是通用的,两者都是最基本的51核,只是AT89S51比2051的引脚多,功能强点,FLASH等大点.(具体看两个的IC介绍) 2051当然也可以在线编程了,我以前刚学的时候用的伟福防真器,调试2051的时候专门买...

隆阳区18661743729: 集成电路AT89C2051 - 24P1是干什么用的 -
容削丹郁: 该电路是用在单片机上的可以编程

隆阳区18661743729: at89s51芯片内部有哪些功能部件 -
容削丹郁: 8位CPU、片内振荡器、4k字节ROM、128字节RAM、21个特殊功能寄存器、32根I/O线、可寻址的64k字节外部数据、程序存贮空间、2个16位定时器、计数器中断结构:具有二个优先级、五个中断源、一个全双工串行口、位寻址(即可寻找某...

隆阳区18661743729: 请问一下,at89c2051的P1.0和P1.1口什么时候需要上拉电阻,如果需要的话,该怎么接呢? -
容削丹郁: 在集电极接成开路形式即OC门形式的时候需要上拉电阻,一般从单片机供电电源接一个3-10K的电阻到P1.0和P1.0即可.

隆阳区18661743729: 有谁能够帮我把AT89C2051能够很好的接入到这张电路图里面,不胜感激!!!
容削丹郁: 你可以参照单片机定时电路,只是89C2051只有20个引脚,注意引脚的第二功能,或者用555时钟芯片也可以

隆阳区18661743729: AT89C系列单片机为什么老死机
容削丹郁: 把你的程发上来 原因有以下几点 是否有用看门狗.如果是的话是否按时喂狗 堆栈(SP)值设置的是否合理 工件现场是否有强干扰 电路板焊接面是否有短路的可能.或是长的引脚没有剪干净 是否有使用外部储存器.程序是否正确 是否有不应出现有死循环

隆阳区18661743729: 看门狗的基本原理 -
容削丹郁: 看门狗,又叫 watchdog timer,是一个定时器电路,一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网