Ⅰ Q:16位单片机是不是比8位单片机要好一点
你这个不能这样子说,16位单片机和8位单片机对应的都不是同样的市场,16位单片机更多的是应用在工业类或者一些比较需要精密计算的电子产品中,而8位单片机大部分都是运用在中低端数码电子产品上面,例如EN8F202就是应用在手电筒、闪灯控制等产品中;最重要的是看你需要什么功能,依照这个条件才能找到你需要的单片机。所以16位单片机和8位单片机根本就不能拿来比较,个人意见,不喜勿喷!
Ⅱ 单片机的位数(8位16位)是指的什么
单片机的位数指的是CPU(累加器)一次能 处理的二进制数的位数,8位机的话,累加器就是8位的,与其直接交换数据的寄存器也都是8位的,当然内部数据总线也是8 位的,象8位数的加减乘除都能用一条指令完成,但让其处理16位二进制数的话,就 要很多条指令才能完成 ,这时16位机的优越性就很明显了,相应地16位机就是一次可以处理16位的二进制数的单片机
Ⅲ 十六位单片机的十六位指的是什么
打个比方,你一定能懂。一条路,一次可以并排通过8辆车,就称之为8位,若能一次并排通过16位,即为16位。16位的单片机就是说它一次可以处理的数据为16位。
Ⅳ 32位单片机,16位单片机,其中的位指的是什么位越多就越好吗》
你想下你的电脑是多少位的。
32位和16位都是指CPU,和指令。位数肯定是越高越好啦,处理数据快而且多。
现在的ARM就是32位单片机。功能很强大是嵌入式的。16位有凌阳单片机。
8051就是8位机。
像如果是32位单片机一条传输指令的数据是0X00000000;16位就是0X0000
8位很明显就是0X00;这就是区别
Ⅳ 凭大家的经验,给我推荐几款16位单片机
16位合适的只有MSP430系列。
但是就像楼上说的,要么你好好的学8位的单片机(会51只能算是入门,离“会单片机”这个层次远着呢)。要么直接转32位的。仅仅是为了速度选择16位,不是很好的理由。
8位的,如果不想学别的,你就去了解一下C8051F,比传统的51快几十倍。如果想学好8位,跳出51的框框,那么主流的AVR单片机时首选。
32位的可以选CORTEX M3内核的学,因为它的定位是偏向于控制、单片机类型的,会容易上手些,具体的如STM32系列或者Stellaris系列。
最后,不同的单片机指令系统是不一样的,如果只会51汇编,而不会C,企图用汇编解决问题,那是远远不够的。
学会C语言,然后掌握单片机的架构概念,那么再学任何一个新的单片机,不过就是看看手册了解一下寄存器,几天就能解决的事。
Ⅵ 什么叫16位单片机
0x10、0x00、0x70、0xdf 是8位的16进制数据
TL1、TR1、TMOD是单片机的特殊寄存器 这是几个是用来控制计数/中断器的
16位单片就是可以并行输出16位数据的
Ⅶ 16位单片机与8位单片机区别
几位单片机一般来说是由单片机的数据总线宽度决定的
51是8位的 PIC\AVR\430均是16位的
具体不同的话 我想做运算时最能体现了 比如400+500 这个对8位单片机而言要做2次8位加法运算 并整合(2^8=256 8位单片机数据处理一次最大只能是255)
而16位单片机只要一次就可以了 因为2^16=65536 400和500均远远小于这个数
Ⅷ 一般16位单片机有哪些
德州仪器 MSP430 系列
飞思卡尔 MC9S12 系列 ;
飞思卡尔 MC56F8xxx 数字信号控制器系列
Microchip 16位PIC 系列
凌阳 SPCE061 系列
等等 ........
如果想玩16位的话,我首先推荐飞思卡尔的MC9S12XS128。首先是我本科时做全国大学生智能车竞赛用过(后来升级成飞思卡尔DSC了),感觉很好用。其次,机电控制用的硬件资源丰富,处理速度足够(主频80M+硬件乘法器,同时跑数字滤波、LCD菜单、模糊算法、串口传输,绰绰有余)。再个工具链完善,开发体验很好,IDE是官方免费的,有强大的图形化代码生成器PE,在线调试器好用便宜(USB BDM淘宝50块钱)。最后,它用的人多,好学好买。。。
MSP430低功耗特性很突出(据说能用柠檬电池驱动),但硬件资源和处理速度一般,而且还得破解折腾IDE。。
凌阳的单片机是国产的(很自豪~),特别为语音处理应用优化过。。
PIC?没用过。感觉是很接地气的家伙。。
啰嗦一句,这年头,能用32位ARM就用吧,别折腾专有内核的16位机啦。。。。。。
Ⅸ 8位单片机和16位单片机的区别
单片机位数指单片机处理器数据总线的宽度。这包括参与运算的寄存器的数据宽度和输出口的宽度。
如果处理8位以下的数据两种单片机区别不大。但如果处理8位以上的数据就不一样了。如传输数据,16位单片机只要一次即可完成,而8位单片机要两次以上。如运算的差别就更大了。总之处理高位数时16位单片机的速度和效率高很多。
从两种单片机应用考虑,8位单片机易于掌握和普及,主要应用于简单,低成本不需要高速运算的控制场合。16位及更高位单片机主要应用于需要高速高精度运算的控制,如图像或音频处理等。
Ⅹ 16位单片机的算法是什么意思
16位的与8位的没啥区别,就控制寄存器位数多一点。那些什么算法是根据自己定义来,与单片机位数无直接联系。至于你说用到MATLAB没有。我没有懂得起