单片机复习资料

上传人:教**** 文档编号:239537529 上传时间:2022-01-14 格式:DOCX 页数:14 大小:453.75KB
返回 下载 相关 举报
单片机复习资料_第1页
第1页 / 共14页
单片机复习资料_第2页
第2页 / 共14页
单片机复习资料_第3页
第3页 / 共14页
单片机复习资料_第4页
第4页 / 共14页
单片机复习资料_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《单片机复习资料》由会员分享,可在线阅读,更多相关《单片机复习资料(14页珍藏版)》请在金锄头文库上搜索。

1、名师归纳总结 精品word资料 - - - - - - - - - - - - - - -单片机复习资料- 陈通杭一、填空题:1、89C51 内部有16 字节可位寻址的字节单元,共有128 个可位寻址位,位地址范畴是从00H 7FH ;2、如 MSC-51 单片机的 fosc=6MHz ,就其执行一条除法指令的时间为8s ;6注:机器周期T cy=12/f osc=12/6 10 =2s; 乘、除法指令占用4 个机器周期 ,固 T=2 4s=8s;3、复位操作后, 89C51 程序执行的起始地址是0000H ;注:见附 6即 PC 复位后的值4、单片机的定时 /计数器作为计数方式时,外部大事的

2、最高计数频率为晶振频率的1/24 ;5、用位寻址方式禁止外部中断1 的中断使能: CLREX1;答应 T0 的计数溢出中断使能:SETBET0 ;设置外部中断1 中断为高优先级中断:SETBPX1;清除串行口输出中断标志:CLRES ;见附表6、MCS51 单片机指令寻址方式有:寄存器寻址 、直接寻址 、立刻寻址 、寄存器间接寻址、基址寄存器加变址寄存器寻址、位寻址 、相对寻址7 种;拜访片外RAM 时,采纳 寄存器间接寻址方式,拜访ROM 时,采纳的是 寄存器寻址 方式;7、MCS-51 单片机的程序计数器PC 是一个16 位的计数器,寻址范畴达到64KB ;8、运算机中按功能把总线分为数据

3、总线( DB) 、 掌握总线( CB ) 和 地址总线( AB ) ;9、89C51 用于区分内外部程序储备器的引脚是EA , 使用片内储备器应将其置为高 电平 ;10、单片机内部数据传送指令MOV用于单片机内部RAM 单元及寄存器之间,单片机与外部数据传送指令 MOVX用于单片机内部与外部RAM 或 I/O 接口之间, MOVC指令用于单片机内部与外部ROM之间的查表;11、编程序时,一般在中断服务子程序和调用子程序中需用爱护和复原现场,爱护现场用PUSH 指 令,复原现场用POP 指令;12、堆栈指针SP 始终指示堆栈的栈顶地址,当有压入或弹出堆栈操作时,SP 的内容将随之转变;程序计数器

4、 PC 的内容将始终指示下一条要执行指令地址,所以只要转变PC的内容将转变程序的运行路径;13、51 单片机位寻址区的单元地址是从20H 单元到 27H 单元,如某位地址是09H ,它所在单元地址是21H ;14、在 MCS-51 系列单片机中8031 型号的单片机需要扩展外部程序储备器,且EA 管脚必需接低电平;15、单片机定时器的工作方式由TMOD寄存器打算,定时器的启动溢出由TCON寄存器掌握;16、中断服务程序的返回指令是RETI,子程序的返回指令是RET;17、将 89C51 片外程序储备器内的数据传送给A ,可以采纳的指令是MOVA, DPTR;18、变址寻址是以数据指针 DPTR

5、或 程序计数器PC 作为基址寄存器,以累加器 A 作为变址寄存器,并以两者的内容相加形式的16 位地址操作数地址,以达到拜访数据表格的目的;19、设( R0)=20H ,累加器 A 的内容为 36H,内部 RAM 的 20 单元内容为75H,注: XCHD 为半字节执行指令: XCHDA ,R0 执行结果为: ( 20H) =76H,( A ) =75H;交换指令20、通过堆栈操作实现子程序调用,第一要把PC 的内容入栈,以进行断点爱护;调用返回时,再进行出栈爱护,把爱护的断点送回到PC ;21、拜访 SFR,只能使用直接寻址方式;22、把累加器的中间4 位清“ 0”的指令为ANLA , #0

6、C3H;23、如( IP)=00010100B ,就优先级最高者为INT 1 ,最低者为T1 ;注:见附 111 第 1 页,共 14 页 - - - - - - - - -名师归纳总结 精品word资料 - - - - - - - - - - - - - - -单片机复习资料- 陈通杭24、在串行口通信中,收发双方对波特率的设定应当是相等的;25、11 条地址线可选2KB个储备单元, 16KB 储备单元需要14条地址线;二、判定题:1、89C51 复位操作后, (SP) =00H ;()注:见附62、89C51 P3.1 口的其次功能是作为串行口的数据输入端口;3、指令 CLR09H ,划线

7、部分的寻址方式是位寻址;()注:见附14、定时 /计数器 T0 可以用作设计波特率发生器;()注: T1 可以5、定时 /计数器 T0 在方式 3 时, TH0 必需用作定时器功能;6、程序计数器PC 中装的内容是当前正在执行指令的地址;7、DPTR 是可以拜访的,而PC 不能拜访;()注:课本P108注: PC 没有地址,不行位寻址,也不能拜访;8、在 89C51 单片机中,一个机器周期等于1s;()9、定时器 0、定时器 1、外部中断 0、外部中断1、串行口中断的优先级次序是可实现的;( )注:假如前面两项调换下次序,定时器1、定时器 0就不行能实现,见附5;10、89C51 共有 21

8、个特殊功能寄存器, 它们的位都是可用软件设置的,因此,是可以进行位寻址的; ( )注:只有字节地址的末位是0H 或 8H 的才可进行位寻址;三、挑选题:1、89C51 复位操作后, (P0) =D;注:见附 6A 、00HB 、0FHC、F0HD 、FFH2、如要扩展 10KB 的 ROM ,就至少需要C根地址信号线;A 、12B 、13C、14D 、153、支配 2764 芯片内第一个单元的地址是1000H ,就该芯片的最末单元的地址是D;A 、1FFFHB、17FFHC、27FFHD 、2FFFH注: EPROM的典型芯片是27 系列产品 ,2764( 8KB 8)、27128( 16KB

9、 8)、27256( 32KB 8) 27512(64KB 8);型号名称 “ 27”后面的数字表示其位储备容量;假如换算成字节容量,只需将该数字除以8 即可 ;例如,“2764” 中的 “27”后面的数字为 “64”,648=8KB ;4、在执行中断返回指令时,从堆栈弹出的断点地址被送给D;A 、AB 、CYC、PCD 、DPTR5、89C51 单片机的外部数据总线功能由A实现;注: P0 口地址 / 数据分时复用A 、P0 口B、P1 口C、P2 口D 、P3 口6、以下B执行后,不会影响进位位;A 、ADDA,#30HB 、INC30HC、SUBBA,#30HD 、MULAB2 第 2

10、页,共 14 页 - - - - - - - - -名师归纳总结 精品word资料 - - - - - - - - - - - - - - -单片机复习资料- 陈通杭注: INC 不影响 PSW 中的任何标志位;DEC 只影响 P 标志位 ;7、执行指令 MOVXA ,DPTR 时, WR 、 RD 引脚的电平C;A 、 WR 高电平RD 高电平B 、WR 低电平RD 高电平C、 WR 高电平RD 低电平D 、WR 低电平RD 低电平8、89C51 单片机中,用于设置串行口工作方式的寄存器为C;注:见附 7、8、12A 、TOMDB、TCONC、SCOND 、PCON (电源掌握)9、89C5

11、1 单片机中,外部中断1 的中断标志为B;注:见附 7A 、IE0B 、IE1C、TF0D 、TF110、以下C指令采纳的是相对寻址方式;A 、DEC30HB 、CPL30HC、SJMP30HD 、CLRA11、8031 单片机内部集成有A容量的程序储备器;A 、0KBB 、2KBC、4KBD 、8KB12、89C51 P3.0 口的其次功能是A;注:见附 1 A 、串行口的数据输入端口B 、串行口的数据输出端口 C、外部中断0 输入端口D、外部中断1 输入端口13、89C51 单片机中,定时/计数器 1 的计数溢出中断标志为D;注:见附 7A 、IE0B 、IE1C、TF0D 、TF114、

12、MCS-51 单片机的外部中断0 的中断入口地址为A; 注:见附 4,这 5 个中断入口地址须记住A 、0003HB 、000BHC、0013HD 、001BH15、以下指令中属于位寻址方式的是B;A 、MOVA , 30HB 、MOVC, 30HC、MOV20H, 30HD 、MOVA , #30H16、MCS-51 单片机在拜访外部数据储备器时,其地址指针可采纳A;注: DPTR 为数据指针A 、DPTRB 、PCC、PSWD 、SP17、如 RS0=0,RS1=1,要想把寄存器R0 的内容压入堆栈,可以使用A指令; 注:见附 3A 、PUSH10HB 、PUSHR0C、PUSHR0D 、

13、PUSH08H18、89C51 有四个工作寄存器区,由PSW 状态字中的RS1、RS0 两位的状态来打算,单片机复位后,如执行 SETBRS1 指令,此时只能使用C区的工作寄存器;注:见附 3 A 、0 区B、1 区C、2 区D、3 区19、MCS-51 单片机的定时 /计数器工作方式1 是B;注:见附 11A 、8 位计数器结构B、16 位计数器结构C、13 位计数器结构D 、2 个 8 位计数器结构20、在 CPU 内部,反映程序运行状态或反映运算结果一些特点的寄存器是C;A 、ACCB 、PCC、PSW(8 位)D 、SP21、读片外部数据储备器时,不起作用的信号是C;A 、 RDB 、 WEC、 PSEND、ALE注: PSEN 引脚为片外程序储备器的读选通信号;在拜访外部RAM 时, PSEN 信号无效;22、MSC-51 单片机的堆栈区是设置在C中;3 第 3 页,共 14 页 - - - - - - - - -名师归纳总结 精品word资料 - - - - - - - - - - -

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号