参考资料:我用
...发光二极管要多大的限流电阻?(单片机引脚接led 的负)。
单个I\/O口最大瞬时电流是10毫安(以上是数据手册里的极限值,不要超过,应该尽量减小电流以免烧I\/O口)。红色发光二极管导通电压约是1.8伏,电阻应分压3.2伏,两个并联的发光二极管如果负极接在P0.0口上,26毫安除以8个I\/O口,每个I\/O口是3.25毫安,按3毫安算,3.2伏除以3毫安就是1066欧姆...
AT89S52灌电流太大会不会烧毁单片机
最轻的后果是输出的低电平被抬高,也许到一两伏以上,从而减小电流;严重一点的是长时间工作把该引脚电路烧坏;至于烧坏单片机的可能不大,如果只有这一个脚超标的话
用51单片机一个IO口驱动3mmLED灯,要加多大的限流电阻.
是IO口的 高电平驱动灯亮,此时二极管加限流电阻接地;还是IO的低电平驱动灯亮,此时二极管 加限流电阻接+5v。2学习51,数字电路切忌不要忘了电流, 这两种方式的电流是不一样的,请到51 的数据手册的参数里面查找,比如AT89S52的英文手册 找到直流特性(DC characteristics)3 上面是理论的角度,从实践...
用AT89C51单片机和温度传感器DS18B20S设计数字式温度计
AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32 位I\/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器\/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器\/计数器、串口、中断继...
单片机无法运行
应该还是晶振的问题,你测下ALE上有没有信号 万用表不行啊,测不了。用示波器能看出波形就是晶振起振了。
电压值0-5V,输出是八位二进制,也可以显示成0-255了。问题如下。
89S52:单片机,控制LED的数据显示。LED1--LED6:用于显示单片机的数据,其中三个采用7段显示用于显示时、分、秒的十位,另三个采用8段显示用于显示时、分、秒的个位。74LS273:锁存器,LED显示扩展电路中的段码和位码使用了两片74LS273,上升沿锁存。74LS02:与非门,与单片机的读写信号一起使用,选中外部的74LS...
AT89C51单片机IO的最大允许输入电压
9到5.5V,也就是普通IO口>1.9V就可判断为高电平,当大于5.5V,由于V2截止,V2有击穿可能。即使输入加了限流电阻,仍改变不了V2击穿的命运,顶多不至于应击穿而损坏。结果分析:他可能设计时可能用的大封装单片机,即使用的小封装也不会顺坏单片机,TCS230输出电流有限,最多使采集性号偶发失真。
用单片机设计一个时钟,可显示时和分,可以调时间,也要有闹钟功能,要有设...
其实不用定时中断也能实现功能:include<reg51.h> 主函数 unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};定义0-9数组 unsigned int tmp;定义变量 void delay(unsigned int xms)定义延时函数 {unsigned int j,i;for(i=0;i<xms;i++)for(j=0;j<100...
利用51单片机,4个数码管设计一个计时器,要求在数码管上显示的数据从0开...
89S52:单片机,控制LED的数据显示。LED1--LED6:用于显示单片机的数据,其中三个采用7段显示用于显示时、分、秒的十位,另三个采用8段显示用于显示时、分、秒的个位。74LS273:锁存器,LED显示扩展电路中的段码和位码使用了两片74LS273,上升沿锁存。74LS02:与非门,与单片机的读写信号一起使用,选中外部的74LS...
一个按键怎么控制数码管显示不同的字符
这个要加程序的,按一下按键,程序中变量自加1,然后根据程序变量的值,显示相应的字符。例如:1 MP3 2 CD 3 DVD,如果当前变量值为3,下一次按键有效时,应直接赋值为1,这样就形成了循环