欢迎来到天天文库
浏览记录
ID:37930503
大小:325.31 KB
页数:15页
时间:2019-06-03
《单片机考试复习点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、考试题型:选择(10个)判断(10个)程序填空,程序编写,问答题(3个)第一章问答课后问答P91.什么是单片机微型计算机?它与典型的微型计算机在结构上有什么区别?单片机——将CPU、RAM、ROM、定时器/计数器、输入/输出(I/O)接口电路、中断、串行通信接口等主要部件集成在一块大规模集成电路芯片上,组成微型计算机简称单片机。区别:单片机有两种基本结构形式:一种是将程序存储器和数据存储器合用一个存储空间的结构,称为普林斯顿(Princeton)结构或称冯·诺依曼结构;另一种是将程序存储器和数据存储器截然分开,分别寻址的结构
2、,称为哈佛(Har-vard)结构。Intel公司的MCS-51和80C51系列单片机采用的都是哈佛结构。单片机的中央处理器(CPU)和通用微处理器基本相同,只是增设了“面向控制”的处理功能。2.单片机具有哪些突出的优点?单片机有以下突出的优点:1.内部含Flash存储器2.和80C51插座兼容3.静态时钟方式4.错误编程亦无废品产生5.可进行反复系统试验第二章选择题熟悉单片机的结构、主要性能2.1节P10时序相关概念存储器地址空间堆栈问答中断服务子程序1.单片机的结构和主要性能?P10MCS—51系列单片机的主要特性如下:8位字
3、长CPU和指令系统。一个片内时钟振荡器和时钟电路。64K外部数据存储器的地址空间。64K外部程序存储器的地址空间。32条双向且分别可位寻址的I/O口线。128字节的片内RAM(52子系列为256字节)。2个16位定时器/计数器(52子系列为3个)。具有2个优先级的5个中断源结构(52子系列有6个)。一个全双工串行口。1个布尔处理器。单片机是由8位CPU、只读存储器EPROM/ROM、读写存储器RAM、并行I/O口、串行I/O口、定时器/计数器、中断系统、振荡器和时钟电路等部分组成。单片机组成结构中包含运算器、控制器、片内存储器、4个I
4、/O口、串行口、定时器/计数器、中断系统、振荡器等功能部件。2.时序相关概念P14振荡周期晶振周期,外接晶振一般为6MHz或12MHz状态周期为振荡周期的2倍机器周期为6个状态周期,12个振荡周期,执行指令以机器周期为基本单位指令周期CPU执行一条指令所需的时间,需1~4个机器周期例如:1、若外接晶振fOSC=12MHz时:振荡周期=1/12MHz=1/12μs=0.0833μs状态周期=2×(1/12μs)=1/6μs=0.167μs机器周期=12×(1/12μs)=1μs指令周期=1~4μs2、若外接晶振fOSC=6MHz时:振荡
5、周期=1/6MHz=1/6μs=0.167μs状态周期=2×(1/6μs)=0.334μs机器周期=12×(1/6μs)=2μs指令周期=2~8μs3.存储器地址空间P19~P22程序存储器存放已编好的程序和固定数据,CPU用16位程序计数器PC作指针,取指令、数据,可寻址64K地址空间。(P20表2-2)0000H——0002H单元被保留用于初始化。数据存储器可读可写,物理上为两个地址空间:片内数据存储器,256字节,00H~FFH;片外数据存储器,64K,0000H~FFFFH片内RAM分为:片内低128字节RAM区,00H~7F
6、H特殊功能寄存器SFR区,80H~FFH80H~FFH为特殊功能寄存器SFR区,离散分布着21个专用寄存器30H~7FH共80个单元为用户区,作数据缓冲和堆栈区用20H~2FH共16个单元为位寻址区,128个位(00H~1FH),也可字节寻址,作一般RAM用00H~1FH共32个单元为工作寄存器区,分为4组,每组8个字节,用R0~R7表示,用PSW的RS1RS0设置当访问内部RAM时,用MOV类指令,当访问外部RAM时,则用MOVX类指令。(P21图2—14)4.堆栈P24堆栈是一8位专用寄存器,8位指针,是一个特殊的存储区,设在片内
7、RAM中。先进后出的原则,每存入1B数据,SP自动加1(或减1),SP始终指向新的栈顶。PUSHdirect;SP←(SP+1),((SP))←(direct)POPdirect;(direct)←((SP)),SP←SP-15.中断服务与子程序CPU在执行程序时,CPU以外的设备请求停止现程序的执行,转去处理外设事件,处理后再回到原地执行,这一过程叫中断。与子程序调用相似,但有本质的区别。子程序调用是固定的,专用指令,位置固定。中断的执行是随机的,没有调用指令,任何位置。中断工作方式的优点:1)外设与CPU可并行工作CPU与多个外设
8、同时工作,互不干扰2)实现了实时处理、实时控制CPU能及时处理外部信息,如数据采集,监控3)能及时处理随机故障6.中断源向CPU提出中断请求的设备或部件叫中断源,来源有输入输出设备、实时时钟、硬件故障等。8051有5个中
此文档下载收益归作者所有