微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机系列连载1——单片机概述

51单片机系列连载1——单片机概述

时间:11-27 来源:互联网 点击:
从今天开始,我会简单地对51单片机相关知识及一些模块进行总结,主要是从市场应用导入,然后分析一下用到的技术编程,最后说一下自己的想法,基本都是这个流程。这仅仅是一个开始,之后还会有STM32、安卓系统等系列,先从最简单的单片机开始。

我们先看看市场上有哪些产品会用到单片机,想想看,基本上周围所有的电子产品都会用到,确切的说,最基本的嵌入芯片都会有单片机的影子,它涉及到各个领域,所以单片机的应用非常广泛。先看看单片机的实物图:

实际上就是一个芯片,焊接嵌套到一些仪器里,通过c语言编程,通过stc-isp等仿真器的仿真,进而操作芯片实现一些功能。这里又会引出一个概念,单片机最小系统,就是可以让单片机工作的最小电路,因为单单一个芯片是不能工作的。如果在此基础上添加一些其它的外围电路,就会实现一些其它的功能。



学习单片机要明确重点,以下几点是需要我们注意的。首先,能够让单片机正常工作的条件:电源、晶振、复位电路,三者缺一不可。其次,可以对单片机任意I/O口进行控制操作,主要是输出控制电平的高低和输入检测电平的高低。最后,要掌握定时器、中断和串口通信。定时器,重点掌握常用方式2;中断,主要是外部中断、定时器中断和串口中断;串口通信,包括单片机与单片机之间以及单片机与计算机之间。这些是学习单片机需要引起重视的地方。

把这些掌握了,单片机基本上就可以了。当然,在学习的过程中肯定会或多或少地用一些c语言和数电、模电的知识,这里就不过多赘述。

其实,单片机应该是电子专业嵌入式最基础的入门学科了,后面的16位、32位、64位的基本原理与思想都是相同的。所以,学好单片机还是很有必要的,但在学习的过程中一定要注重实践,“实践是检验真理的唯一标准”,一定要动手去操作。

To go,to try,to success!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top