单片机知识点总结
第一章:微型计算机基础
1、微型计算机数制及他们之间的相互转换
2、微型计算机码制和编码
第二章:MCS-51单片机结构和时序
1、单片机的内部结构
第三章:MCS-51单片机指令系统
1、指令及其表示方法
2寻址方式
3数据、算术、逻辑、控制转移以及位操作指令
第四章:汇编语言程序设计
1、汇编语言的结构
2、简单程序设计
第五章:MCS-51中断系统
1、I/O及其接口的基本概念
2、I/O的控制方式
3、中断技术
4、MCS-51的中断系统
第六章:MCS-51内部的定时/计数器
1、定时/计数器的工作方式和控制器
2定时/计数器编程;初值计算。
第七章MCS-51内部串行口
1、串行口通信的基本概念
2、MCS-51的串行通信口
3、MCS-51的串行口的工作方式及波特率
第八章:MCS-51单片机存储器扩展技术
1、存储器扩展的基本概念
2、程序存储器扩展
3、数据存储器扩展
4、存储器综合扩展技术
第九章MCS-51单片机与常用可编程接口芯片的扩展应用技术
1、可编程A/D转换器ADC0809的扩展应用技术
…… …… 余下全文
单片机考点总结
1. 单片机由CPU、存储器及各种I/O接口三部分组成。
2. 单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。
3. MCS-51系列单片机为8位单片机,共40个引脚,MCS-51基本类型有8031、8051和8751.
(1) I/O引脚
(2) 8031、8051和8751的区别: 8031片内无程序存储器、8051片内有4KB程序存储器ROM、8751片内有4KB程序存储器EPROM。
(3)
4. MCS-51单片机共有16位地址总线,P2口作为高8位地址输出口,P0口可分时复用为低8位地址输出口和数据口。MCS-51单片机片外可扩展存储最大容量为216=64KB,地址范围为0000H—FFFFH。(1.以P0口作为低8位地址/数据总线;2.以P2口作为高8位地址线)
…… …… 余下全文
◆波特率公式:TH1=256-f/(波特率*12*32/2^SMOD)
◆MCS-51系列单片机内部有哪些主要的逻辑部件?答案:一个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,以保证读引脚的正确性 ;
◆何谓堆栈?它设置在哪个存储区?在实际编程中,它有何应用价值?
答:堆栈是一个后进先出的特殊的数据缓冲区,并由栈指针SP指示堆栈中的数据深度。在MCS-51系列单片机中,堆栈设置在内部RAM数据存储区内。在实际编程中,可用于数据的传递,数据的交换、保存CPU现场等作用
…… …… 余下全文
第1章
1、微型计算机通常由哪些部分组成?各有哪些功能?
答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成 CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。
2、单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点?
答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。
3、单片机的几个重要指标的定义。
答:单片机的重要指标包括位数(单片机能够一次处理的数据的宽度)、存储器(包括程序存储器、数据存储器)、I/O口(与外界进行信息交换)、速度(每秒执行多少条指令)、工作电压(通常是5V)、功耗和温度。
4、单片微型计算机主要应用在哪些方面?
…… …… 余下全文
单片机考点总结及考试大题
1. 单片机由CPU、存储器及各种I/O接口三部分组成。
2. 单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。
3. MCS-51系列单片机为8位单片机,共40个引脚,MCS-51基本类型有8031、8051和8751.
4. MCS-51单片机共有16位地址总线,P2口作为高8位地址输出口,P0口可分时复用为低8位地址输出口和数据口。MCS-51单片机片外可扩展存储最大容量为216=64KB,地址范围为0000H—FFFFH。(1.以P0口作为低8位地址/数据总线;2.以P2口作为高8位地址线)
5. MCS-51片内有128字节数据存储器(RAM),21个特殊功能寄存器(SFR)。
(1)MCS-51片内有128字节数据存储器(RAM),字节地址为00H—7FH;
(2)21个特殊功能寄存器(SFR)(21页—23页);
(3)当MCS-51上电复位后,片内各寄存器的状态,见34页表2-6。
PC=0000H, SP=07H, P0~P3=FFH
…… …… 余下全文
第一部分硬件基础
1、单片机的组成;
2、单片机的并行I/O口在使用时,有哪些注意的地方?
3、单片机的存储器;程序存储器和数据存储器的寻址范围,地址总线和数据总线的位数;数据存储器内存空间的分配;特殊功能寄存器区;
4、时钟及机器周期;
5、单片机的控制总线、地址总线及数据总线等。
例:
一、填空
1.MCS-51单片机有4个存储空间,它们分别是: 、 、
、 。
…… …… 余下全文
51单片机初学知识点总结
经过这半个月的学习,我对于单片机的定时器、对I/O口的随意操作、输入检测、中断(定时器的中断、单片机的外部中断)、串口通信等几大学习模块有了一定了解和掌握。
1. 软件。我主要是在keil uvision3实现用C语言进行编程和调试。使用keil时,新建或者打开已有文件,按步骤一步步来,漏掉哪一步都会影响最后程序是否能顺利写入单片机中。其中应注意保存C文档、添加文件到工程中和建立hex文档这几个关键步骤。
2. 发光二极管和数码管的显示。发光二极管的静态显示是学习单片机的入门路标。分析相关模块的电路图,弄清楚引脚连接情况,根据电路图直接控制LED引脚电位的高低就能实现对相应LED亮灭的控制。了解后完成走马灯(流水线)或更多其他规则的LED显示。数码管的显示较LED稍微复杂一点点,它分位选和段选,位选控制整个数码管的亮灭,段选控制各数码管以何种形式亮或灭。数码管的显示分三步:(1).全部数码管显示一样的字符;(2).选定的数码管以规定的形式亮;(3).数码管的动态显示。其中利用定时器或者延时程序控制数码管动态显示的频率,以调节其显示亮度和视觉稳定度。
…… …… 余下全文
单片微型计算机原理及应用
…… …… 余下全文