电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>单片机>51单片机C语言程序设计教程电子书和配套资料合集免费下载

51单片机C语言程序设计教程电子书和配套资料合集免费下载

2019-02-13 | rar | 4.78 MB | 次下载 | 免费

资料介绍

本文档的主要内容详细介绍的是51单片机C语言程序设计教程(王云) 电子书和配套资料,包含:书本样章,例程代码,视频教程,课后作业免费下载

  本书遵循由浅入深、循序渐进的原则,讲解单片机开发的必备知识以及开发经典案例。本书以Y L 51 单片机开发板为平台,通过案例逐个讲解开发板上各个器件模块的使用及其编程方法,包括单片机最小系统、数码管显示原理、中断与定时器、数模\模数转换工作原理、LCD 液晶显示、串行口通信步进电机驱动原理、P W M 脉宽调制与直流电机等内容。

  本书适合单片机初学者阅读,也可作为大专院校、大学生电子设计竞赛培训教材,对工程技术人员也有一定的参考价值。

  目前以及今后相当长的一段时间内,在单片机应用领域中,51 单片机仍将占据着大量市场。51 单片机是基础入门中应用广泛的一款单片机。51单片机也是学习ARM 、D SP、FPGA等高端应用的基础。51 单片机的品种繁多,但它们都采用了8051 内核,因此只要学好一种单片机机型的原理和编程方法,就可以达到“一通百通”的学习效果。

  本书的内容和组织结构

  ● 从开发的角度讲起,从零开始手把手地带领读者学习单片机技术。

  ● 基于单片机最小系统,介绍了单片机的基础知识以及单片机C 语言的基础知识。

  ● 以单片机应用开发为主导,循序渐进地逐个讲解单片机的常用模块及编程方法。

  ● 通过实践理解数字电路的概念、C 语言的基本应用以及如何将C 语言应用于实际电路中。

  ● 讲解单片机应用的扩展知识及编程技巧,讲授单片机项目开发的流程及方法。

  ● 提供配套视频、课件和书中的实例代码。

  本书特色

  本书巧妙地将对单片机原理的讲述与硬件实验设备结合起来,列举了大量有趣易懂的小例子,深入浅出地用实操案例来讲述单片机的工作原理

  本书提供有配套课件,方便进行PPT 教学;书中提供完整实例代码和课后作业参考例程,所有程序代码都可以在K eil编程软件上通过调试,并在Y L 51 开发板上验证,方便读者参考并动手实践,很多代码都可以直接移植到自己的开发项目中使用。

  单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,得到了迅猛的发展和大范围的应用。小到玩具车、马路上的交通灯,大到航天器、机器人,无论是数据采集、工业控制还是智能仪器仪表及通信设备,到处都有单片机的身影。其主要的应用领域如下。

  (1)在测控系统中的应用。单片机可以用于各种工业控制系统、自适应控制系统、数据采集系统等。例如,工业上的锅炉控制、电机控制、车辆检测系统、水闸自动控制、数控机床及军事上的兵器装备等。

  (2)在智能化仪器仪表中的应用。单片机应用于仪器仪表设备中促使仪器仪表向数字化、智能化、多功能化和综合化等方向发展。单片机的软件编程技术使长期以来测量仪表中的误差修正、线性化的处理等问题迎刃而解。

  (3)在机电一体化中的应用。单片机与传统的机械产品结合使传统的机械产品结构简化、控制走向智能化,让传统的产品向新一代的机电一体化产品转变,这是机械工业发展的方向。

  (4)在智能接口中的应用。计算机系统,特别是较大型的工业测控系统采用单片机进行接口的控制管理,单片机与主机并行工作,可大大提高系统的运行速度。例如,在大型数据采集系统中,用单片机对模/数转换接口进行控制不仅可提高采集速度,还可以对数据进行预处理,如数字滤波、误差修正、线性化处理等。

  科技越发达,智能化的东西就会越多。单片机的应用已是社会发展的必然需求。它的应用非常广泛,已成为电子工程师的必修课。

  本书将会以一种全新的方式来讲述单片机,就是将单片机实际开发流程作为教程。本书给出了诸多项目开发示例。通过阅读本书,读者可以掌握多种单片机的使用方法。

  本书使用的是51 系列的单片机。51 系列单片机是新手学习的最佳选择之一,该系列的单片机相关的学习资料比较多,网上也比较好找。51 系列单片机在当前市场份额比较大,在很多产品中都能找到它的身影。同时,51 系列单片机也是学习ARM 、DSP、FPG A 等高端应用的基础知识。

  对于单片机的学习,可以总结为以下3 点。

  (1)要领就是实践,从实践中发现问题解决问题,在实践中成长。单片机属于硬件,只有亲自操作才会有深刻的体会。学习单片机,最有效的方法是理论与实践并重,实践先行。

  (2)学习总是从模仿开始。在实际操作中,大家可能会遇到很多细节的问题,不知道如何处理。刚开始可以模仿本书,随着本书来了解单片机。

  (3)举一反三。完成课后作业,并可以实现原理相似的其他功能。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 651单片机窗帘控制器仿真程序
  12. 1.93 MB  |  2次下载  |  免费
  13. 751单片机大棚环境控制器仿真程序
  14. 1.10 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费