移动通信复习资料
本文为 LY 原创移动通信期末复习笔记
可在线预览笔记内容,现在暂时仅支持 PC 端预览笔记内容
声明本文为 LY 原创移动通信期末复习笔记
经 MerePT 扫描并制作为PDF
本文提供下载,下载的文件均有水印
未经允许,严禁任何形式转载
如需转载请联系作者,并按作者要求声明来源
笔记内容预览
马克思主义基本原理期末复习资料
本文提供马原期末复习资料的下载
包含课本内容整理和往年习题及答案收录
以下是单个文件下载地址,点击按钮直接下载
声明本文内所有文件来自于互联网,如有侵权,请联系作者删除
本文涉及内容仅供学习及交流使用
本网站仅负责收录
读者使用本文涉及内容进行任何违规或非法用途造成的后果均与本文作者及本网站所有者无关
课本 PDF 版本马克思主义基本原理概论 2021版.pdf (百度网盘)
课本内容整理马原.pdf (325.79 KB)
马原期末复习要点.doc (126.00 KB)
review outline (final edition).pdf (1.06 MB)
往年习题及答案收录马原2021期末考试A卷.pdf (403.64 KB)
马原2021期末考试B卷.pdf (331.87 KB)
马原简述题提要.pdf (119.50 KB)
马原-论述题.docx (27.29 KB)
定时器与计数器/Timer And Counter
文章内容有误可以直接在最下面评论
在描述问题的时候把标题加在前面,要求最好精确到问题出现位置的小标题。
比如:汇编-寻址方式-立即寻址:{问题描述}
错别字就没有什么必要了,我也懒得改(doge)
前言
在中断的应用举例中我们注意到里面有一个delay()函数。
123456while(1) { led=1; delay(65535); led=0; delay(65535);}
上面的代码段就是delay()函数的调用。因为单片机执行每条指令速度很快,如果只是单纯的对led进行更改:
1234while(1) { led=1; led=0;}
因为速度非常快,而又因为人类的视觉残留,就会导致看上去并没有什么变化,这时就需要一个delay()函数使CPU空转来达到延时的效果
但软件调用总归是有偏差的,能否使用硬件来执行延时呢?
定时器和计数器的概念定时器和计数器的原理其实大差不差,都是对脉冲进行计数直至溢出,但有区别的是:
定时器是对等间隔脉冲进行计数,这个脉冲是来自于单片机内部,所 ...
汇编/Assembler
汇编部分学习建议
本章内容比较复杂,个人认为死记硬背并不适合,书上、PPT以及第十一章的学习通作业题里有很多很好的例子,包括邓老师在12周周一那节课讲的那几道题,都是很好的例子,可以多去看看这些例子。详细分析、了解每个例子中每一条指令的含义,CPU在这些执行这些指令时都干了些什么,有哪些寄存器发生了变化,变化是什么样的。这样学习应该会比较快速的上手汇编指令的阅读。
汇编指令这学期的单片机考试不会考设计编写程序,因此只要会阅读就可以了,作业题里需要自己设计的程序可以直接把答案翻出来分析。
因此本文的汇编部分除了一些基础的需要记得内容,大部分是一些例子分析。
在学习开始前,需要先了解一些符号注释的含义,这些符号注释是为了在描述51单片机指令系统的功能时更加简单易懂
Ri和Rn:表示当前工作寄存器区中的工作寄存器,i取0或1,表示R0或R1。n取0-7,表示R0-R7.
#data:表示包含在指令中的8位立即数。
#data16:表示包含在指令中的16位立即数。
rel:以补码形式表示的8位相对偏移量,范围为-128-127,主要用在相对寻址的指令中。
addr16 和 add ...
中断/Interrupt
什么是中断?
中断是一种特殊的触发信号,它可以让单片机暂停现在正在执行的普通程序。根据系统设置,单片机在中断信号发生后,会执行一个特殊的被称作“中断服务子程序”的应用程序,待中断服务子程序执行完毕后,系统继续执行普通程序。
中断源
单片机有五个中断源
中断源名称
默认优先级
中断号
外部中断请求0(INT0)
最高
0
定时器/计数器0(T0)
·
1
外部中断请求1(INT1)
·
2
定时器/计数器1(T1)
·
3
串口中断
最低
4
INT0、INT1为外部中断,T0、T1以及串口为内部中断。
中断源涉及到的特殊功能寄存器
寄存器名称
主要功能
TCON
Timer的启停标志,外中断的触发方式控制,Timer和外中断的中断触发标志
SCON
串行通信控制寄存器,里面有涉及串行通信的中断标志位
IE
中断允许控制寄存器,可以控制是否启用某个中断源,或一次性控制所有中断源(EA位)
IP
中断优先级控制寄存器,更改这个寄存器可以修改中断源之间默认的优先级
均可按位寻址
定时器控制寄存器 ...
输入输出口/IO
单片机的结构
CPU
数据存储器(内部RAM)
程序存储器(内部ROM)
定时/计数器
并行I/O口
串行口
振荡器与时钟电路
中断系统
总线控制器
单片机的引脚按功能可分为三类:
斜体为低电平有效
电源及时钟引脚:GND、VCC、XTAL1、XTAL2
控制引脚:RST、ALE/PROG、PSEN、EA/VPP
I/O口引脚:P0~P3
下面表格不全、详细学习请查阅PPT
单片机的最小系统
单片机工作的最小配置系统
电源电路
VCC:+5V、VSS:接地
时钟电路
片内时钟法、片外时钟法
复位电路
上电复位、按键复位
复位状态除SP口(07H)、P0~P3口(FFH)以外,均为0。
控制引脚
RST - 引脚上出现大于两个机器周期的高电平即复位
PSEN - 片外程序存储器读选通信号 低电平有效
EA - 片外程序存储器访问允许控制端
ALE - 为CPU访问外部存储器提供地址锁存信号,将低8位地址锁存在片外的地址锁存器中
RD - 片外程序存储器读选通信号 低电平有效
W ...
存储器/Memorey
单片机的存储器分为程序存储器ROM及数据存储器RAM,ROM为统一编址,RAM为独立编址。ROM和RAM又各自分为片内与片外
总线/Bus
地址总线 AB P0、P2口,各8根共16根
数据总线 DB P0口共8根
控制总线 CB ALE、EA、PSEN、WR、RD
ROM结构
统一编址
地址空间:64KB
片内4KB
片外可扩展64KB
片外的0000H~0FFFH与片内的4KB共用同一地址范围,通过EA引脚控制选择片内还是片外。EA为低电平时选择片外的0000H~0FFFH;为高电平时选择片内。
各操作的入口地址
操作
入口地址
复位
0000H
外部中断0(INT0)
0003H
定时器/计数器0(T0)溢出
000BH
外部中断1(INT1)
0013H
定时器/计数器1(T1)溢出
001BH
串行口中断
0023H
T2溢出或T2EX端负跳变(52子系列)
002BH
RAM结构
独立编址
两个地址空间
片内256B 00H~FFH
片外64KB 0000H~FFFFH
工作寄存器组
片 ...