P1 = 0Xef,则特殊功能寄存器[1] P1 的 8 位分别赋值为()?

P1 = 0Xef,则特殊功能寄存器[1] P1 的 8 位分别赋值为()?

A. 11110000

B. 11001100

C. 11101111

D. 11111110

参考答案与解析:

相关试题

由设置寄存器()来选择P1口的引脚功能。

[单选题]由设置寄存器()来选择P1口的引脚功能。A . PINSEL0B . PINSEL1C . PINSEL2D . PINSEL3

  • 查看答案
  • 工作寄存器区的选择位RS1、RS0在()特殊功能寄存器中。

    [填空题] 工作寄存器区的选择位RS1、RS0在()特殊功能寄存器中。

  • 查看答案
  • P1~P3口作为输入端口用时,必须先向端口寄存器写入1。

    [判断题] P1~P3口作为输入端口用时,必须先向端口寄存器写入1。A . 正确B . 错误

  • 查看答案
  • 特殊功能寄存器中,单元地址()的特殊功能寄存器,可以位寻址。

    [填空题] 特殊功能寄存器中,单元地址()的特殊功能寄存器,可以位寻址。

  • 查看答案
  • 反动级动叶入口压力为P1,出口压力为P2,则P1和P2有()关系。

    [单选题]反动级动叶入口压力为P1,出口压力为P2,则P1和P2有()关系。A . P1<P2B . P1>P2C . P1=P2D . P1=0.5P2

  • 查看答案
  • 分析下面函数swap(int *p1,*p2){int *p;*p=*p1;*p

    [单选题]分析下面函数 swap(int *p1,*p2) {int *p; *p=*p1;*p1=*p2;*p2=*p; } 则该程序功能为( )A.交换*p1和*p2的值B.正确,但无法改变*p1和*p2的值C.交换*p1和*p2的地址D.可能造成系统故障,因为使用了空指针

  • 查看答案
  • 写出结果 void foo(int p1[]) { *p1 £«= 5; } v

    [主观题]写出结果void foo(int p1[]){*p1 += 5;}void bar(int p2[]){p2[1] = 15;}void main(){int a[]={3,4,5};int b[]={3,4,5};int *p2;p2=&a[1];bar(p2);printf("%i %i %i/n",a[0],a[1],a[2]);p2=&b[0];p2++;foo(p2);bar(p2);printf("%i %i %i/n",b[0],b[1],b[2]);}

  • 查看答案
  • 写出结果 void foo(int p1[]) { *p1 £«= 5; } v

    [主观题]写出结果void foo(int p1[]){*p1 += 5;}void bar(int p2[]){p2[1] = 15;}void main(){int a[]={3,4,5};int b[]={3,4,5};int *p2;p2=&a[1];bar(p2);printf("%i %i %i/n",a[0],a[1],a[2]);p2=&b[0];p2++;foo(p2);bar(p2);printf("%i %i %i/n",b[0],b[1],b[2]);}

  • 查看答案
  • 写出定义特殊功能寄存器变量P3的说明形式。

    [问答题] 写出定义特殊功能寄存器变量P3的说明形式。

  • 查看答案
  • 若有语句:inta[10],*p1=a+8,*p2=&a[3];则p1-p2的值

    [单选题]若有语句:inta[10],*p1=a+8,*p2=&a[3];则p1-p2的值是()A . 20B . 4C . 16D . 5

  • 查看答案