单片机开发经验总结

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机开发经验总结

摘要: 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();

相关文档
最新文档