当前位置:文档之家› 单片机开发经验总结

单片机开发经验总结

单片机开发经验总结
摘要: AT89C51 我认为是一个非常标准的51 单片机了,4 个P 口,1 个串口,RAM 只有标准的128Byte,Flash 也只有4K,功能还算齐全,我就以它为基础,所以开发过程中遇到的问题吧。

1、与发光二极管串联的电阻(排阻)的计算和选取,一般发光二极管的正常发光的电流是3~10mA,在发光二极管上产生的压降是1.7 V(轨管)R=(5-1.7)/3~10 (k)
2、单片机TTL 电平高电平:+5V;低电平:0V。

RS232 串口电平高电平:—12V ;低电平:+12V。

可以通过MAX232 电平转换芯片,转换之间的电平。

3、单片机上电I\O 口的寄存器为高电平,其余寄存器为低电平。

4、三极管的开关作用:在B、E 间接正向电压,E、C 是导通的。

5、蜂鸣器:
1)有源蜂鸣器直接接上额定电压就可以连续发声。

2)无源蜂鸣器和电磁扬声器一样,需要接在音频输出电路中才能发声。

3)有源蜂鸣器带振荡源,无源的不带。

4)有源蜂鸣器的理想信号是直流电。

5)无源蜂鸣器的理想信号为方波信号。

方波发声函数:void beep()
{ fmq=0;
delay 500us();。

相关主题