单片机AT89S51,定时器T0和T1那跟引脚接低电平还是高电平,有什么区别,比如让我用T0写一个1S的延时程序,我会写,但是芯片上的引脚实际要怎么接,还是不懂
那P3.4接高电平或者低电平的话,有什么作用
追答设置为内部做定时中断时,你要P3.4做什么都行,对定时中断没有影响.但你设置为外部时,只能用作中断输入了.
追问做外部中断是怎么样的,要怎么设置,能举个实际例子吗?
追答你看了单片机定时中断设置没有?没看先下载单片机datasheet资料看看,看完不懂再问,做单片机项目想不看单片机的datasheet是没办法的,直接告诉你,你也搞不明白为什么,还不如果让你先看看资料
追问你写个实际程序给我看看呗,老师有给的PPT有外部中断0的程序我看的懂,但是没给定时器外部中断的程序,书上也没具体程序,所以一直不理解
追答你不去看单片机资料永远看不懂人家的程序.T0设置成我外部中断实际上就是计数方式.先说这么多了,让你慢慢看看资料,看完资料还不懂再来问
追问写个外部中断程序又要不了多少,到时不懂指令查下书就好
比如T0外部中断5次,就对P1.0口取反一次,
这个题目你要不了多少指令吧,基本只要设置成触发方式在外部中断就好了
SETB IT0
SETB EA
SETB EX0这三条指令是设置成外部中断(INT0)的指令,现在改哪个位置就可以变成T0,这样子够简单了吧
你只要写出T0的那三条指令就好,这样子没问题吧!
这是51开发板的电路图,我就是想知道为什么那四个中断要这样接(INT0与INT1因为实际操作过,所以知道),但是T0与T1为什么要这样接就不懂
之前问的那些就是为了想知道T0这样接的意义,比如SETB EA SETB EX0 SETB IT0这三条指令就需要INT0的按钮了,但是是什么指令需要T0的按钮呢,就是这块不理解
追答是否需要按钮是看实际需求.并不是固定要加上按钮的.我又不知道你这图要实现什么功能,按你给的图,如果T0设置为计数方式,并打开中断的话,按一下按键计数器加1.你说的高低电平问题是关于上升沿触发和下降沿触发问题,51单片机大多数是从高电平变低电平时触发中断
追问没事了已经问到了,什么时候用到那些按钮了,当T0为计数器的时候就用到了
单片机AT89S51,定时器T0和T1那跟引脚接低电平还是高电平,有什么区别...
如果使用T0或T1实现定时的话,与引脚没有多大的关系,你可以定时后从各个引脚输出,比如可以在P1.0输出。只要是引脚都可以输出。只要把硬件比如LED连接到你定义输出的引脚即可。
AT89C51和AT89S51的区别?
\/EA\/VPP:当\/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,\/EA将内部锁定为RESET;当\/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡...
AT89S51各脚功能,急!!!
\/EA\/VPP:当\/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,\/EA将内部锁定为RESET;当\/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡...
AT89S51单片机对外部中断的触发电平或脉冲信号有何要求
在脉冲下降沿触发方式下,CPU也在每个机器周期的S5P2时刻采样INT0\\(P3.2)\/INT1\\(P3.3)管脚的输入电平,若在相继的两次采样中,前一个机器周期采样信号为高电平,后一个机器周期采样到低电平,也即采样到一个下降沿,则认为是有效的中断请求信号。外部中断请求信号方式的选择有其控制位(IT0\\I...
AT89S51的下载程序
89S51有5个中断源:(1) INT0:外部中断0请求,低电平有效。通过P3.2引脚输入。(2)INT1:外部中断1请求,低电平有效。通过P3.3引脚输入。(3)T0:定时器\/计数器0溢出中断请求。(4)TI:定时器\/计数器1溢出中断请求。(5)TXD\/RXD:串行口中断请求。当串行口完成一帧数据的发送或接收时,便请求中断。每一个中断源都...
80C51各引脚的具体功能
因此在8031及8032中,EA引脚必须接低电平,因为其内部无程序存储器空间。如果是使用 8751 内部程序空间时,此引脚要接成高电平。此外,在将程序代码烧录至8751内部EPROM时,可以利用此引脚来输入21V的烧录高压(Vpp)。ALE\/PROG:ALE是英文"Address Latch Enable"的缩写,表示地址锁存器启用信号。AT89S51...
AT89S51单片机的内部资源有哪些,分别是怎么使用的?
按照这个图的接法,当1脚是高电平时,LED不亮,只有1脚是低电平时,LED才发亮。因此要1脚我们要能够控制,也就是说,我们要能够让1管脚按要求变为高或低电平。即然我们要控制1脚,就得给它起个名字,总不能就叫它一脚吧?叫它什么名字呢?设计51芯片的INTEL公司已经起好了,就叫它P1.0,这是规定,不能由我们来更改...
AT89C51与AT89S51的区别
它们之间主要区别在于以下几点:1.引脚功能 引脚几乎相同,改变是,在AT89S51 P1.5中,P1.6,P1.7具有第二功能,即这三个引脚的第二功能构成一个串行ISP编程接口。2.编程功能 AT89C51仅支持并行编程,而AT89S51不仅支持并行编程,还支持ISP在线编程。在编程电压方面,AT89C51除5V外还需要12V Vpp才能...
AT89S52单片机有哪些特性?
或者产生周期性的定时脉冲。16. AT89S52单片机任何一个端口要想获得较大的驱动能力,要采用低电平输出。17.检测开关处于闭合状态还是打开状态, 只需把开关一端接到I\/O端口的引脚上,另一端接地,然后通过检测I\/O端口的电平来实现。如果为低电平,则开关闭合;如果为高电平,则开关打开。18. CPU执行...
用AT89S51单片机产生"嘀,嘀,…"报警声
一个引脚要想用时驱动LED和蜂鸣器的话,建议加驱动电路,比如三极管之类的。否则引脚可能会被拉低或拉高,进而不能同时实现两个功能。或者用两个引脚分别完成两项功能:include<reg51.h>#define uchar unsigned charsbit led = P1^0;sbit buzzer = P1^1;int num;void main(){ TMOD=0X01; TH...