- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 说明书
* * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 除中断函数运行是软件方式外,其余中断处理过程都是由单片机硬件自动完成的 定时中断 (TF0/TF1) 串行中断 (T1和R1) 脉冲中断 (IE0或IE1) 电平中断 (IE0或IE1) 标志位 硬件自动清除 软件编程清除 硬件自动清除 硬件自动清除 中断请求信号 自动撤销 自动撤销 自动撤销 需要人工清除 3. 各类中断源的中断撤销方式 中断返回前,该中断请求信号必须撤出,否则会引起另一次中断 interrupt n,表示是关于中断源n的中断服务函数; using m,表示该中断函数将使用第m组工作寄存器。缺省为当前工作寄存器组。 第5章 单片机的中断系统 【注意】 1、中断服务函数既没有返回值,也没有调用参数; 2、中断服务函数只能由系统调用,不能被其他函数调用。 4、中断服务函数 C51中断函数的声明格式: void 函数名 (void) interrupt n [using m] 中断源 中断服务程序入口 中断级别 中断编号 外部中断0 0003H 最高 最低 0 定时器T0中断 000BH 1 外部中断1 0013H 2 定时器T1中断 001BH 3 串行口中断 0023H 4 5.1 中断的概念 5.2 中断控制系统 5.3 中断处理过程 5.4 中断编程及应用 第5章 单片机的中断系统 概念: Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台 功能: 1、 原理布图 2、 PCB自动或人工布线 3、电路仿真,支持多种处理器 Proteus 基本操作 选择元器件 选择终端 旋转和镜像元件 双击排线、连线 原理图缩放与平移 Design Explorer 实时标注、去网格、View-X Cursor(单击一次、单击两次) 鼠标左右键的作用(左键双击、右键双击、右键选择、左键拖动) 块文件和复制电路 添加Hex文件仿真 电源配置(Configure power Rails、电压探针、+-12V) 分配网络标号(Property Assignment Tool、默认端子) 练习:基于中断方式通过按键实现数码管数字变化(0~9) 本章小结 1、中断是指在突发事件到来时先中止当前正在进行的工作,转而去处理突发事件。待处理完成后,再返回到原先被中止的工作处,继续进行随后的工作。 2、中断的核心问题包括,51单片机的中断源、中断控制寄存器、中断处理过程。 3、C51中断函数的声明格式为: void 函数名 (void) interrupt n [using m] 第5章 单片机的中断系统 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算
文档评论(0)