欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    单片机复习知识点2017.doc

    • 资源ID:33574340       资源大小:130.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机复习知识点2017.doc

    如有侵权,请联系网站删除,仅供学习与交流单片机复习知识点2017【精品文档】第 7 页单片机复习知识点一、理论知识:1. 二进制与十进制的转换(要求会计算)二进制转十进制:加权求和。十进制转二进制:整数部分:除二取余,逆序排列,即最初得到的余数是二进制整数的最低位,最后得到的余数是二进制整数的最高位,如下所示:小数部分:乘二取整,顺序排列,即最初得到的整数是二进制小数的最高位,如下所示:2. 什么是单片机?将微处理器(CPU)、存储器(ROM 和RAM)及各种输入输出接口(I/O)集成在一个芯片上,就称之为单片微型处理器,简称单片机。存储器按功能划分可分为程序存储器和数据存储器。3. 单片机最小系统的组成:单片机最小系统由工作电源、时钟(或晶振)电路和复位电路三部分组成,它为单片机的工作提供最基本的硬件条件。4. 单片机的复位条件是什么,复位后的I/O 口状态是什么?单片机的复位条件是持续两个机器周期以上的高电平,复位后的I/O 口为FFH。5. 单片机的时序:晶振电路为单片机的工作提供了基本的时序。时钟周期:也称振荡周期,定义为时钟频率的倒数,也就是外接晶振频率的倒数,是单片机中最基本、最小的时间单位。机器周期:单片机的基本操作周期,在一个操作周期内,单片机完成一项基本操作,它由12 个时钟周期组成。因此,外接12MHz 晶振的单片机的机器周期为1 微秒(1S)。6. 单片机的I/O 口配置:STC89C52RC单片机有40个引脚,4组8位并行I/O口,分别为P0、P1、P2和P3。P3口:P3口的每根口线都有其独立定义的第二功能。P3.0(RXD)串行通信数据输入口P3.1(TXD)串行通信数据输出口P3.2()外部中断0信号输入P3.3()外部中断1信号输入P3.4(T0)定时器/计数器0外部输入端P3.5(T1)定时器/计数器1外部输入端P3.6()外部数据存储器写脉冲P3.7()外部数据存储器读脉冲7. C51 编程中常用的数据类型及其数据表示范围。数据类型关键字所占位数表示数的范围位类型bit10或1无符号字符型unsigned char8(1个字节)0255有符号字符型char8(1个字节)-128+127无符号整型unsigned int16(2个字节)065535有符号整型int16(2个字节)-32768+32767长整形(long/unsigned long)和单精度实型(float)占32 位,4 个字节;双精度实型(double)占64 位,8 个字节。在数前面加上“0x”,表示该数为十六进制数。8. 数码管的结构分类和显示控制方式:数码管按内部结构不同可分为共阳极和共阴极两种,其中,共阳极的公共端结高电平,共阴极的公共端接低电平。数码管显示的控制方式分为:静态显示和动态显示,其中动态显示需要实时刷新才能获得稳定的显示效果,刷新周期小于25ms。9. 键盘的基本知识:键盘分为编码式键盘和非编码式键盘。编码式键盘靠专门的硬件编码器产生键的编号或键值,非编码式键盘靠软件编程产生编号或键值。单片机系统多采用非编码式键盘。10. 独立式按键和矩阵式键盘:非编码式键盘根据连接方式不同又可以分为独立式按键和矩阵式键盘。独立式按键:硬件连接采用一线一键的方式,口线利用率低,常用作按键较少的场合。矩阵式键盘:口线按矩阵排列,按键连接在行列的交叉点上,口线利用率高,常用在按键较多的场合。由16个按键组成的矩阵键盘最少需要与8个单片机引脚连接。11. 按键消抖的方法:为确保按键操作的正常,在使用按键时要进行按键消抖处理,常用的方法有:硬件消抖和软件延时消抖。12. STC89C52RC 单片机中断系统的基本知识:引起单片机中断的根源称为中断源,STC89C52RC 共有6个中断源,2个优先级,其中,T2是52单片机特有的,51单片机共有5个中断源。它们的名称及相应信息如下表。中断源中断申请标志位中断允许控制位中断事件号中断优先级INT0(外部中断0)IE0EX000T0(定时器/计数器0中断)TF0ET011INT1(外部中断1)IE1EX122T1(定时器/计数器1中断)TF1ET133TI/RI(串口中断)TI/RIES44中断优先级通过IP 寄存器设置。原则:同时收到多个中断,先响应高优先级,后响应低优先级中断申请;若正在进行中断服务,则能被较高级别的中断,不能被同级别或低级别的中断;对于同级的中断请求,响应顺序取决于内部硬件查询顺序。13. 中断允许控制寄存器IE各位的作用如下:EA:总充许位。EA=0,禁止一切中断;EA=1,则每个中断源允许还是禁止分别由各自的允许位确定。ES:串行口中断允许位。ES=0,禁止串行口中断;ES=1,允许串行口中断。ET1:定时器1 中断允许位。ET1=0,禁止定时器1 中断;ET1=1,允许定时器1中断。EX1:外部中断1 中断允许位。EX1=0,禁止外部中断1 中断;EX1=1,允许外部中断1 中断。ET0:定时器0 中断允许位。ET0=0,禁止定时器0 中断;ET0=1,允许定时器0中断。EX0:外部中断0 中断允许位。EX0=0,禁止外部中断0 中断;EX0=1,允许外部中断0 中断。14. 外部中断有低电平触发和下降沿触发两种方式。通过定时器控制寄存器TCON中的IT0、IT1来选择和设定。IT1为1INT中断触发方式控制位,当IT1=0,外部中断1控制为低电平触发方式。当IT1=1,外部中断1控制为下降沿触发方式。15. 51 系列单片机定时/计数器的基本知识:51 系列单片机有2 个16 位定时/计数器,由THx 和TLx 两个8 位寄存器组成,可以工作在定时状态或计数状态,每来一个脉冲则定时器/计数器的当前值加1,直到溢出,则将TF0/TF1 置一的同时将当前值清零。定时状态:以单片机的机器周期为计数脉冲;计数状态:以单片机P3.4(T0)、P3.5(T1)引脚输入的外部时钟为计数脉冲。16. 定时器工作模式寄存器TMOD17. 定时器/计数器工作方式:定时器/计数器工作方式的控制由特殊功能寄存器TMOD 实现,共有4 种工作方式,其中以方式1 和方式2 最常用。方式1:没有初值自动重装功能的16 位定时计数器,此时最大计数值为65536。方式2:具有初值自动重装功能的8 位定时计数器,此时最大计数值为256。其中定时器1 的方式2 常用作串口的波特率发生器。18. 定时器初值的计算:方式1: THx=(65536-定时时长/机器周期)/256TLx=(65536-定时时长/机器周期)%256方式2: THx=256-定时时长/机器周期TLx=256-定时时长/机器周期19. 通信的基本知识:通信有串行和并行两种。并行通信控制简单、传输速度快,但长距传输的成本高,常用于高速的短距通信;串行通信传输线少,适合于长距通信,但数据的传送控制较复杂。20. 异步通信的基本知识:串行通信又可以分为同步通信和异步通信。异步通信以字符帧为单位进行数据传输,异步通信的字符帧分为:起始位、数据位、校验位和停止位4 部分。21. 串行通信的制式:串行通信有三种制式:单工、半双工和全双工。22. 51 单片机串口的工作方式:51 单片机的串口有4 种工作方式,通过串口控制寄存器SCON 来管理。方式0:同步移位寄存器方式方式1:波特率可调的10 位异步收发方式2:波特率固定的11 位异步收发方式3:波特率可调的11 位异步收发23. A/D 和D/A 基本知识:A/D 的功能:将传感器输出的模拟电信号转换成能够被CPU 处理的数字电信号。D/A 的功能:将CPU 输出的数字电信号转换成执行机构能够识别的模拟电信号。A/D 和D/A 精度判断的依据:数字量位数24. 实验板上A/D、D/A 芯片的型号:A/D:ADC0804;D/A:DAC0832二、实验操作知识点1. C51 头文件的扩展名是什么?教学实验板上使用的单片机型号是什么,它的是什么封装?C51 头文件的扩展名为.h。教学实验板上使用的单片机型号是STC89C52RC,它是DIP(双列直插)封装,是公司生产的一种低功耗、高性能8位CPU,具有 8K 在系统可编程Flash存储器。2. C 语言中注释的表示方法有哪些?它们有何区别?C 语言注释的表示方法为“/”或“/* */”。前者是单行注释,后者是多行注释,成对出现。3. STC89C52RC 单片机电源和地线引脚名称和序号是什么?额定供电电压是多少?电源引脚:VCC(40),地线引脚:GND(20)。单片机的供电电压为DC5V。4. C51 编程的主函数名是什么?中断函数名的格式是什么?C51 编程的主函数名是main( )void 函数名() interrupt n 其中n 为中断类型号5. C51 程序编译完成后,生成十六进制可执行文件的后缀名是什么?C51 编译完成后生成的十六进制可执行文件的后缀名是.hex6. 本课程介绍的绘制电路板的软件是什么?各种文件的扩展名是什么?Protel99SE;原理图文件:.SCH;PCB 文件:.PCB;原理图库文件:.SCHLIB;PCB 库文件:.PCBLIB;网络表文件:.NET。7. 能够写出共阴或共阳8 段数码管的字形码(见课本数码管一节)共阴极数码管字形码表dpgfedcba字形码0001111113FH1共阳极数码管字形码表dpgfedcba字形码011000000C0H18. 编写1ms软件延时程序:1ms延时程序为:void delayms()uint i, j;for(i=1000;i>0;i-)for(j=110;j>0;j-);9. 写出定时器T1工作方式1延时50ms的中断服务子程序。(晶振12MHZ)void T1-time( ) interrupt 3 TH1=(65536-50000)/256;TL1=(65536-50000)%256;10. 已知P1口如图所示接了8个发光二极管,编写一段程序,使发光二极管间隔500ms,由高位到低位流动点亮。(用软件延时);11. 已知共阴极8段数码管,其8个段子分别和单片机的P1(P1.0P1.7)口相连,编写一段程序,使8段数码管显示出英文字母“F”。12. 如图所示:独立按键key1接到单片机的P3.4引脚,发光二极管接到单片机的P1.1引脚,编写一段程序,使key1按下之后,发光二极管点亮,再次按下key1键,发光二极管熄灭。

    注意事项

    本文(单片机复习知识点2017.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开