- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理复习
一、理论知识
码制(二进制(B),八进制(O),十六进(H),十进制(D))
注:后面的B,H,O,D只是表示进制方式,不表示数值。
举例:1101 0101B=0xD5H=325O=213D
四者之间的转换技巧:二进制转十进制比较简单。二进制转十六进制,从低位开始四位一次转化,即1101 0101B就是0xD5H,二进制转八进制,则从低位开始三位一次转化,即0 11 01 0 101B不够的加0补上。其他之间的转化可以按照:
先转化为二进制再转化成其他进制数的顺序转化。
对于反码,补码比较简单看一遍书就可以理解。
逻辑运算(与,或|,非!,取反~,按位异或^)常用的几个
比较简单,例:(0010 0100) (1001 0010)= 0000 0000
(0010 0100) | (1001 0010)= 1011 0110
~(0010 0100)=1101 1011
(0010 0100)^(1001 0010)=1011 0110 对应位相同则是0,不 同则按或运算来
C语言基础知识(二级考过了的应该都没问题,心疼狮城632的人)
指针和结构体不考。
4.80C51单片机的组成
ROM—4KB RAM—128B 并行I/O—32个(P0,P1,P2,P3 4x8) 串行口—UART 中断源—5个 定时器—2个 最大晶振—24M 引脚数—40个
注:1)8bit(位)=1byte(字节,简称B) 1024B=1KB 1024KB=1M
ROM和RAM计算,“8051”中的“1”一般代表ROM=”1”x4KB RAM 记住就行
组成:CPU(运算器,程序计数器PC,指令寄存器),存储器(ROM程序 存储器,RAM数据存储器),I/O口
5.8051的特殊功能寄存器(SFR)
21个不连续的分布在80H~FFH的128B地址空间中,地址是?0H和?8H是可位寻址的寄存器。具体寄存器表可以看下面的附件表,有些重要的下面会提到。
6.8051堆栈及作用
在这个涉及到比较底层一点寄存器地址分布,如果要了解的话可以看书上P19的讲解。这里说起来比较复杂,总之通俗来说,就是给单片机的储存空间进行整理排序是用户或者单片机内部可以合理调用和储存。
时钟电路及CPU工作时序
时钟电路即晶振电路,两等值电容一端同接地(GND),另一端分别接晶振的两端,再接入XTAL1和XTAL2构成。
振荡周期:1/fosc fosc为晶振频率;
状态周期:2倍的振荡周期;
机器周期:12倍的振荡周期,6倍的状态周期;
指令周期:1~4倍的机器周期,即12,24,36,48倍的振荡周期;
8.80C51的储存结构和地址空间
1)地址空间:两种结构形式,即普林斯顿结构和哈佛结构
普林斯顿结构特点是,微型计算机只有一个地址空间,ROM和RAM安排在这一地址空间的不同区域,一个地址对应唯一的一个存储器单元(一个存储器单元存放一个8位二进制数),CPU访问ROM和访问RAM用同一访问指令。相当于“串行”。
哈 佛结构结构特点是,微型计算机的ROM和RAM分别安排在不同的地址空间,ROM和RAM可以有相同的地址,CPU访问ROM和访问RAM存储器用不同的指令访问。相当于“并行”。
2)4个物理地址:片内ROM(程序存储器),片外ROM,片内RAM(数据存储器),片外RAM。
3)3个逻辑地址:片内RAM,片外RAM,片内,外统一编址的ROM
单片机正常工作时引脚EA=1内部4KB ROM;当用于调试时EA=0(接地)
64KB ROM全为片外;
片外RAM,最高可以拓展64KB RAM;片内RAM是使用最多的地址空间,
所有操作指令的操作数只能在此地址空间或SFR中。
6)8051片内RAM 地址空间在前128B(00H~7FH)储存用户变量,后128B地
址空间(80H~FFH)用来储存SFR,所以片内RAM地址空间和SFR是连续
的。
单片机复位方式
8051单片机复位引脚RST出现5ms以上高电平时,就会完成复位。持续高电平则会循环复位无法执行程序。复位形式有:上电复位(自动),开关复位(一般由按键操作)
10.单片机工作方式
复位方式、程序执行方式、低功耗方式、以及EPROM编程和校验方式
11.单片机低功耗方式
单片机有两种低功耗操作方式:节电操作方式和掉电操作方式。在节电方式时,CPU停止工作,RAM、定时器、串行口和中断系统继续工作。在掉电方式时,仅给片内RAM供电,片内所有其他的电路均不工作。单片机用软件来选择操作方式,由电源控制寄存器PCON中的有关位
文档评论(0)