51单片机笔记
来源:互联网 发布:淘宝买钢琴靠谱吗 编辑:程序博客网 时间:2024/05/16 13:07
1、单片机IO口上电后默认是高电平。(P1、P2、P3口内部上拉,若P0口未接上拉电阻的话,默认是高阻态)
2、单片机工作频率=晶振频率/12,即使用12MHz的晶振,实际工作频率为1MHz,一个机器周期为1us。
3、单片机常用11.0592MHz的晶振,主要是保证串口通信的同步。比如说在9600波特率下每位数据电平持续96个机器周期,因为是整数值,不会产生误差。若使用12MHz的晶振,高波特率下通信容易产生误码。
4、三极管的使用:在模拟电路中,输入为高频模拟信号时,三极管一般工作在放大模式下。在数字电路中,三极管一般作为开关用,工作在饱和模式下。
5、在单片机数据线和地址线复用的情况下必须使用锁存器,可在工作时锁住地址信号,传输数据信号,以防止传数据时地址线被数据所影响。
6、普通发光二极管正向压降为1.6v-2.1v,工作电流为3-20mA。计算LED限流电阻时必须使用到此参数,一般取压降为1.7v,电流为3mA,使用5V电压的情况下限流电阻为:(5v-1.7v)/3mA=3.3v/3mA=1.1kohm,可取1kohm。
注: 51单片机在作为输入前要将I/O口写1(单片机上电后IO口处于高电平),因为这类单片机内部结构注定只有端口为1时才能接受到信号,如果写入低电平时引脚内部的mos管接通,将引脚直接接到地,此时外部输入任何电平,引脚上永远都为低电平。因为51是弱上拉,强下拉,即当51输出高电平后,它的上拉(把电平拉高)的能力差,外围电路可以很容易的把电平拉低,当外围是0是,电平被外围拉低,51读取到0。当外围是1时,没有啥去拉低电平,就还是高电平,51读取到1;当51输出低电平后,它的下拉能力强,外围电路在单片机能承受的范围内无法把电平拉高,所以无论外围是什么电平,51都会读取到0。
- 单片机学习笔记--51单片机
- 51单片机学习笔记
- 51单片机笔记
- 51单片机自学笔记
- 单片机学习笔记--51单片机基础
- 51单片机精华笔记(上)
- 51单片机精华笔记(中)
- 51单片机学习笔记(二)
- 51单片机学习笔记(三)
- 51单片机学习笔记(四)
- 51单片机学习笔记(五)
- 51单片机汇编学习笔记(待续)
- 51单片机的中断 笔记
- 51单片机最小系统制作笔记
- 51单片机学习笔记【0】---前绪
- 51单片机精华笔记(下)
- 学习笔记之-51单片机定时计数器
- 学习笔记之-51单片机中断
- SAP DEMO-Processing Screens(2)
- 智能特高清(UHD)望远日夜监控一体化成像系统
- HDU—{A}+{B} STL
- 商业模拟游戏:<柠檬汁杰克>项目
- SAP DEMO-Processing Screens(1)
- 51单片机笔记
- jBPM4.4服务
- listview当选中某一个item时设置背景色其他的不变
- 重温Java知识(一)
- dedecms仿站入门视频教程
- SAP DMEO-Special Techniques
- 新装linux系统常装的软件集合参考(ubuntu系统)
- SAP DEMO-Modularization Techniques
- 我的学习之旅(22)vsprintf.c