- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
复习提纲-最单片机新更新
基础知识
单片机的主要特点(见ppt):(记忆)
(1)51单片机为8位单片机
(2)程序存储器和数据存储器分开
(3)其串口为全双工串口
2,基本原理
SP:51的堆栈为向上增长型,入栈是SP自动加1,出栈时自动减1。
P0口与其它并口的区别?内部没有上拉电阻
时钟周期=1/11.0592M12M、机器周期=12、指令周期的关系?2~4
单片机输入输出引脚
时序概念:时钟周期、机器周期、指令周期。重点为机器周期。(记忆)
机器周期:12个时钟周期构成一个机器周期。若晶振频率为12MHZ,则每秒有1M个机器周期。
引脚分类及功能(记忆)
电源引脚:VCC, GND
晶振引脚:XTAL1,XTAL2
控制引脚:ALE, PSEN, WR, RD(系统扩展一章中有复习)EA/RST
特殊功能引脚:何时有效?
当单片机读取片外数据存储器时:
当单片机读取片外程序存储器存放的指令时:
当单片机写片外数据存储器时:
:对于8031单片机,只能接低电平;如果8051单片机片外没有扩展程序存储器,只能接高电平;=0时,只访问片外程序存储器;=1时,先访问片内的,超地址的再访问片外程序存储器。
ALE:在扩展片外数据存储器和程序存储器时,都要连线使用的控制引脚。
P0~P3口引脚的具体知识(记忆)
P0引脚在与I/O设备如按键连接时,必须接上拉电阻
P3端口具有第二功能
所有的端口都是准双向口
端口可以直接输出。但是端口在输入之前,必须都先写出1。
C51中,对特殊功能寄存器和控制位操作时,其名称必须大写,否则编译有误。例如P1=0x50正确;p1=0x50错误; P1^6=1正确;P1.6=0错误;
例如:P3^1=0;
C51中常用的库函数。如果使用绝对地址,必须引入头文件absacc.h
单片机中断系统
简述MCS-51有哪5个中断源?有哪几个内部中断(3)?(记忆)
每个中断对应的中断号是多少?(记忆)(TCON:每一位的含义!!)
MCS-51单片机中断处理的流程是什么?
CPU在每个机器周期中都要检测中断标志位,获取有效的中断请求
如果该中断请求符合条件,则响应该中断,包括现场的保护与中断标志位的清除等操作
CPU根据中断号转去对应的中断向量,再执行中断向量中存储的跳转指令,而转去中断服务程序执行
中断服务程序执行完毕后,返回断点,恢复现场,继续执行。
简述中断向量表的作用?(记忆)
答:中断向量表中存储在固定的程序存储区域中,CPU响应中断时可以根据中断号自行转去对应的中断向。中断向量存放跳转指令,通过跳转指令的执行可以转入中断服务程序。
中断向量表存储在片内程序存储器中。ROM
如何开启中断?IE EA=1;EX=1
中断屏蔽的条件是什么?
中断允许总控为EA=1开放CPU中断,否则屏蔽
每个中断源对应一个中断允许位,=1开放该中断;否则屏蔽
中断有2个优先级别:IP 1/0
设置中断允许的寄存器为IE,其中的EA为CPU总中断允许控制位。
简述中断函数的特点,即中断函数和普通函数的区别?(ppt)(记忆)
简述中断函数定义中各个修饰符的含义(ppt)
编程:外部中断函数的编写。例:外部中断引脚INT0连接一个按键,要求采取外部中断方式,统计按键的次数。要求:边沿检测、去抖动,一次按键只处理一次
有哪些中断标志位在CPU响应中断后不能被硬件自动清除?
答案:串口
单片机通过查询中断标志位获取中断信息
单片机定时器/计数器的应用
定时器结构:课件
定时器能够定时的原理是什么?
掌握定时器初值设置的原理?
初值计算。如:系统时钟频率为12MHZ,如果要求定时器T1计时0.001秒,则计算初值,完成初始化,TH1=??, TL1=??中断方式,完成这个初始化函数?
分别用3种方式装初值???? 8 13 16?都能装?如果能装对应的初值是多少?
TH1 = (8192-12m/12/n)/32 13=8h+5l
TL1=(8192-12m/12/n)%32
(65536-12m/12/n)/256 %256
TH1 =TL1=256-
计数=1000;
方式0: 13位定时/计数器(x=8192-1000=7192): TH1=224(0xE0), TL1=24(0x18)
方式1: 16位定时/计数器(x=64536): TH1=252(0xFC), TL1=24(0x18)
方式2: 8位自动重置定时/计数器:
若定时0.0001,则x=156,TH1= TL1=156(0x9C)
若定时0.0002,则x=56,TH1= TL1=56(0x38)
简述定时器0有哪4种工作方式
简述定时器在13位、16位和8位工作模式下,其初值的范围各是多少
如果要计数10个机器周期,不同的方式初值应
您可能关注的文档
最近下载
- 【电子课件Unit 5】新编实用英语(第五版)综合教程1 (修订版).pptx VIP
- 妇科护理典型案例比赛ppt.pptx
- 八年级生物上册新教材解读课件(人教版2024).pptx VIP
- 《中医药棒穴位按摩护理技术操作规范》.pdf
- 第九章 机动车公共停车场规划.doc VIP
- 【信捷】CAM运动控制器用户手册_V3.5.3.161107.32.pdf VIP
- 【抗战胜利80周年】纪念伟大的抗日战争胜利80周年专题PPT.pptx VIP
- 初中数学七上2.1生活中的正数和负数.pptx
- 拼多多电商平台盈利模式及社交营销策略研究——以社交营销策略为例.docx VIP
- 口腔科管理核心制度.pdf VIP
文档评论(0)