1 / 16
文档名称:

单片机编程语言知识点总结.doc

格式:doc   大小:112KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机编程语言知识点总结.doc

上传人:小博士 2017/6/8 文件大小:112 KB

下载得到文件列表

单片机编程语言知识点总结.doc

相关文档

文档介绍

文档介绍:单片机编程语言知识点总结总结单片机考点总结 1. 单片机由 CPU 、存储器及各种 I/O 接口三部分组成。 2. 单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。 3. MCS-51 系列单片机为 8 位单片机,共 40 个引脚, MCS-51 基本类型有 8031 、 8051 和 8751. (1) I/O 引脚(2) 8031 、 8051 和 8751 的区别: 8031 片内无程序存储器、 805 1 片内有 4KB 程序存储器 ROM 、 8751 片内有 4KB 程序存储器 EPROM 。( 3) 4. MCS-51 单片机共有 16 位地址总线, P2 口作为高 8 位地址输出口, P0 口可分时复用为低 8 位地址输出口和数据口。 MCS-51 单片机片外可扩展存储最大容量为 216=64KB ,地址范围为 0000H — FFFFH 。( P0 口作为低 8 位地址/ 数据总线; P2 口作为高 8 位地址线) 5. MCS-51 片内有 128 字节数据存储器( RAM ), 21 个特殊功能寄存器( SFR )。(1) MCS-51 片内有 128 字节数据存储器( RAM ),字节地址为 00H — 7FH; 00H — 1FH: 工作寄存器区; 00H — 1FH: 可位寻址区; 00H — 1FH: 用户 RAM 区。(2) 21 个特殊功能寄存器( SFR )( 21页— 23 页) ; (3 )当 MCS-51 上电复位后,片内各寄存器的状态,见 34 页表 2- 6。 PC=0000H, DPTR=0000H, Acc=00H, PSOD=00H, TCON=00H, TH0=00H, TL0=00H, TH1=00H, TL1=00H, SCON=00H, P0 ~ P3=FFH 6. 程序计数器 PC :存放着下一条要执行指令在程序存储器中的地址,即当前 PC 值或现行值。程序计数器 PC 是 16 位寄存器,没有地址,不是 SFR. 7. PC 与 DPTR 的区别: PC 和 DPTR 都用于提供地址,其中 PC 为访问程序存储器提供地址,而 DPTR 为访问数据存储器提供地址。 8. MCS-51 内部有 2个 16 位定时/ 计数器 T0 、 T1 , 1个 16 位数据指针寄存器 DPTR ,其中 MOVE DPTR, #data16 是唯一的 16 位数据传送指令,用来设置地址指针 DPTR 。( 46 页) 定时/ 计数器 T0 和 T1 各由 2 个独立的 8 位寄存器组成,共有 4 个独立寄存器: TH1 、 TL1 、 TH0 、 TL0, 可以分别对对这 4 个寄存器进行字节寻址,但不能吧 T0 或 T1 当作 1个 16 位寄存器来寻址。即: MOV T0 , #data16 ; MOV T1 , #data16 都是错的, MOV TH0 , #data ; MOV TL0 ,, #data 是正确的。 9. 程序状态字寄存器 PSCS-51 指令系统的七种寻址方式, 熟练掌握各寻址方式。( 40 页)。 11. 访问 MCS-51 单片机中:( 1 )访问片内 RAM 应使用 MOV 指令; (2 )访问片外 RAM 应使用 MOVX 指令; (3 )访问程序存储器应使用 MOVC 指令。 12. MCS-51 有 5 个中断源, 2 级中断优先级。 5 个中断源名称及其中断入口地址分别是什么?哪些中断源的中断请求标志位在响应中断时由硬件自动清除?那些中断源的中断请标志位必须使用软件清除?记住各个中断请求标志位,优先级标志位,触发方式标志位。(102 页— 108 页) 前面 4 种都是硬件自动清 0 ,串行中断必须使用软件清除,因为串行接收和发送共享串行中断逻辑部件?答案:一个 8 位的 CPU 、一个布尔处理机、一个片内振荡器、 128B 的片内 RAM 、 21 个特殊功能寄存器、 4个8 位并行 I/O 接口、一个全双工的串行口、 2个16 位的定时器/ 计数器、 5 个中断源、 2 个中断优先级。◆机器周期是指: 完成 MCS-51 一个典型的指令花费的振荡周期称为一个机器周期;一个机器周期由六个状态组成,包含有 12个振荡周期; ◆当外部中断采用低电平触发方式时, 为了避免在中断返回后再次响应该中断,要求外部中断源在执行的中断程序返回前撤销中断请求信号(使引脚电平变高) ; ◆程序计数器 PC 是用来存放下一条将要执行的指令地址,共 16 位。单片机上电复位后, PC = 0000H ; ◆当单片机的 P1 口做为一般的 I/O 口使用时,为 8 位准双向口的意思是指: 当输入信号时,需先向 P1 口锁存器写 1 ,以保证