序
18日下午买了这本书,在书店翻阅时,看到有几页描述一些单片机的项目经验,觉得很稀罕就买了。当时本来是因为I2C接口掌握的不好,想去找找有没有专门写通讯协议的书,看到这本便买了。当初打算当作科普读物来了解一下行业,没成想这本书的信息量如此大。
可以说这几年断断续续的只能说自己学过c语言编程,玩过点51,开源硬件,而没学过单片机。看完了这本书,我脑子里对单片机才有了一个明确的定义:即靠操作特殊功能寄存器,来实现程序与物理世界的对接。并且对单片机这个行业有了总体的认识。
第一章 硬功夫
这一章上来就说电子制作,然后简要的介绍了一下什么时单片机和面包板之类的常用实验器件。然后,做了一个流水灯作为HelloWorld。
这本来就是常见51单片机教材的开头套路,然而,作者用的是STC12C2052,内部集成复位和时钟电路,除了电池盒上的电源线外,没有任何额外导线。这就很稀罕了,大部分学生大学时期学习单片机只接触过AT89C51,AT89C52,用国内的开发板基本就是STC89C51。具体51,52哪种不重要了,大致原理,使用方式都一样。
书上都是一样的,随便拿起一本51单片机入门,单片机接口的书基本内容前5章都没区别。一样的晶振电路,一样的复位电路,这种集成型的根本没有。知道看这本书前,我还认为所有的单片机电路都一定需要这些,不能集成到片内。
至于额外的单片机,了解的还没有AVR,PLC等东西多,再书上起码AVR还会介绍一下指令集,而STC其他的新产品,闻所未闻,

本文是《爱上单片机》一书的读后感,作者通过阅读了解到单片机是通过操作特殊功能寄存器来实现与物理世界交互的。书中详细介绍了硬件基础,如STC12C2052的使用,以及软实力,包括C语言入门和理解SFR的重要性。此外,还探讨了单片机产品开发的工程思维,从立项到产品管理的全过程,为读者提供了一条清晰的学习路径。
652

被折叠的 条评论
为什么被折叠?



