16位单片机的数据总线宽度为16位,通常可直接处理8位或16位数据。而8位单片机不能直接处理16位数据,要按照8位数据来处理,要分几个过程来完成。而16位单片机,可直接处理16门数据,因为其ALU,寄存器等都是16位的,可一次完成8位单片机要多步完成的动作,特别是对于数据处理,16位单片机有它的优势。而且16位的单片机大多数据接口都为16位。
说简单了就是16位的比8位快,8位单片机发展时间长,且价格偏低。最重要的是在许多的应用场合能够胜任开发的任务。16位的单片机在功能上要比8位单片机强大很多,只在需要的场合使用。
16位单片机有哪些?大致上有Microchip 微芯16位PIC系列、德州仪器MSP430系列、飞思卡尔MC9S12系列 、飞思卡尔MC56F8xxx 数字信号控制器系列、凌阳 SPCE061系等系列。
至于为什么8位单片机仍然用得比16位单片机应用得更广泛?那肯定是价格问题啦,再说了,8位单片机占领了多年市场,技术成熟,价格低廉,使用的公司厂家更多,有些场合用不着16位、32位单片机,性价比更高,所以得到更广泛的应用。