单片机的作用可大了,它集成了CPU、RAM、ROM,还有I/O、定时器、外部中断、AD转换、LCD驱动、PWM等等各钟功能的外设,说得通俗一点,它就是一个微型的电脑。
把我们编译好的程序下载到单片机中去,它就可以按照我们的要求运行程序。实现我们需要的功能控制了。
举一个简单的例子:
我们需要控制一个灯的开和关,一般电工会安装一个开关,开关闭合时灯就亮了,开关断开时灯就灭了。但如果我们想让灯按设定的时间打开和熄灭怎么办呢?很明显单独这个开关是没法做到的。需要我们看着时间,时间到了就跑去打开和关闭灯。
这时候用单片机就可以做到了,它可以运行我们编译好的程序。到了设定的时间,就可以输出一个信号给开关,让它打开和关闭灯了。
上面只是举了一个通俗的例子!只要我们设计好电路,编写好单片机的程序。它就可以做到我们想要的效果。家里的电视机、空调、微波炉、冰箱等等的控制其它也是通过单片机来控制的。
简单的有玩具、定时器;复杂的有工业控制系统、手机、平板等!