C51回顾五

一.串口通讯中,在发送数据时,数据位尾随的一位为奇偶校验位(1或0)。奇校验时,数据中1的个数与校验位1的个数之和应为奇数,偶校验时,数据中1的个数与校验位1的个数之和应为偶数。接受字符时,对1的个数进行校验,若发现不一致,则说明传输过程中出现了差错。

二.RS232C总线标准要求收发双方共地,通信距离大时,收发双方的地电位差就明显了,在信号地上有比较大的电流,并产生压降。

三.串口线又分为平行串口线和交叉串口线,母对母串口线,母对公串口线等等。

四.51单片机常用晶振11.0592Mhz,因为这样能够准确计算定时器的初值,在使用串口通信时可以减少波特率的累积误差。

五.串口线通信问题小结:

1)波特率是否匹配?

2)串口线是否匹配?

3)max232电平和TTL电平不能通信。

4)TXD和RXD是否接错?

5)串口通信软件是否能用?

6)驱动是否正常?

7)最后示波器直接测量来确定。

六.不要对SCON寄存器进行位操作,而是直接对整个寄存器进行设置,如SCON=0x50;

时间: 2024-10-25 10:10:45

C51回顾五的相关文章

Thinkphp回顾(五)之前台模板中的基本语法

一.导入CSS和JS文件 的三种方式  (了解) 1.link方式(常规) <link rel=’stylesheet’ type=’text/css’ href=’__PUBLIC__/Js/test.css/> <script src='__PUBLIC__/Js/test.js'></script> //导入Public文件夹下面的Js目录中的test.js文件和Css文件夹下的test.css文件 2.import <import type='js' fi

C51回顾二

一.在使用多位一体数码管时,它们内部的公共端是独立的,而负责显示什么数字的段线全部是连在一起的,独立的公共端可以控制具体哪一位数码管可以显示,连在一起的段线可以控制到底显示什么数字.通常我们把公共端叫做位选线,连接在一起的段线叫做段选线.通常单位数码管是10个引脚,二位数码管也是10个引脚,四位数码管是12位引脚. 二.在嵌入式编程中,根据不同的需要来建立自己的码表会经常遇到的,这里共阴极数码管的码表在C51中可以这样建立,以下只是一个示例: unsigned char code table[ 

C51回顾三

一.C51扩展的13个关键字 bit  位变量说明    声明一个位变量或位类型的函数 sbit 位变量说明    声明一个可位寻址的寄存器的位 sfr  8位特殊功能寄存器的声明 sfr16  16位特殊功能寄存器的声明 data   直接寻址的8051内部寄存器 bdata  可位寻址的8051内部寄存器 idata   间接寻址的8051内部寄存器 pdata   分页寻址的8051外部寄存器 xdata   8051外部数据寄存器 code   8051程序存储器 interrupt  

【第十周】回顾五个问题/提新问题/对学弟要说到话/要是能重来~

旧五问: 谢谢邹老师给我们带来这么精彩的书,话不多说,强行提问: 1.不面向用户的软件,程序员自娱自乐的项目,如何选择开发模式. 2.结对编程后,由此可能造成的损失和不了后果由两人承担,具体比例怎么算. 3.像微软office办公软件,是如何调查用户需求的.既然目标客户数量庞大和分散. 4.随着软件工程技术的完善,厉害的程序员是不是作为项目经理发挥作用比自己敲代码大.或者说个人能力的概念越来越淡化. 5.中国的大公司和国外巨头相比,在软件工程都领域内,有哪些明显做的不好的地方. 回答: 1,跟实

C51回顾四

一.采样定理可以简单表述为,为了还原原始信号,采样信号的频率不能小于原始信号最高频率分量的两倍. Fs>=2Fy Fs为采样频率 Fy为输入信号的最高频率分量的频率. 二. 三._nop_()这个函数是延迟一个周期的意思,用到它时,程序中需要包含头文件intrins.h. 四.D/A转换的一些参数: 1)建立时间:指输入数字量变化时,输出电压变化到相应稳定电压值所需要的时间.一般用转换器输入的数字量从全0变为全1时,输出电压达到规定的误差范围(+-LSB/2)时所需要的时间. 2)温度系数:指在

C51回顾六

1.液晶(Liquid Crystal)是一种高分子材料.液晶显示器(Liquid Crystal Display)的主要原理是以电流刺激液晶分子产生点,线,面并配合背光构成画面.各种型号的液晶通常是按照显示字符的行数或液晶点阵的行,列数来命名的.如1602的意思是每行显示16个字符,可以显示两行,这类LCD通常都是字符型液晶,即只显示ASCII字符,如数字,大小写字母,各种符号等.12864是图形型液晶,意思是液晶由128列,64行组成,即128*64个点来显示各种图形.根据客户需求,厂家可以

C51回顾七

1.定时器中断的允许位ET0的置位或置零可能会影响之后的延迟函数的执行时间.有时候你将ET0=1打开,仿佛延迟函数变长了,ET0=0关闭,仿佛延迟函数又变短了.这也许就是定时器的溢出时间很短,而定时器的中断函数又有很所语句要执行,在ET0=1打开时,在执行延迟函数的中间,可能发生了定时器的中断,转而去执行定时器中断函数,并且可能这样进出中断很多次,导致了延迟函数的延迟时间不确定了. 2. 3. 4 5. 6.再次申明中断函数没有形参,没有返回值,也不可以在中断函数中调用一个带返回值的函数. 7.

阅读理解(2000年统考)

A history of long and effortless(毫不费力的,容易的) success can be a dreadful(可怕的) handicap(障碍), but, if properly handled, it may become a driving force(驱动力). When the United States entered just such a glowing period after the end of the Second World War, it

TCL电视将以曲面实现崛起?

回顾五年前国内电视发展的历程,智能电视从概念的提出到第一台量产的下线,经历了近五六年的发展和优化,直至今日智能电视仍是当下的宠儿,因为智能电视更能够代表当下消费者对于电视的使用需求.在本月23日的曲面论坛上,来自中怡康的数据,让笔者看到了TCL作为传统电视的老大哥将在互联网的大背景下实现全面逆袭.知道国内第一台基于Android操作系统的智能电视是什么品牌吗?正是TCL. 曲面已成为电视购买的第一标准 记得曾经给网友推荐电视的第一标准就是智能,不管硬件配置是否强悍,屏幕是否支持3D或者4K,首先