导读:现代MCU已经渗透到我们生活的各个领域,没有MCU我们几乎找不到任何一个领域。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通信和数据传输,工业自动化过程的实时控制和数据处理,各种广泛使用的智能IC卡,汽车的安全系统,录像机、照相机、自动洗衣机、编程玩具等的控制。离不开单片机。
STC公司的MCU主要基于8051内核,是新一代的增强型MCU。指令代码与传统8051完全兼容,快8~12倍,ADC,4通道PWM,双串口,全球唯一ID号,加密性好,抗干扰性强。
它是微芯片公司的产品。其突出特点是体积小、功耗低、指令集简化、抗干扰性好、可靠性高、模拟接口强、代码保密性好。大多数芯片都有兼容的闪存程序存储芯片。
它是台湾省鳄龙公司的产品,很大一部分兼容PIC8位MCU。兼容产品的资源相对比PIC多,价格便宜。有很多系列可供选择,但抗干扰性能差。
ATMEl的8位MCU有两个系列,AT89和AT90。AT89系列是一款8位Flash MCU,兼容8051系列MCU,具有静态时钟模式。AT90系列MCU是一种增强型RISC结构、全静态工作模式、在线可编程Flash的MCU,又称AVR MCU。
该系统结构简单,使用方便,模块化;
单片机可靠性高,可连续工作6 ~ 7小时无故障;
单片机主要由运算器、控制器和寄存器组成。算术单元由算术逻辑单元、累加器、寄存器等组成。首先累加器和寄存器向ALU输入两个8位源数据,然后ALU完成源数据的逻辑运算,最后将运算结果存入寄存器。控制器由程序计数器、指令寄存器、指令译码器、定时发生器和操作控制器组成。它是一个发布命令的组织,用于协调整个系统所有部分的操作。寄存器主要包括累加器A、数据寄存器DR、指令寄存器IR、指令译码器ID、程序计数器PC、地址寄存器AR等。
1)在仪器仪表领域,曾经由单片机控制的仪器仪表,变得数字化、智能化、小型化,功能更加强大;
这就是信息差距,也正是这种信息差距直接决定了你是吃肉还是喝汤。
最近也收到很多朋友的提问,关于单片机怎么学,编程有多难。
今天,我们将主要谈谈单片机的原理和功能。
看图片,你看起来傻吗?