51单片机重点总结

51单片机重点总结

ID:10484128

大小:77.50 KB

页数:9页

时间:2018-07-06

51单片机重点总结_第1页
51单片机重点总结_第2页
51单片机重点总结_第3页
51单片机重点总结_第4页
51单片机重点总结_第5页
资源描述:

《51单片机重点总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、51单片机重点总结总结51单片机知识点总结第二章:存储器空间组成,各区间特点及访问方式,工作寄存器区的设定,程序状态字的位结构及其功能,堆栈的操作,P0-P3各端口的功能,特点,使用方法,单片机复位信号的产生及复位之后的状态,振荡周期、状态周期、机器周期及指令周期的关系及计算方法。第三章:寻址方式,各类指令(如一般传送类指令五种操作数之间的数据传递,特殊传送类指令的使用方法,算术运算类指令对PS(显示数据存储器)的逐句不变,光标移到左上角。移动光标:写指令函数:voidDesigner软件就没问题了。但要想做的板

2、子布局美观、布线合理还得费一番功夫了。娴熟的单片机C语言编程、会使用Protel软件或AltimDesigner软件设计PCB板和具备一定的英文阅读能力,你就是一个遇强则强的单片机高手了。学习单片机的内容第一步:数字I/O的使用使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。每使用单片机的一

3、个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦,所有的单片机都是这样。IO口的使用,最简单的就是点亮流水灯啦~eon!为了让没有单片机的同学也能顺利学习,我们可以用仿真软件来做,有视频喔,学习更简单,麻麻再也不用担心了,哈哈。请看:帖子链接第二步:定时器和按键的使用学会定时器的使用,就可以用单片机实现时序电路,时序电路的功能是强大的,在工业、家用电气设备的控制中有很多应用,例如,可以用单片机实现一个具有一个按钮的楼道灯开关,该开关在按钮按下一次后,灯亮3分钟后自动灭,当按钮连续按

4、下两次后,灯常亮不灭,当按钮按下时间超过2s,则灯灭。数字集成电路可以实现时序电路,可编程逻辑器件(PLD)可以实现时序电路,可编程控制器(PLC)也可以实现时序电路,但是只有单片机实现起来最简单,成本最低。定时器的使用是非常重要的,逻辑加时间控制是单片机使用的基础。按键,就不用说了吧,应用很广泛的,不多说,参见帖子,注意,按键扫描程序是用if还是ax=8192*4us=32.768ms工作方式1:Tmax=65536*4us=262.144ms工作方式2:Tmax=256*4us=1.024ms3、帧格式为1个

5、起始位,8个数据位和1个停止位的异步串行通信方式是方式几?。答:是异步串行通信方式1。4、简述串行口通信的第9数据位的功能。答:在工作方式2和3下,才有第9数据位,既可作为奇偶校验位使用,也可作为控制位使用。5为什么定时/计数器T1用做串行口波特率发生器时,应采用方式2?若已知时钟频率、通信波特率,如何计算其初值?答:因为方式2是有自动重装载计数值的功能,从而可以产生精确的波特率。串行工作方式0和方式2波特率是固定的,所以不用设初值;串行工作方式1和方式3时:波特率:BR=(2SMOD×Td)/32溢出一次的时间

6、:1/Td=(256-TH1)*12/fosc溢出率:Td=fosc/[12×(256-TH1)]初值:TH1=256-fosc/(12*Td)6MCS-51串行通信接口与特殊功能寄存器:发送缓冲寄存器(SBUF);发送控制器;发送控制门;接收缓冲寄存器(SBUF);接收控制寄存器;移位寄存器;中断7与串行通信有关的控制寄存器共有4个:接收/发送缓冲器SBUF、串行控制寄存器SCON、电源控制寄存器PCON和中断允许控制寄存器IE。8波特率及时钟频率:波特率(BR):单位时间传输的数据位数。单位:bps(bitp

7、ersecond),1bps=1bit/s。波特率的倒数即为每位传输所需的时间。fT/R=n×BRT/R式中,fT/R为发/收时钟频率,单位:Hz;BRT/R为发/收波特率,单位:bps;n为波特率因子。同步通信n=1。异步通信n可取1、16或64。9、数据通信的传输方式有:单工方式:数据仅按一个固定方向传送。半双工方式:数据可实现双向传送,但不能同时进行。全双工方式:允许双方同时进行数据双向传送。10、串、并行通信方式对比?并行通信:是数据的每位被同时传输出去或接收进来。串行通信:数据传输是逐位传输的。在相同条

8、件下,串行通信比并行通信传输速度慢。采用串行通信,不管发送或接收的数据是多少,最多只用两根导线,其工程实现上造价要低得多。串行通信已被越来越广泛地采用11MCS-51单片机内有2个16位可编程的定时/计数器,即定时器0(T0)和定时器1(T1)。两个定时/计数器都有定时或事件计数的功能,可用于定时控制、延时、对外部事件计数和检测等应用。受特殊功能寄存器TMOD和TCON控

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。