![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51单片机
文章平均质量分 68
niuyuce
这个作者很懒,什么都没留下…
展开
-
(笔记总结)串行通信接口标准
串行通信接口标准1.RS-232C接口RS-232C接口是美国电子工业协会1969年修订RS-232标准。RS-232C定义了数据终端设备(DTE)和数据通信设备(DCE)之间的物理接口标准。1.机械特性RS-232C接口规定使用25针连接器(也有一种9针非标准连接器),连接器的尺寸和每个插针的排列位置都有明确的定义。2.功能特性 ...原创 2018-11-29 10:52:39 · 3102 阅读 · 0 评论 -
(笔记总结)80C51的中断系统
80C51的中断系统的结构80C51的中断系统有5个中断源,2个中断优先级,可实现二级中断嵌套。1.(P3.2)可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上有有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。2.(P3.3)可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。当CPU检测到P3.3引脚上有有效...原创 2018-11-28 14:18:22 · 2662 阅读 · 0 评论 -
(笔记总结)定时/计数器的工作方式
定时/计数器的工作方式有四种:方式0、方式1、方式2、方式3。 上一篇文章介绍过。下面我们一一列举:1.方式0方式0为13位计数,由TL0的低5位(高3位未用)和TH0的8位组成。TL0的低5位溢出时向TH0进位,TH0溢出时,置位TCON中的TF0标志,向CPU发出中断请求。定时器模式时,N=t/Tcy计数初值计算公式,X=2^13-N计数模式时,计数脉冲时T0引脚上...原创 2018-11-28 09:56:01 · 10612 阅读 · 1 评论 -
(笔记总结)80C51的定时/计数器
实现定时功能,比较简便的方法是利用单片机内部的定时/计数器。也可以用以下三种方法:1.软件定时:软件定时不占用硬件资源,但是占用CPU时间,降低了CPU的利用率。 2.采用时基电路定时:例如采用555电路,外接必要的元器件(电阻、电容),即可构成硬件定时电路。但是硬件连接好之后,定时值和定时范围不能有软件进行修改,即不可编程。 3.采用可编程芯片定时:这种定时芯片的定时值和定时...原创 2018-11-27 17:26:04 · 4981 阅读 · 0 评论 -
(笔记总结)I2C串行总线的组成及工作原理
常用的串行扩展总线有:I2C总线,SPI总线,单总线,Microwire/PLUS。I2C串行总线概述I2C串行总线,是具备多主机系统所需的包括总线裁决和高低速器件同步功能的高性能串行总线。I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。I2C总线通过上拉电阻接正电源。当总线空闲时,两根线均为高电平。连到总线上的任一器件输出的低电平,都将使总线的信号变低...原创 2018-11-30 16:04:20 · 1108 阅读 · 0 评论 -
(笔记总结)中断响应的条件
1.中断源有中断请求 2.此中断源的中断允许位为1。 3.CPU开中断(即EA=1)。原创 2018-11-27 15:41:09 · 9917 阅读 · 0 评论 -
(笔记总结)单片机工作的基本时序
1.振荡周期: 也称时钟周期,是指为单片机提供时钟脉冲信号的震荡源的周期。 2.状态周期:每个状态周期是时钟周期的两倍,是时钟周期经过二分频后得到的。 3.机器周期:一个机器周期包括六个状态周期s1~s6,也就是十二个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。 4.指令周期:它是指CPU完成一条操作所需要的全部时间。每条指令周期都包括一个或者几个机器周期。...原创 2018-11-27 15:08:41 · 2590 阅读 · 0 评论 -
(笔记总结)单片机与单片机的通信
1.点对点通信硬件连接2.多机通信硬件连接单片机构成的多机系统,常采用总线型主从式结构。所谓主从式,即在数个单片机中,有一个是主机,其余的是从机。从机要服从主机的调动、支配。串行口方式2、方式3适合于这种主从式通信结构。当然采用不同的通信标准时,还需进行相应的电平转换,有时还要对信号进行光电隔离。在实际的多机应用系统中,常采用RS-485串行标准总线进行数据传输。通信协...原创 2018-11-30 10:36:54 · 4720 阅读 · 1 评论 -
(笔记总结)80C51串行口的工作方式
1.方式0方式0时,串行口为同步移位寄存器的输入输出方式。主要用于扩展并行输入或输出口。数据由RXD(P3.0)引脚输入或输出,同步移位脉冲由TXD(P3.1)引脚输出。发送和接收均为8位数据,低位在先,高位在后。波特率固定为fosc/12。方式0输出方式0输入 2.方式1方式1是10位数据的异步通信口。TXD为数据的发送引脚,RXD是数据的接受引脚。传送一帧数据的...原创 2018-11-29 16:57:38 · 10748 阅读 · 0 评论 -
(笔记总结)80C51的串行口
80C51的串行口的结构SBUF:两个物理上独立的接收、发送缓冲器。他们两个占用同一个地址99H。接收器是双缓冲结构,发送缓冲器,因为发送时,CPU是主动的,不会产生重叠错误。 80C51的串行口的控制寄存器1.SCON是一个特殊功能寄存器,用来设定串行口的工作方式、接收/发送控制以及设置状态标志。SM0和SM1是工作方式选择位(和之前一样),可以选择四种工作方式,如下...原创 2018-11-29 14:49:34 · 1647 阅读 · 0 评论 -
(笔记总结)计算机串行通信的基础
计算机通信是指计算机与外部设备,或计算机与计算机之间的信息交换。通信有并行通信和串行通信两种方式。多采用串行通信方式。并行通信通常是将数据字节的各位用多条数据线同时传送。并行通信控制简单、传输速度快,但是传输线过多,长距离传送成本高,并且接收方各位同时接收存在困难。串行通信是将数据字节分成一位一位的形式在一条传输线上逐个的传送。串行通信,传输线少,长距离传送时成本低,且可以利用...原创 2018-11-28 17:22:30 · 851 阅读 · 0 评论