查看: 16394
回复: 7
超经典入门-- 51单片机,推荐书籍给大家!
大白马
3
主题
35
回复
发表于2017-03-31 07:24:05 | 显示全部楼层
1# 电梯直达


51单片机是初学者的首选!这本书是著名的北航出版社出版,网上有预览:http://vdisk.weibo.com/s/qF6u3yrH8OeWp

但还是建议大家买上1本纸质书籍,支持一下原书作者


本书特点
  编写这本书的目的是让那些对单片机有兴趣、又能坚持“玩”下去的初学者能够把它当作一个友好、易于使用、便于自学、乐于帮助的助手。为了达到这个目标,本书采用以下方式:
  尽量使用通俗、易懂的语言来阐述问题,便于读者理解。
  采用化整为零的方法,将枯燥、无味的知识分解成小部分,一点一滴地介绍。
  对于难理解、难记忆的知识点,尽量采用举例的方式,使读者好理解、易记忆。
  关于内容
  全书分为4部分,分别为:准备篇、实例篇、拓展篇、项目篇。
  准备篇包含笔记1~2。笔记1主要介绍了单片机的概念及其应用,随后分享了一些笔者玩单片机的方法和经验。笔记2主要介绍了玩单片机需要硬件和软件。
  实例篇包括笔记3~15。以笔者自己开发的MGMCV1.0实验板为硬件平台,由浅入深地带领读者从点亮一个LED小灯的实例开始;再到数码管、蜂鸣器、液晶、LED点阵等外设;之后经由单片机内部资源定时器、中断、串口;再进阶到I2C总线,A/D、D/A转换,时钟、温度传感器,最后介绍红外的编、解码。在此过程中,笔者运用大量的实例,采用各个击破的方式,让读者边做实验、边掌握理论知识。
  拓展篇包含笔记16~19。笔记16讲述了工程中最常应用、但其他书本上很少讲解的模块化编程。笔记17主要讲述了RTX51 Tiny——操作系统,让读者从玩单片机开始就对操作系统的概念有个深入的理解,为以后学习Linux、WinCE等操作系统打下坚实的根基。笔记18讲述了工控中常用的上位机编程。上位机的编程方式很多,这里主要讲述了基于VS2010、LabVIEW、LabWindows/CVI的编程方法。笔记19讲述了硬件设计中很重要的一个知识点——PCB的设计。笔者以现阶段流行的Altium Designer 2013和PADS 9.5软件为例,一步一步讲解了元件的封装、原理图的设计、PCB的绘制。
  项目篇包括笔记20~27。该篇从搭建一个单片机的最小系统开始,之后慢慢过渡到如何制作一个摇摇棒、简易空调、无线系统、蓝牙智能小车,最后DIY一台简易电视(该项目可直接应用到机顶盒、TV行业的测试中)。

  关于实验板
  本书所有实例都基于MGMCV1.0实验板的,该实验板由笔者亲自开发,原理的设计、元件的选型、模块的配置、PCB的绘制等都是精心筛选、策划的,而且配套了严谨、规范、可移植性高的源代码以及笔者录制的《31天环游单片机》视频、笔者原创的《单片机那些事儿——初级篇、中级篇、高级》PDF资料。
  MGMCV1.0实验板除配套有丰富的教程和视频以外,还具备以下特性:
  接口丰富:32个I/O口、电源端口、4个A/D转换输入端口和1个D/A转换端口全部用排针引出;液晶、单片机、步进电机、红外万能接收头、LED点阵、USB、RS232都预留有与其对应的接线端子或者插座;此外,还预留了时钟芯片的PWM、中断以及温度传感器的中断外扩端口。
  资源丰富:此实验板集成了大量的外围设备,详见2.2.2小节。
  设计灵活:此实验板在一些器件选型上比较灵活,如温度传感器并没有选择DS18B20,而是选取了工程中常用的LM75A;时钟芯片没有选择DS1302,而是选择了精确度更高的PCF8563。
  人性化设计:实验板无论从布局、还是操作方面,都考虑到了人性化的设计,将操作部分放置在左端,显示部分放置在了右端。同时考虑到调试、供电、通信分开引线的复杂性,此实验板采用了STC官方推荐的USB转RS232芯片——CH340T,即可实现一线下载、供电、通信。
  关于本书配套资料
  配套资料中包含书中所有实例的例程、应用软件、PCB工程图及相关资料,且注释详尽,便于自学,读者可在北京航空航天大学出版社网站的“下载专区”免费下载。同时,与本书配套的50多讲高清视频——《31天环游单片机》,部分视频随配套资料附带,其余部分可到http://study.chinaaet.com/course/6100000018观看。



擅长做上位机(USB通讯、网络通讯、无线控制、数据存储和展示),软件平台:VC++
大白马
3
主题
35
回复
发表于2017-03-31 14:40:23   |  显示全部楼层
5#
发表于2017-03-31 08:25:30  2# 书应该是好书,很多内容还是比较新,不过用经典来形容不够准确吧?像这类书经典应该是类似马忠梅、周航慈老师他们的教材吧?

嗯,是的,马忠梅、周航慈老师他们的教材也是相当经典!

这本书,我纠正一下,是经典之一

擅长做上位机(USB通讯、网络通讯、无线控制、数据存储和展示),软件平台:VC++

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部