教材P75的【例5-3】用到外部中断和电平变化中断,其中与外部中断源有关的初始化语句是(),与电平变化中断源有关的初始化语句是(),其中电平变化中断标志位清0前的读端口语句是()。

题目
教材P75的【例5-3】用到外部中断和电平变化中断,其中与外部中断源有关的初始化语句是(),与电平变化中断源有关的初始化语句是(),其中电平变化中断标志位清0前的读端口语句是()。


相似考题
参考答案和解析
参考答案:TRISB=0XFF;RBPU=0;INTEDG=1;GIE=1;INTE=1;INTF=0;;TRISB=0XFF;RBPU=0;GIE=1;RBIE=1;y=PORTB;RBIF=0;y=PORTB
更多“教材P75的【例5-3】用到外部中断和电平变化中断,其中与外部中断源有关的初始化语句是(),与电平变化中断源有关的初始化语句是(),其中电平变化中断标志位清0前的读端口语句是()。 ”相关问题
  • 第1题:

    编写 完成外部中断1控制LED亮灭变化的中断初始化程序与中断服务程序。中断初始化化程序定义为void int1_csh(void) { };中断服务程序定义为void int1()interrupt 2 using 1{ }要求用电平触发方式,优先级最高,每中断1次,P2.0口外接的LED亮灭变化1次,端口已定义为LED。(只需在{}中添加语句)。


    #include <reg51.h> // 包含头文件,声明各个特殊功能寄存器 #define uchar unsigned char // 为了书写方便,定义uchar表示无符号字符型 sbit light=P0^0; // 定义变量light表示P0口的P0.0引脚 sbit flag; void delay05s(void) // 定义延时0.5s函数 { uchar i,j,k; for (i=0;i<5;i++) { for (j=0;j<200;j++) { for (k=0;k<250;k++) {;} } } } void main() // 主函数 { IT0=1; // 外部中断0,下降沿中断 EX0=1; // 允许外部中断0申请中断中断 EA=1; while(flag) //while 循环,当条件为真(只有0为假)执行下面的循环 { // 体,由于条件恒为真,所以构成无限次循环 light=0; // 给P2.0赋值0,使P2.0输出低电平, LED点亮 delay05s(); // 延时0.5s light=1; // 给P2.0赋值1,使P2.0输出高电平, LED熄灭 delay05s(); // 延时0.5s } } Void int_0( ) interrupt 0 { flag=~flag; }

  • 第2题:

    执行指令MOV TCON,#04H,则外部中断0与外部中断1的中断触发方式分别是()

    A.电平触发,边沿触发

    B.电平触发,电平触发

    C.边沿触发,电平触发

    D.边沿触发,边沿触发


    电平触发,边沿触发

  • 第3题:

    编写 完成外部中断1控制LED亮灭变化的中断初始化程序与中断服务程序。中断初始化化程序定义为void int1_csh(void) { };中断服务程序定义为void int1()interrupt 2 using 1{ }要求用电平触发方式,优先级最高,每中断1次,P2.0口外接的LED亮灭变化1次,端口已定义为LED。(只需在{}中添加语句)。 void int1_csh(void) { } void int1()interrupt 2 using 1 { }


    #include <reg51.h> // 包含头文件,声明各个特殊功能寄存器 #define uchar unsigned char // 为了书写方便,定义uchar表示无符号字符型 sbit light=P0^0; // 定义变量light表示P0口的P0.0引脚 sbit flag; void delay05s(void) // 定义延时0.5s函数 { uchar i,j,k; for (i=0;i<5;i++) { for (j=0;j<200;j++) { for (k=0;k<250;k++) {;} } } } void main() // 主函数 { IT0=1; // 外部中断0,下降沿中断 EX0=1; // 允许外部中断0申请中断中断 EA=1; while(flag) //while 循环,当条件为真(只有0为假)执行下面的循环 { // 体,由于条件恒为真,所以构成无限次循环 light=0; // 给P2.0赋值0,使P2.0输出低电平, LED点亮 delay05s(); // 延时0.5s light=1; // 给P2.0赋值1,使P2.0输出高电平, LED熄灭 delay05s(); // 延时0.5s } } Void int_0( ) interrupt 0 { flag=~flag; }

  • 第4题:

    在80C51的中断请求源中,需要外加电路实现中断撤销的是 。

    A.跳沿方式的外部中断请求

    B.电平方式的外部中断请求

    C.外部串行中断

    D.定时中断


    电平方式的外部中断请求

  • 第5题:

    PIC18F452的内核中断源有________

    A.外部中断INT0~INT2

    B.TMR0

    C.RB电平变化RB4~RB7

    D.CCP

    E.TMR1~TMR3


    外部中断INT0~INT2;TMR0;RB电平变化RB4~RB7