A: INT0、T0、INT1、T1、串行口
B: T0、INT0、T1、INT1、串行口
C: T0、T1、INT0、INT1、串行口
D: 串行口、INT0、T0、INT1、T1
举一反三
- 若MCS-51的所有中断源均处于同一优先级,则它们按自然优先级从高到低的顺序是( ) A: INT0、T0、INT1、T1、串行口 B: T0、INT0、T1、INT1、串行口 C: T0、T1、INT0、INT1、串行口 D: 串行口、INT0、T0、INT1、T1
- 51单片机各中断源的优先级别设定均设定为最高。则优先级顺序是( )。 A: INTO T0 INT1 T1 串行口 B: INTO INT1 T0 T1 串行口 C: 串行口 INTO INT1 T0 T1 D: 串行口 T0 T1 INTO INT1
- 默认情况下,51单片机的哪个中断源优先级最高? A: 外部中断0(INT0) B: 外部中断1(INT1) C: 定时器0(T0) D: 定时器1(T1)
- 【单选题】在MCS-51单片机中中断自然优先级的排列顺序是?() A. INT1、T0、T1、串口、INT0 B. INT0、T0、INT1、T1、串口 C. INT0、T0、T1、INT1、串口 D. T0、T1、INT0、INT1、串口
- 8051单片机有5个中断源,若5个中断源处于同一优先级,则优先级别排列顺序从高到低是() A: 外部中断0,外部中断1,T0中断,T1中断,串行口中断 B: 外部中断0,T0中断,外部中断1,T1中断,串行口中断 C: T0中断,T1中断,外部中断0,外部中断1,串行口中断 D: T0中断,外部中断0,T1中断,外部中断1,串行口中断
内容
- 0
在MCS-51单片机中中断自然优先级的排列顺序是() A: INTI、T0、串口、INT0 B: INT0、INT1、T0、串口 C: INT0、T0、T1、串口 D: T0、T1、INT0、INT1、串口
- 1
下列程序段 A 与 B 功能等价,请填写程序段 B 中相应语句。 程序段A: int f( int n ) { if(n<=1) return n; else return f(n-1)+f(n-2); } 程序B: int f( int n )______; t0=0; t1=1; t=n; while ( n>1 ) { t = t0+t1 ; t0 = t1; t1 = t; n - -; } return t ; }
- 2
51系列单片机同级中断源的默认中断优先级由高到低的顺序为()。 A: 外部中断0、外部中断1、串行口中断、定时器T0、定时器T1 B: 外部中断1、外部中断0、定时器T1、定时器T0、串行口中断 C: 定时器T0、定时器T1、外部中断0、外部中断1、串行口中断 D: 外部中断0、定时器T0、外部中断1、定时器T1、串行口中断
- 3
有以下程序 void swap1(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) {int t; t=c0;c0=c1;c1=t; } main() {int a[2]={3,5},b[2]={3,5}; swap1(a); swap2(b[0],b[1]); printf(“%d %d %d %d ”,a[0],a[1],b[0],b[1]); } 执行后输出的结果是:
- 4
中国大学MOOC: 下面程序执行后的输出结果是:#include <iostream>using namespace std;void swap1(int c[]){int t;t=c[0];c[0]=c[1];c[1]=t;}void swap2(int c0,int c1){int t;t=c0;c0=c1;c1=t;}int main( ){int a[2]={3,5},b[2]={3,5};swap1(a) ; swap2(b[0],b[1]);cout<<a[0] <<a[1] <<b[0] <<b[1];return 0;}