2010-单片机原理及应用复习提纲

更新时间:2023-10-03 00:40:02 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

MCU TXD、RXD ROM/RAM A/D MCU D/A 键盘、显示器 时序 中断 地址译码

寻址方式、指令系统 典型程序结构 中断程序设计

1

《单片机原理及应用》复习提纲

(2010年)

1 概述

掌握:单片机的基本概念、特点、单片机与通用微机的主要区别、应用领域

总线的概念,微型计算机的基本工作过程 定点小数的表示方法

BCD码的两种存储格式(压缩和非压缩形式) ASCII的作用和特点: 0-9的ASCII:30H-39H

A,B,C,D,E,F的ASCII:41H-46H

掌握:

二进制、十进制、十六进制之间的转换方法(熟练掌握整数的转换方法) 负数的3种表示方法:原码、反码和补码 补码和真值的计算方法(熟练掌握,整数)

单字节HEX?BCD; 单字节BCD?HEX的转换方法 HEX?ASCII; ASCII ?HEX的转换方法

2 内部结构 引脚部分:

理解ALE,/PESN,/EA,/WR,/RD 的作用 CPU部分:

了解CPU的基本组成部件

运算器(ALU,A,B,PSW(CY,AC,OV,P)) 控制器 (IR,ID,PC,SP,DPTR)

理解PC,SP,DPTR,PSW的作用,以及PSW中各位的含义 时序部分:

了解时钟周期、状态周期、机器周期和指令周期之间的关系 重点掌握机器周期的计算方法 时钟部分:

了解给单片机提供时钟的必要性;掌握提供时钟的基本方法 复位部分:

了解给单片机复位的必要性,掌握复位的基本方法和电路(上电复位、按键复位), 掌握和理解单片机复位后的初始状态。 片内RAM部分和SFR区:

了解片内128Byte(256Byte)RAM的分区情况和使用特点 掌握4组寄存器的选择方法和0组寄存器所对应的地址范围 了解可位寻址区的分布区域:20H-2FH,部分SFR 堆栈部分:

掌握堆栈的基本的概念、作用和数据存储方法 片上IO口部分:

了解P0-P3口的功能和使用特点 三总线实现方法

重点理解准双向口的概念,准双向口使用注意事项,读预备操作的意义 读锁存器、读引脚、“读-修改-写”指令

2

3 指令系统

寻址方式部分:理解6种寻址方式、特点及适用范围 指令部分:

1. 理解全部指令的功能,正确掌握其使用方法

掌握MOV、MOVC、MOVX指令的使用特点

掌握ADD,AADC,SUBB,DA, INC,DEC指令的特点

重点理解PUSH、POP、LCALL、RET指令 循环和控制转移类指令的应用:DJNZ,CJNE

2. 掌握估算指令长度的方法 3. 掌握偏移量的计算方法

4 汇编语言程序设计

掌握基本伪指令的使用:ORG、END、EQU、DB、DW、BIT 掌握基本程序结构的设计方法 1. 分支程序:二分支和三分支

散转(重点掌握转移指令表方式) 2. 循环程序 :循环变量、循环条件

3. 子程序:掌握基本调用方法和参数传递方法 4. 查表程序:掌握表格的定义方法和两种查表方法

掌握以下应用程序的设计方法:

运算程序:加法(多字节十六进制、BCD码)、减法(多字节十六进制) 针对数据块的操作:清零、初始化、移动(复制)、求和、求最大值、求最小值、找寻特殊字符

延时程序的设计和分析

码制转换:HEX与ASCII之间的转化,HEX与BCD码之间的转化

5 中断系统 了解:

微机与外设之间的数据传送方式,各种传送方式的特点 相关的SFR和中断标志

CPU对外部中断信号的基本要求 掌握重要概念:

中断、 中断申请、中断优先、中断响应、中断服务和中断返回 中断源,中断申请方式(电平、边沿) 中断响应:

响应时间(一般3-8机器周期,或更长)

响应中断的条件(基本条件和立即响应条件) 中断屏蔽和中断优先 中断服务:

重要的中断入口矢量地址:0003H/0013H,000BH/001BH,0023H 现场保护

重点掌握:外部中断0/1的应用和中断服务程序的设计

3

6 定时/计数器 了解:

定时/计数信号的来源及对计数信号的要求

重要的SFR、其作用和相关标志位的作用(TMOD,TCON,TH0,TL0, TH1,TL1) 重点掌握

方式1,2的使用方法(包括定时和计数) TMOD的设置和初值的计算方法

不同占空比的脉冲波形产生方法(包括查询方式和中断方式的程序设计) 理解:门控启动控制方法和其基本应用

7 存储器和并口的扩展 掌握:

半导体存储器的分类、各类存储器的特点

三总线的构成方法

并行IO口的总线扩展方法(利用TTL器件的扩展方法) 掌握:

2764、6264,62256的基本接口方法

线选法、译码法(利用简单逻辑电路译码或译码器译码) 存储空间的分配、存储芯片地址范围的计算 理解:

2764,6264,373,244,138,139芯片的读写信号及控制信号 访问片外程序和数据存储器的读写时序

8 A/D和D/A接口 了解:

A/D和D/A器件的主要技术指标和选取原则 采样频率选取原则

3类A/D器件的主要特点 掌握:

ADC0809和DAC0832与51单片机的基本接口方法和数据传送方法 ADC0809的工作时序 端口地址的概念和分配方法 掌握基本概念: 分辨率,(A/D)转换时间,(D/A)建立时间 掌握:

ADC0809基本应用程序设计方法:多通道巡回采集软件设计方法 利用DAC0832产生阶梯波的程序设计方法

9 串行通讯 了解:

MSC-51单片机串行接口4种工作模式的特点和应用场合 RS-232C标准的基本内容和特点 掌握:

串行通讯的基本特点,帧格式、波特率的概念及其计算方法(要求熟练) 奇偶校验的基本概念

4

两种校验方法(奇偶校验、校验和检验)的基本原理和实施过程 双机通讯的程序设计方法(查询和中断方式)

双机通讯的硬件连线方法(单片机-单片机,单片机-PC机) 多机通讯的基本原理

10 键盘和显示器 了解:

按键的基本输入过程,按键响应程序的基本功能 消除按键抖动的必要性和方法

LED的基本结构,主要电参数的含义和限流电阻的计算方法 静态LED显示和动态LED显示的基本特点 掌握:

独立式按键和行列式键盘的基本接口方法

独立式按键的应用程序设计方法

行列式键盘扫描和键值读取的基本原理和方法

静态LED显示器的接口和程序设计方法 动态LED显示器的接口方法和软件设计方法

5

本文来源:https://www.bwwdw.com/article/zcod.html

Top