一、首先认识:
1. 51单片机的最小系统由以下几部分组成:
(1)电源电路
(2)复位电路(相当于电脑重启)
(3)晶振电路(相当于我们的心脏)
以上三个就可以使单片机工作了,但是我们要更新我们的程序时,还要烧录程序,所以还应该有个烧录下载电路。
二、入门单片机,应该了解
GPIO,外部中断,串口,定时器。
1.GPIO(general purpose input output)通用输入输出端的接口,是单片机与外部进行数据交换的机制。
(GPIO分为:P0,P1,P2,P3四个口,每个口都有8个引脚 :Ps.0~Ps.7)
GPIO引脚:Ps.x的引脚是GPIO引脚(例如,P2.0),同一时刻,每个引脚只能使用该引脚的一种功能。GPIO管脚很多,某一个引脚的具体功能可以查看原理图。
2.外部中断:单片机通过外部信号触发的事件通知机制,其工作方式为中断事件发生时,单片机暂停正在执行的程序,转而执行中断服务程序。在执行完中断服务程序后,程序会返回到原先执行的程序继续执行。例如,通过在单片机的外部中断输入端口上引入一个状态改变的电平信号,可以触发单片机进行相关的处理操作。
3.串口是一种通过电缆或者无线传输的通信方式,常见于数码产品、电脑等领域。在51单片机中使用串口需要通过寄存器对串口进行配置,并向串口发送数据或者接收数据。
4.定时器是单片机内部的计数器,用于在单片机内部生成一定的定时周期。通过使用定时器,可以建立定时中断机制或者进行计数等处理。