‘壹’ 单片机中怎样看地址是8位还是16位
查看单片机地址是8位还是16位,只能用指令实现:
16位的单片机地址,向DPTR里边传送数据,不论NUM有多小,肯定是16位的数据传送,如下:
MOV
DPTR,
#NUM
8位的单片机地址,向DPTR里边传送数据,则肯定是8位的数据传送,如下:
MOV
DPH,
#NUM,
或:
MOV
DPL,
#NUM,
对大于8位而小于等于16位的数据进行加法运算,16位处理器可以一次完成,8位的则要拆分成多步来运算,即使二者的运算速度相同,处理16位数据8位处理器也会比16位处理器慢多了。
8位单片机,典型的是51系列的,再高级点用AVR、pic的,功能方面,似乎都不会很复杂,一般可能是控制类的多一下。一般不跑嵌入式OS。
16位的单片机,16位的单片机比较尴尬,高不成低不就,要求低一点,8位MCU就够,高级点不如用32位MCU。
32位的,就高级点了,一般能跑嵌入式OS,例如ucos2,ucos3,uclinux等等,能做更多复杂的功能。用OS和不用OS的话,编程的思路差异比较大。功能一般有面向控制的,也有简单消费类电子的。
‘贰’ 单片机总线,位等问题
现在的单片机类型有多种,估计你是问51单片机吧?
1、51单片机是8位的,
2、8位单片机(不叫8位微机),这个位是指二进制数的位数,即单片机内部一次能处理计算的数据是8位二进制数,计算是以累加器A为核心的,A就是8位的寄存器,所以,一次只能计算8位二进制数。
3、数据总线就是8位的。
4、地址总线是16位的,即存储器的单元地址是用16位二进制数表示的,所以,地址范围是0000H~FFFFH,最大空间是64KB。
5、所谓的三总线,你已经问了2个了,数据总线,8位双向的,传送数据的。地址总线,16位的单向的,用来发出单元地址的。控制总线,发送控制信号的。
‘叁’ hy12p66需要写数据吗
hy12p66是单片机,是软件校准。是需要写数据的。
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
运算器有两个功能:
(1) 执行各种算术运算。
(2) 执行各种逻辑运算,并进行逻辑测试,如零值测试或两个值的比较。
运算器所执行全部操作都是由控制器发出的控制信号来指挥的,并且,一个算术操作产生一个运算结果,一个逻辑操作产生一个判决。
‘肆’ 单片机的位数(8位16位)是指的什么
单片机的位数指的是CPU(累加器)一次能 处理的二进制数的位数,8位机的话,累加器就是8位的,与其直接交换数据的寄存器也都是8位的,当然内部数据总线也是8 位的,象8位数的加减乘除都能用一条指令完成,但让其处理16位二进制数的话,就 要很多条指令才能完成 ,这时16位机的优越性就很明显了,相应地16位机就是一次可以处理16位的二进制数的单片机
‘伍’ 单片机中,一字节是多少位位到底是指的什么
一字节是8位啊,位你可以认为是一个放高(1)或者低电平(0)的容器,8个容器排成一组就是一个字节了,程序计数器pc用来存放下一条要执行的指令的地址,但是他不是按位来存的他是按字节存放的,就是说你存放了4个字节32位的数据pc会增加4而不是增加32,如果用容器的说法就是pc记录的是容器的组名
‘陆’ 单片机有4位、8位、16位、32位以及64位现在,请问的是在4位、8位这些个事什么意思
首先要知道这里的“位数定义”:CPU内部总线的位数就是单片机的位数。这里的位也就是就是指单片机中CPU处理的数据是位数的。
比如:51单片机属于8位机,就是CPU处理的数据是8位的。
位数的高低体现了CPU处理能力的强弱。单片机总线位数越高,CPU一次能处理的数据量也就越大、处理速度也就越快。
‘柒’ 单片机的位数(8位16位)是指的什么
是指单片机CPU每次处理能力,8位是指单片机一次可以计算8位数据,16位是指单片机一次可以计算16位数据,低次下去....
‘捌’ vc890d用的什么芯片
hy12p66芯片。hy12p66是单片机,是软件校准。是需要写数据的。
‘玖’ 目前单片机都是几位的
你家ARM是16位的?PIC只有16位的?
仅瑞萨的单片机就4位到32位全有。PIC有8位、16位和32位,8位多见。51只有8位的。
单片机一般都用8位的,大应用场合就32位的。16位单片机高低不就,一般只是根据应用需要选用。如果要学单片机,8位和32位就可以。
‘拾’ k66单片机是多少位的
32位。根据查询单片机官网资料, k66单片机是32位,单片机(Microcontrollers)又称微控制器,由中央处理器、存储器、输入输出端口(包括并行I/O、串行I/O、模数转换器)。