5.内部功能系统

上传人:仙*** 文档编号:67232806 上传时间:2022-03-30 格式:PPT 页数:154 大小:5.91MB
返回 下载 相关 举报
5.内部功能系统_第1页
第1页 / 共154页
5.内部功能系统_第2页
第2页 / 共154页
5.内部功能系统_第3页
第3页 / 共154页
点击查看更多>>
资源描述
微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 返回章节菜单返回章节菜单微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 MCS-51T0 ( T1) 端口端口外部脉冲外部脉冲外部外部设备设备 作计数器用时,作计数器用时,16位加法计数器位加法计数器分别对芯片引脚分别对芯片引脚T0(P3.4)或)或T1(P3.5)上输入的脉冲计数。每输入)上输入的脉冲计数。每输入一个脉冲(下降沿,一个脉冲(下降沿,2个机器周期),加法计数器增个机器周期),加法计数器增加加1。加法计数溢出时可向。加法计数溢出时可向CPU发出请求信号。发出请求信号。计数器计数器最高频最高频率为率为fosc/24微机原理及应用多媒体课件 江南大学 20mS40mSMCS-51P x.y 输出波形输出波形 作定时器使用时,作定时器使用时,16位加法计数器位加法计数器对内部机器对内部机器周期脉冲计数。由于机器周期周期脉冲计数。由于机器周期Tcy是定值,所以计数是定值,所以计数也成了定时。也成了定时。定时器定时器最高频最高频率为率为fosc/12微机原理及应用多媒体课件 江南大学 TFx计数计数脉冲脉冲CP溢出标志溢出标志8位的加法计数器位的加法计数器微机原理及应用多媒体课件 江南大学 N位增量计数器位增量计数器TFx系统内部系统内部时钟时钟fosc启动控制启动控制 TRx外部脉冲外部脉冲T0或或T1引脚引脚定时定时/计数计数控制控制C/T计数器溢出计数器溢出(中断信号)(中断信号)计数脉冲计数脉冲CPC/T=0C/T=1MCS-51单片机定时器模型单片机定时器模型微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 TH1 TL1震荡器震荡器1/12(8位位)(低低5位位)TF1中断中断启动控制启动控制T1 引脚引脚TR1GATEINT1高三位弃用高三位弃用C/T=0C/T=113位加位加1计数器计数器微机原理及应用多媒体课件 江南大学 TL1TH1震荡器震荡器1/12(8位位)(8位位)TF1中断中断启动控制启动控制T1 引脚引脚TR1GATEINT1C/T=0C/T=116位加位加1计数器计数器微机原理及应用多媒体课件 江南大学 TL1(8位位)TH1(8位位)震荡器震荡器1/12TF1中断中断控制控制T1 引脚引脚TR1GATEINT1C/T=1C/T=08位加位加1计数器计数器8位初值寄存器位初值寄存器微机原理及应用多媒体课件 江南大学 TL0震荡器震荡器1/12TF0中断中断控制控制T0 引脚引脚TR0GATEINT0C/T=0C/T=1TH0TF1中断中断控制控制TR1fosc/12在模式在模式3时的模式中时的模式中定时器定时器T0的结构图的结构图微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 TL0八位定时八位定时/计数器计数器TH0八位定时器八位定时器T1(TL1,TH1)自动重装模式自动重装模式TF0TF1将将T0分解为两个计数器分解为两个计数器TL0和和TH0,其中其中TH0借借用了用了T1的的TR1和和TF1T1已无已无TR1,TF1功能功能,建议建议T1做波特率发生器做波特率发生器TH0、TL0和和T1三个计数器三个计数器返回返回微机原理及应用多媒体课件 江南大学 定时定时/计数器计数器1定时定时/计数器计数器0微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 T max=213=8192T max=216=65536T max=28=256T=(TmaxTC) Tcy其中其中, T:定时时间;定时时间;Tmax:计数最大值;计数最大值;TC:计数初值;计数初值; Tcy :计数器计数脉冲的周期,计数器计数脉冲的周期, Tcy = fosc/12,若,若fosc=12MHz时,时,Tcy =1。微机原理及应用多媒体课件 江南大学 计数方式:计数方式:计数值计数值N= 初始值初始值x 定时方式:定时方式:定时时间定时时间T=(初始值初始值x)Tcy500us微机原理及应用多媒体课件 江南大学 500us250us250us微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 500us250us250us微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 )微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 7.1 串行通讯概述串行通讯概述返回章节菜单返回章节菜单微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 MCS-51 TXD(甲)(甲) RXD RXD MCS-51 TXD (乙)(乙)TXDRXDRXDTXDRS-232或或485RS-232或或485TXDRXDRS-232PC机机COM1,COM2单片机甲单片机甲乙之间近距离的直接通讯(乙之间近距离的直接通讯(2030厘米)厘米)单片机甲乙两地之间远距离通讯(单片机甲乙两地之间远距离通讯(15米以内或米以内或1千米以内)千米以内)单片机与单片机与PC机之间的数据通讯(机之间的数据通讯(10米左右)米左右)微机原理及应用多媒体课件 江南大学 起始位起始位停止位停止位0 01 1一个字符帧的格式一个字符帧的格式微机原理及应用多媒体课件 江南大学 01停停止止位位起起始始位位低位低位高位高位8位或位或9位数据位数据停停止止位位第第N个字符个字符1微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 Simplex)(Half Duplex)(Full Duplex)微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 接收接收SBUF 移位寄存器移位寄存器发送发送SBUF 移位寄存器移位寄存器内部总线内部总线CPUMCS-51RXDP3.0TXDP3.1微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 MCS-51RXDTXDData 外部移位寄存器外部移位寄存器cp移位脉冲移位脉冲串行数据串行数据并行的数据并行的数据(8位位)微机原理及应用多媒体课件 江南大学 D1D0D2D3D4D5D6D7RXD端数据端数据TXD端同步脉冲端同步脉冲TI中断标志中断标志MOV SBUF , A 指令执行到发送结束的指令执行到发送结束的10个机器周期个机器周期微机原理及应用多媒体课件 江南大学 MCS-51P3.0P3.1P1.0QA QHA,B 74LS164 /CLR CLK QA QHA,B 74LS164 /CLR CLK RXDTXD+5V微机原理及应用多媒体课件 江南大学 写写SCON(RI=0)RI对对RXD采样采样TXD同步脉冲同步脉冲RI中断标志中断标志微机原理及应用多媒体课件 江南大学 MCS-51P3.0P3.1P1.0 H G F E D C B AQH 74LS165 SIN S/ L CLK H G F E D C B AQH 74LS165 SIN S/ L CLK RXDTXD16位并行位并行I/O端口端口 74LS165: AH:8位并行数据输入端;位并行数据输入端; SIN: 串行数据输入端;串行数据输入端; QH: 串行数据输出端;串行数据输出端; S/ L: =0时锁存并行数据,时锁存并行数据,=1时允许串行移位。时允许串行移位。并入串出移位寄存器并入串出移位寄存器微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 起始位起始位8位数据位数据停止位停止位对对RXD线的数据以线的数据以16倍速度采样倍速度采样当连续当连续8次采集到低电次采集到低电平时,便确认起始位到来平时,便确认起始位到来在每个第在每个第7,8,9个脉冲对个脉冲对RXD采样采样并采用并采用“以三取二以三取二”来确定采集的数据来确定采集的数据7.8.9微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 起始位起始位8+1位数据位数据停止位停止位第第9 位位微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 奇偶校验(1) 奇偶校验是检验串行通信双方传输的数据奇偶校验是检验串行通信双方传输的数据正确与否的正确与否的一项措施一项措施,但并不能保证通信,但并不能保证通信数据的传输一定正确。即数据的传输一定正确。即如果如果奇偶校验发奇偶校验发生错误,表明数据传输生错误,表明数据传输一定出错一定出错了;如果了;如果奇偶校验没有出错,奇偶校验没有出错,绝不绝不等于数据传输完等于数据传输完全正确。全正确。n奇校验规定:奇校验规定:8位有效数据连同位有效数据连同1位附加位位附加位中,二进制中,二进制“1”的个数为奇数。的个数为奇数。n偶校验规定偶校验规定:8位有效数据连同位有效数据连同1位附加位位附加位中,二进制中,二进制“1”的个数为偶数。的个数为偶数。微机原理及应用多媒体课件 江南大学 奇偶校验(2)n约定发送采用约定发送采用奇校验奇校验:若发送的:若发送的8位有效数位有效数据中据中“1”的个数为偶数,则要人为在附加的个数为偶数,则要人为在附加位中添加一个位中添加一个“1”一起发送;若发送的一起发送;若发送的8位位有效数据中有效数据中“1”的个数已为奇数,则要人的个数已为奇数,则要人为在附加位中添加一个为在附加位中添加一个“0”一起发送。一起发送。n约定接收采用约定接收采用奇校验奇校验:若接收到的:若接收到的9位数据中位数据中“1”的个数为奇数,则表明接收正确,取出的个数为奇数,则表明接收正确,取出8位有效数位有效数据即可;若接收到的据即可;若接收到的9位数据中位数据中“1”的个数为偶数,的个数为偶数,则表明接收出错!应当进行出错处理。则表明接收出错!应当进行出错处理。n采用采用偶校验偶校验时,处理方法与奇校验类似。时,处理方法与奇校验类似。微机原理及应用多媒体课件 江南大学 起始位起始位9位数据位数据停止位停止位微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 当当SMOD=1时,时,B=fosc/32;当;当SMOD=0时,时,B=fosc/64。PCON为电源控制寄存器,祥为电源控制寄存器,祥微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 MCS-51P3.0P3.1P1.0 H G F E D C B AQH 74LS165 SIN S/ L CLK H G F E D C B AQH 74LS165 SIN S/ L CLK RXDTXD16位并行位并行I/O端口端口 74LS165: AH:8位并行数据输入端;位并行数据输入端; SIN: 串行数据输入端;串行数据输入端; QH: 串行数据输出端;串行数据输出端; S/ L: =0时锁存并行数据,时锁存并行数据,=1时允许串行移位。时允许串行移位。并入串出移位寄存器并入串出移位寄存器【例例4】串行口扩展并行输入口(串行口扩展并行输入口(P136)。)。微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 【例例5】利用串行口扩展并行输出口(利用串行口扩展并行输出口(P137)。)。MCS-51P3.0P3.1P1.0QA QHA,B 74LS164 /CLR CLK QA QHA,B 74LS164 /CLR CLK RXDTXD+5V微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 返回章节菜单返回章节菜单微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 主程序主程序断点断点中断响应中断响应中断返回中断返回中断服中断服务程序务程序8.1 中断的基本概念中断的基本概念返回返回微机原理及应用多媒体课件 江南大学 与上对比,单片机中也有同样的问题。与上对比,单片机中也有同样的问题。CPUCPU正在执行原程序,突然,被正在执行原程序,突然,被 打断,转打断,转去执行新程序。去执行新程序。CPUCPU执行新程序结束后,又回到执行新程序结束后,又回到原程序中继续执行。这样的过程就原程序中继续执行。这样的过程就 。那么,究竟什么是中断呢?那么,究竟什么是中断呢? 举例:某同学正在教室写作业,忽然被人叫出去,举例:某同学正在教室写作业,忽然被人叫出去,回来后,继续写作业。这就是生活中中断的例子。回来后,继续写作业。这就是生活中中断的例子。 电话实例电话实例意外事情意外事情微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 中断源:中断源:1. 外部设备中断源外部设备中断源 计算机的输入、输出设备,如键盘、计算机的输入、输出设备,如键盘、磁盘驱动器、打印机等通过接口电路向磁盘驱动器、打印机等通过接口电路向CPU申请中申请中断;断;(外部)(外部)2. 故障源故障源 来自计算机内部或外部的故障信息,来自计算机内部或外部的故障信息,CPU通过中断方式进行及时处理;通过中断方式进行及时处理;(内部或外部)(内部或外部)3. 控制对象中断源控制对象中断源 计算机进行实时控制时,被控对计算机进行实时控制时,被控对象(如温度上下限,继电器等开关信号)往往用作象(如温度上下限,继电器等开关信号)往往用作中断源,中断源,CPU可以实时控制和处理;可以实时控制和处理;(外部)(外部)4. 定时器定时器/计数器中断源计数器中断源 计算机内部定时器溢出产生,计算机内部定时器溢出产生,或对外部脉冲计数满产生的中断请求信号。或对外部脉冲计数满产生的中断请求信号。 (内部)(内部)微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 n中断概念的出现,是计算机系统结构设计中断概念的出现,是计算机系统结构设计中的重大变革。现代计算机中操作系统实中的重大变革。现代计算机中操作系统实现的管理调度,其物质基础就是丰富的中现的管理调度,其物质基础就是丰富的中断功能和完善的中断系统。一个断功能和完善的中断系统。一个CPU资源资源要面向多个任务,出现资源竞争,而中断要面向多个任务,出现资源竞争,而中断技术实质上是一种技术实质上是一种 。单片微。单片微机的中断系统包括它的硬件和软件编程。机的中断系统包括它的硬件和软件编程。资源共享技术资源共享技术微机原理及应用多媒体课件 江南大学 MCS-51返回返回微机原理及应用多媒体课件 江南大学 P3口第二功能表口第二功能表微机原理及应用多媒体课件 江南大学 / INT0T0/ INT1T1ES中断源中断源标识符标识符高优先级高优先级中断请求中断请求中断矢量中断矢量中断源中断源标识符标识符低优先级低优先级中断请求中断请求中断矢量中断矢量中断请求中断请求寄存器寄存器中断允许寄存器中断允许寄存器中断优先级寄存器中断优先级寄存器源允许源允许总允许总允许EA MCS-51微机原理及应用多媒体课件 江南大学 中断源:中断源:微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 CPU的中断响应条件:的中断响应条件:1. 有中断源发出中断请求;有中断源发出中断请求;2. 中断总允许位中断总允许位EA=1,即,即CPU允许所有允许所有中断源申请中断;中断源申请中断;3. 申请中断的中断源的中断允许位为申请中断的中断源的中断允许位为1,即中断源可以向即中断源可以向CPU申请中断。申请中断。微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 外部中断外部中断0定时器定时器0中断中断返回返回微机原理及应用多媒体课件 江南大学 IP寄存器寄存器返回返回微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 0000H0003H000BH0013H001BH0023H微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 例程:例程:微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 MCS-51/INT0 /INT1 返回返回微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 MCS-51 /INT 外部设备外部设备 T微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 MCS-51INTXP1 .0D QCP S外部外部设备设备D型触发器型触发器CLR P1.0SETB P1.0中断服务程序中断服务程序RETI服务程序服务程序主体主体外设外设(CP)触发器触发器QP1.0微机原理及应用多媒体课件 江南大学 此表指使用中断服务程序来处理中断事件时的情况。此表指使用中断服务程序来处理中断事件时的情况。如果采用查询的方法来处理事件时,都需要软件来清除标志如果采用查询的方法来处理事件时,都需要软件来清除标志。返回返回微机原理及应用多媒体课件 江南大学 【处理外部中断举例处理外部中断举例】前沿抖动前沿抖动后沿抖动后沿抖动键按下键按下闭合稳定闭合稳定键释放键释放微机原理及应用多媒体课件 江南大学 ORG0000H AJMP MAINORG0003H ;中断入口;中断入口 AJMP PINT0ORG0030H ;主程序;主程序 MAIN: SETB IT0 ;负跳变触发;负跳变触发 SETB EX0;开;开INT0中断中断 SETB EA;开总允许开关;开总允许开关 Here:SJMP Here ;执行其它任务;执行其它任务 ORG0200H ;中断服务程序;中断服务程序 PINT0:CPL P1.0;改变;改变LED CLR IE0 ;清除按键抖动误触发;清除按键抖动误触发 RETI;返回主程序;返回主程序 ENDMCS-51/INT0P1.01+5V微机原理及应用多媒体课件 江南大学 二、二、电平触发电平触发:避免一次按键引起多次中断响应。:避免一次按键引起多次中断响应。单片机单片机INT0P1.01+5V ORG 0000H; AJMP MAIN ORG 0003H ;中断入口;中断入口 AJMP PINT0 ORG 0030H ;主程序;主程序 MAIN: CLR IT0 ;低电平触发;低电平触发 SETB EX0 ;开;开INT0中断中断 SETB EA ;开总允许开关;开总允许开关 Here: SJMP Here ;执行其它任务;执行其它任务 ORG 0200H ;中断服务程序;中断服务程序 PINT0: CPL P1.0 ;改变;改变LED JNB P3.2,$ ;等按键释放;等按键释放 RETI ;返回主程序;返回主程序 END返回返回微机原理及应用多媒体课件 江南大学 电平锁存电平锁存 中断查询中断查询 长调用长调用 执行入口地址中的指令执行入口地址中的指令 保护断点,关闭保护断点,关闭CPU中断中断 转移到中断的入口地址转移到中断的入口地址返回返回微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 在在80C51系列单片微机中,一般只有两系列单片微机中,一般只有两个外部中断请求输入端个外部中断请求输入端/INT0,/INT1 。当。当某个系统需要多个外部中断源时,可以通某个系统需要多个外部中断源时,可以通过增加过增加“OC门门” 结合软件来扩展;当定时结合软件来扩展;当定时器器/计数器在系统中有空余时,也可以通过计数器在系统中有空余时,也可以通过对计数器计数长度的巧妙设置,使定时器对计数器计数长度的巧妙设置,使定时器/计数器的外部输入脚计数器的外部输入脚(T0或或T1) 成为外部中成为外部中断请求输入端。断请求输入端。返回返回微机原理及应用多媒体课件 江南大学 n在计数方式下,如果把在计数方式下,如果把计数器预置为全计数器预置为全1,则只要在计数,则只要在计数输入端(输入端(T0或或T1输入端)输入端)加一脉冲加一脉冲就可以使计数器溢出,就可以使计数器溢出,产生溢出中断产生溢出中断。这就是定时计数器实现。这就是定时计数器实现外部中断扩展外部中断扩展的的思想。思想。n具体方法是:具体方法是: 置定时置定时/计数器为工作方式,即自动加载式位计数,计数器为工作方式,即自动加载式位计数,以便在一次中断响应后,自动为下一次中断作准备;以便在一次中断响应后,自动为下一次中断作准备; TH和和TL均置为均置为FFH; 扩展的外部中断请求信号接计数脉冲输入端(扩展的外部中断请求信号接计数脉冲输入端(T0或或T1);); 把扩展的外中断服务程序存放在所占用的定时把扩展的外中断服务程序存放在所占用的定时/计数器中计数器中断入口地址处(断入口地址处(000BH或或001BH)。)。微机原理及应用多媒体课件 江南大学 【例例】以以T0 实现一个外部中断扩展。实现一个外部中断扩展。 则初始化程序为:则初始化程序为: MOV TMOD,#06H ;00000110 MOV TH0,#0FFH MOV TL0,#0FFH SETB EA ;开全局中断;开全局中断 SETB ET0 ;开;开T0中断中断 SETB TR0 ;准备计数;准备计数将中断子程序放在将中断子程序放在T0中断入口处(中断入口处(000BH)。)。 微机原理及应用多媒体课件 江南大学 n引入芯片本身的外部中断请求输入端(引入芯片本身的外部中断请求输入端(/INT0、/INT1)就可很方便地扩展多个外部中断源。)就可很方便地扩展多个外部中断源。如下如下页图所示页图所示,就是占用一个,就是占用一个80C51的的 /INT0(或(或/INT1)扩展)扩展4个外部中断源的电路。个外部中断源的电路。n4个扩展外部中断源中有一个或几个出现高电平,个扩展外部中断源中有一个或几个出现高电平,反相器输出为反相器输出为0,引起,引起/INT0低电平触发中断,所低电平触发中断,所以这些中断源都是电平触发方式。当满足外部中以这些中断源都是电平触发方式。当满足外部中断请求条件时,则断请求条件时,则CPU响应中断,转入响应中断,转入0003H单单元开始执行中断服务程序。元开始执行中断服务程序。微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 n在中断服务程序中,由软件设定顺序,查询外中断哪一位在中断服务程序中,由软件设定顺序,查询外中断哪一位是高电平,然后进入该中断处理程序。很明显,查询的顺是高电平,然后进入该中断处理程序。很明显,查询的顺序就是外部扩展中断源的中断优先级顺序。序就是外部扩展中断源的中断优先级顺序。/INT0的中断服务程序如下:的中断服务程序如下: PINT0:PUSH PSW ;保护现场;保护现场 PUSH ACC JB P1.0, LOOP1 ;转向中断服务程序;转向中断服务程序1 JB P1.l, LOOP2 ;转向中断服务程序;转向中断服务程序2 JB P1.2, LOOP3 ;转向中断服务程序;转向中断服务程序3 JB P1.3, LOOP4 ;转向中断服务程序;转向中断服务程序4INTEND:POP ACC ;恢复现场;恢复现场 POP PSW RETI返回返回微机原理及应用多媒体课件 江南大学 500us250us250us返回返回微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 1ms1ms1ms微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 1s500ms500ms微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学 返回返回微机原理及应用多媒体课件 江南大学
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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