欢迎来到天天文库
浏览记录
ID:30410980
大小:68.04 KB
页数:5页
时间:2018-12-29
《单片机基础知识对比》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一、波特率与比特率区别波特率“波特率”表示每秒种传输离散信号事件的个数,或每秒信号电平的变化次数,单位为band(波特)。即波特率所表示的是调制速度,是单位时间内传输线路上调制状态的变化数。1波特即指每秒传输1个符号比特率“比特率”是指每秒传送二进制数据的位数,单位为比特/秒,记作bits/s或b/s或bps。例如:假设数据传送速率为120符号/秒(symbol/s)(也就是波特率为120Baud),又假设每一个符号为8位(bit),则其传送的比特率为(120symbol/s)*(8bit/symbol)=960bit/s.二、时钟周期、机器周期、指令周期
2、区别时钟周期时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12us),是计算机中最基本的、最小的时间单位。机器周期在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。指令周期指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。指令周期=n*机器周期=n*时钟周期不同的指令,周期不同,具体查看芯片手册;/*PIC单片机每
3、四个时钟周期为一个内部指令周期*//*51单片机每12个时钟周期为一个指令周期*//*AVR单片机一个指令周期等于一个时钟*/三、8位单片机与16位单片机区别所谓8位单片机(内部来讲是有8根数据线,能运行2的8次方运算)8位机就是在写程序的时候操作数(也就是用到的存数据的地方)可以是8位的,而16位机就是可以是16位的,也就是说,同样16位数据,在4位机上我要移动4次,而在32位机上我只需要半个寄存器就可以了“位”就是单片机的处理芯片(相当于CPU)处理的速度8位就是2的8次方次运算,16位就是2的16次方,就是说8位机每秒能进行256次运算,16位的能进
4、行65536次运算。速度越快说明单片机的位数越高。X位单片机主要指它在一个指令周期内可以同时处理的数据位数。一般用寄存器位数表达。地址线数量是指总线处理能力。两个指标在同一单片机上可以不同。总线带宽由地址线位数和总线工作频率决定。所有单片机的内部均是二进制操作,基于编译系统和语言不同,一般支持各种数制。一、机构体与联合体(共用体)区别结构体:struct,是由一系列相同类型或不同类型的数据构成数据的集合,也叫结构。其最主要的作用就是封装。联合体:union,几个不同的变量存放在同一块内存区域中。也就是使用覆盖技术,几个变量互相覆盖。例如:strcutapp
5、{Unsignedchara;Unsignedintb;Unsignedcharc[2];};App占4个字节,a占一个,b占2个,c[2]占2个;unionapp{Unsignedchara;Unsignedintb;Unsignedcharc[2];};App占2个字节,a,b,c[3]公用2个字节;二、51系列单片机的区别与特点介绍1、8031的特点8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。用户若想对写入到EPROM中的程序进行修改,必须先用一种特殊的紫外线灯将其照
6、射擦除,之后再可写入。写入到外接程序存储器的程序代码没有什么保密性可言。2、8051的特点8051片内有4kROM,无须外接外存储器和373,更能体现“单片”的简练。但是你编的程序你无法烧写到其ROM中,只有将程序交芯片厂代你烧写,并是一次性的,今后你和芯片厂都不能改写其内容。3、8751的特点8751与8051基本一样,但8751片内有4k的EPROM,用户可以将自己编写的程序写入单片机的EPROM中进行现场实验与应用,EPROM的改写同样需要用紫外线灯照射一定时间擦除后再烧写。由于上述类型的单片机应用的早,影响很大,已成为事实上的工业标准。后来很多芯片
7、厂商以各种方式与Intel公司合作,也推出了同类型的单片机,如同一种单片机的多个版本一样,虽都在不断的改变制造工艺,但内核却一样,也就是说这类单片机指令系统完全兼容,绝大多数管脚也兼容;在使用上基本可以直接互换。人们统称这些与8051内核相同的单片机为“51系列单片机”,学了其中一种,便会所有的51系列。一、单片机内核结构区别51单片机采用的是冯诺以曼结构,也就是说单片机的指令和数据都存储到程序存储器ROM中。AVR、PIC单片机内部采用的是哈佛结构,哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。二、RISC和CISC区别RISC(精简指令集)和
8、CISC(复杂指令集)是目前设计制造微处理器的两种典型技术,虽然它
此文档下载收益归作者所有