本文目录一览

1,80c51中为什么说1234H是16位

从标记上看,这个数#1234H就是 16进制数一位16进制数 就是 4bit,4位16进制数 就是 16bit,即16位

80c51中为什么说1234H是16位

2,80C51单片机的可位寻址寄存器由几个字节组成

80C51单片机是8位机。它内部所有的寄存器,全都是8位的,即由一个字节组成。

80C51单片机的可位寻址寄存器由几个字节组成

3,80c51 单片机相当于因特尔 几86

80c51 单片机相当于因特尔 几86?这个没法比,因特尔最原始的86处理器8086也是16位的,根本不在一个数量级,不能做比较。8051是8位单片机,倒是比因特尔最原始开山之作4004处理器高一个数量级,4004是4位的。
你说呢...

80c51 单片机相当于因特尔 几86

4,80C51单片机的可位寻址寄存器由几个字节组成

80C51单片机是8位机。它内部所有的寄存器,全都是8位的,即由一个字节组成。
猜的话、bx、cx和dx 4个核心寄存器一样。 当然,51单片机的cpu核心中,参与算数逻辑运算的只有两个寄存器,所以一个叫a,一个叫b了。像计算机的cpu中有ax

5,51单片机 有多少位的

增强型的如C8051F就有16Bit的;一般是8位的,但有很多机型的很多模块/寄存器,如定时器、ADC精度等都要高于8Bit
看型号的。一般是8位的。如51系列就是八位的
8位的
有16位的,就是配置寄存器的时候改改,其他差不多;

6,80C51单片机

return k 是函数返回值,这是个子函数,处理完后返回给调用函数一个处理后的值。 k=(k<<1)|j; 这个是指K左移一位,在或上J,因为J=SDA,看你的写法,据我猜测DA是一个芯片的端口,这是串行输入的方式,你要读取芯片的输出值 假设某个时候K=0000 0001,假设j这个时候为1,那执行k=(k<<1)|j;后,K左移一位再或上J就为0000 0011了,一共执行8次,刚好从sda也就是j那里读出了一个字节的数据。 欢迎追问
1.函数返回值,是一个左值2.先对1按位左移就是缩小两倍再和j或运算

7,c8051f020 单片机是多少位的

C8051F020 是8位的芯片资料一般会有介绍的,例如:8-Bit CMOSMicrocontrollerRevision 1.051系列的,AVR的,PIC的,STC,是8位的DSP的一般都是16位的ARM的一般都是32位的
没有特殊说明的都是8位了 16位以上的文档里都会说明的
空闲方式后电流大是因为相对减少了负载的工作量,实质就是单片机外的负载阻抗相对于工作时减少很多,这样在电压不变的情况下电流就会上升
C8051F系列的我见过的都是16位。你可以看看早期的单片机多是8位的,现在的新产品大多是32位的DSP

8,80C51属于几位单片机

8位
不是16位的
return k 是函数返回值,这是个子函数,处理完后返回给调用函数一个处理后的值。 k=(k<<1)|j; 这个是指k左移一位,在或上j,因为j=sda,看你的写法,据我猜测da是一个芯片的端口,这是串行输入的方式,你要读取芯片的输出值 假设某个时候k=0000 0001,假设j这个时候为1,那执行k=(k<<1)|j;后,k左移一位再或上j就为0000 0011了,一共执行8次,刚好从sda也就是j那里读出了一个字节的数据。 欢迎追问
8051 是8位的 还有pic avr 。。。
80C51属于8位单片机
8位的

文章TAG:80c51多少位80c51  多少  为什么  
下一篇