- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程试题_20150524_共同整理
单片机:在一片芯片上集成多个功能部件,构成一台具有一定功能的单片微型计算机。
单片机的发展主要可分为四个阶段:(1)4位单片机;(2)低、中档8位机;(3)高档8位机;(4)16位单片机和超8位单片机
单片机内部包含了下列几个部件:(1)两个16位可编程定时器/计数器;(2)一个可编程双全工串行口;(3)四个8位可编程并行I/O端口;(4)五个中断源,两个优先级嵌套中断结构。
MCS-51单片机处理器及内部结构框图
MCS-51的内部RAM中开辟了4个通用工作寄存器区,每个区有8个工作寄存器, 共32个通用寄存器。
外接晶体引脚XTAL1和XTAL2
P1口是一个准双向口,作通用I/O使用。
MCS-51单片机的内部复位结构分为HMOS单片机和CMOS单片机两种形式。
MCS-51程序存储器和数据存储器分开,各有自己的寻址系统和控制信号。
MCS-51内部RAM结构:位寻址区共16字节,占用内部RAM的20H至2FH,位地址范围00H~7FH
MCS-51内部锁存器、定时器/计数器、串行口、数据缓冲器以及控制寄存器和状态寄存器都是以专用寄存器的形式出现的,它们分散地分布在内部数据存储器的高128字节(80H~0FFH)内
程序状态字PSW反应程序状态信息,其中RS1、RS0为寄存器区选择控制位,对应关系是: RS1-0,RS0- 0 时选择工作寄存器区0区(00H~07H), RS1-0,RS0- 1 时选择工作寄存器区1区(08H~0FH), RS1-1,RS0- 0 时选择工作寄存器区2区(10H~17H), RS1-1,RS0- 1 时选择工作寄存器区3区(18H~1FH),
数据指针DPTR是一个16位专用寄存器;DPTR主要用来保存16位地址,当对64KB外部数据存储器空间寻址时,可作为间址寄存器用。
串行数据缓冲器SBUF用于存放待发送或已接收的数据
rel:补码形式的8位地址偏移量。用于SJMP和所有的条件转移指令中。
A:累加器ACC。B:专用寄存器,用于MUL和DIV指令中。C:进位标志或进位位,或布尔处理机中的累加器。@:间址寄存器或基址寄存器的前缀,如:@Ri、@DPTR。
/:位操作数的前缀,表示对该位操作数先取反再参与操作,←:箭头左边的内容被右边内容所代替。
51单片机的寻址方式:立即数寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,位寻址,相对寻址
直接寻址:在指令中直接给出操作数所在存储单元的地址。直接寻址选出,如:31H,30H(将30H单元的内容送31H单元)
变址寻址:以某个寄存器的内容为基地址,然后再这个基地址的基础上加上地址偏移量形成真正的操作数地址。
寄存器寻址:指定寄存器的内容作为操作数,一般使用R0-R7,A,B,寄存器等里面。
立即寻址,操作数包含在指令字节中,立即数放在“#”号后。
MCS-51单片机的中断系统由中断源、中断控制电路和中断入口地址电路等部分组成。
中断系统涉及到的4个寄存器是:定时器/计数控制寄存器TCON、串行口控制寄存器SCON、中断允许寄存器IE和中断优先级寄存器IP。
MCS-51单片机中有三类中断源:两个外部中断、两个定时器/计数器中断和一个串行口中断。
外部中断源是通过两个外部引脚INT0(P3.2)、INT1(P3.3)引入的。
中断控制主要解决三类问题:(1)中断的屏蔽控制;(2)中断的优先控制;(3)中断的嵌套。
MCS-51单片机的中断屏蔽控制通过中断允许寄存器IE来实现。
中断优先级控制:具体由优先级寄存器IP来控制。
MCS-51的中断请求信号是由中断标志、中断允许标志和中断优先标志经逻辑运算而得到。
中断程序的设计主要包括两个部分:初始化程序和中断服务程序。
中断服务程序通常由保护现场、中断处理和恢复现场三个部分组成。
单片机与外界进行的数据传输按所用数据线的多少可分为串行传输和并行传输。
串行传输方式根据字符码同步方式的不同,又分为异步传输和同步传输方式。
数据传输速率通常以每秒传输的二进制位数来衡量,单位为比特/秒,常写为bps,
波特率:每秒钟传送码元个数。
计算机的中断机制涉及到三个内容:中断源、中断控制和中断响应。
判断题:
DPTR是一个16位专用寄存器,对外部64KB数据存储器续写时作为间址寄存器。√
P0是个双向口,P1是一个准双向口。√
MCS-51程序存储器和数据存储器分开,各自有自己的寻址系统和控制信号。√
串行数据缓冲器SBUF用于存放待发送或已接收的数据
通用工作寄存器区中可作地址寄存器的是Rn 。×(应该是Ri)
addr11:11位目的地址,用于ACALL和AJMP指令中,寻址范围下一条指令第一字节同一个2KB程序存储空间内。
addr16用于ACALL和AJMP指令中。×
专用寄存器(B)用于M
文档评论(0)