单片机复习提纲 [2].docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基础知识 单片机的主要特点(见ppt):(记忆) (1)51单片机为8位单片机 (2)程序存储器和数据存储器分开 (3)其串口为全双工串口 单片机输入输出引脚 时序概念:时钟周期、机器周期、指令周期。重点为机器周期。(记忆) 机器周期:12个时钟周期构成一个机器周期。若晶振频率为12MHZ,则每秒有1M个机器周期。 引脚分类及功能(记忆) 电源引脚:VCC, GND 晶振引脚:XTAL1,XTAL2 控制引脚:ALE, PSEN, WR, RD(系统扩展一章中有复习) P0~P3口引脚的具体知识(记忆) P0引脚在与I/O设备如按键连接时,必须接上拉电阻 P3端口具有第二功能 所有的端口都是准双向口 端口可以直接输出。但是端口在输入之前,必须都先写出1。 C51中,对特殊功能寄存器和控制位操作时,其名称必须大写,否则编译有误。例如P1=0x50正确;p1=0x50错误; P1^6=1正确;P1.6=0错误; C51中常用的库函数。如果使用绝对地址,必须引入头文件absacc.h 单片机中断系统 简述MCS-51有哪5个中断源?有哪几个内部中断(3)?(记忆) 每个中断对应的中断号是多少?(记忆) MCS-51单片机中断处理的流程是什么? CPU在每个机器周期中都要检测中断标志位,获取有效的中断请求 如果该中断请求符合条件,则响应该中断,包括现场的保护与中断标志位的清除等操作 CPU根据中断号转去对应的中断向量,再执行中断向量中存储的跳转指令,而转去中断服务程序执行 中断服务程序执行完毕后,返回断点,恢复现场,继续执行。 简述中断向量表的作用?(记忆) 答:中断向量表中存储在固定的程序存储区域中,CPU响应中断时可以根据中断号自行转去对应的中断向。中断向量存放跳转指令,通过跳转指令的执行可以转入中断服务程序。 中断向量表存储在片内程序存储器中。 如何开启中断? 中断屏蔽的条件是什么? 中断允许总控为EA=1开放CPU中断,否则屏蔽 每个中断源对应一个中断允许位,=1开放该中断;否则屏蔽 中断有2个优先级别 设置中断允许的寄存器为IE,其中的EA为CPU总中断允许控制位。 简述中断函数的特点,即中断函数和普通函数的区别?(ppt)(记忆) 简述中断函数定义中各个修饰符的含义(ppt) 编程:外部中断函数的编写。例:外部中断引脚INT0连接一个按键,要求采取外部中断方式,统计按键的次数。要求:边沿检测、去抖动,一次按键只处理一次 有哪些中断标志位在CPU响应中断后不能被硬件自动清除? 答案:外部中断 单片机通过查询中断标志位获取中断信息 单片机定时器/计数器的应用 定时器结构 定时器能够定时的原理是什么? 掌握定时器初值设置的原理? 初值计算。如:系统时钟频率为12MHZ,如果要求定时器T1计时0.001秒,则计算初值,完成初始化,TH1=??, TL1=?? 简述定时器有哪4种工作方式 简述定时器在13位、16位和8位工作模式下,其初值的范围各是多少 如果要计数10个机器周期,不同的方式初值应该为多少 设置定时器的工作方式,需设置的寄存器是TMOD 如何启用定时器中断 编程:用定时器中断方式实现流水灯显示 编程:某个端口输出某种波形。如方波、矩形波 单片机串口应用 简述异步串行通信的概念 异步串行通信中,以数据帧为单位 数据帧的组成:起始位、数据位、校验位、停止位 串口方式1——双机通信方式下,波特率取决于定时器T1的溢出率 简述为何在设计串口电路时,需要加入max3232转换芯片 电平逻辑标准 简述串口有哪4种工作方式? 简述如何启动串口发送,如何完成一次串口接收? SBUF一共对应两个寄存器,一个是发送用,一个是接收用。 发送中断标志位为TI,接收中断标志位为RI,两者为1时都会触发串口中断 设置串口波特率时,必须使用定时器T1的方式2 如何启用串口中断:EA=1,ES=1 编程:串口初始化。如:双机通信,系统频率为11.0592MHz,波特率为4800bit/s,允许串口中断 编程:以串口中断方式传输字符 编程:字符串传送可以用查询方式。例:甲机与乙机串口通信,系统时钟频率为11.0592MHz,波特率为9600,甲机首先向乙机发送一个字节0xFF,乙机再向甲机回发一个字节0xEE,如果甲机收到该字节,则向乙机连续发送10个字节的数据,编写甲机控制程序 单片机常用接口设备 简述矩阵键盘扫描识别的基本原理 编程:键盘扫描识别编程(key_identify()) 简述:LED动态显示的基本原理 编程:LED显示编程 继电器引脚结构如下图所示,一灯泡电路图如图2所示。试将继电器加入图2中,从而可以实现电子开关控制。即通过单片机P1.2口控制继电器的吸合控制灯泡的亮灭。要求画出电路图(在电路图中务必标出继电器引脚

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档