在吧里闲逛,看到很多吧友在问,怎么学单片机啊,怎么入手啊,用哪块板子啊这类问题。想到自己刚刚学的时候也是很茫然无助的,就把自己的经验写出来和大家分享一下。
首先,你要明白单片机不只是51。很多人觉得51代表了全部单片机,甚至在学其他单片机是沿用了学51的方法,这是不对的。
单片机是把中央处理器、存储器、定时/计数器、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机的统称。而51只是其中最最最简单的一个,现在很多项目上并不会用到,而且已经几近过时。
但是,每一个学习单片机的人几乎都要从51学起,这又是为什么呢。头先我也不明白这个问题,直到实验室里一个研三的学长跟我讲,他说,学51只是学习对器件的操作和对程序架构的把握而已 。确实,当我开始接触stm32等高级一些的单片机时,我觉得51真的不如这些单片机方便,但是在我写程序时就觉得51的学习让我受益匪浅。
首先,你要明白单片机不只是51。很多人觉得51代表了全部单片机,甚至在学其他单片机是沿用了学51的方法,这是不对的。
单片机是把中央处理器、存储器、定时/计数器、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机的统称。而51只是其中最最最简单的一个,现在很多项目上并不会用到,而且已经几近过时。
但是,每一个学习单片机的人几乎都要从51学起,这又是为什么呢。头先我也不明白这个问题,直到实验室里一个研三的学长跟我讲,他说,学51只是学习对器件的操作和对程序架构的把握而已 。确实,当我开始接触stm32等高级一些的单片机时,我觉得51真的不如这些单片机方便,但是在我写程序时就觉得51的学习让我受益匪浅。