郭天祥培训

国际标准书号:978-7-121-07893-4

题目:新概念51单片机C语言教程-入门、改进、发展、拓展。

作者:郭天祥

定价:69元(含1张光盘)

作者背景

作者郭天祥是哈尔滨工程大学的硕士研究生,但他是一个电子设计迷。这本书是他学习和实践单片机设计经验的总结。在这本书出版之前,他的本科生视频教程很受欢迎,受众主要是高校的电子信息类学生。

请注意后面的附件:作者在这本书之前“致读者”的内容,相信会对大学生有非常好的人生启迪,也是这本书非常好的卖点。

“图书教材+随书附视频光盘+可选实验板”这本书完全可以实现学生的自主学习。

封底文本

图书组织

全书分为绪论、内外资源运营、改进、实战、拓展五个章节。

根据初学者遇到的问题和需求路径来安排书的内容。

以应用需求为主线,构建了单片机技术上下游的知识体系。

从实际工程应用出发,通过实验过程和现象讲解单片机原理,可读性强。

内容来源于大量的科研和教学实践,很多C语言代码可以直接应用到工程项目中,实用性很强。

配套学习光盘,并能提供学习实验板,可以学习和练习。

学习资源

本书包含一张DVD,13教学视频+课件套路代码+书套路代码。

天翔电子网站技术支持

阅读器对象

高校电子信息与机电专业师生

大学生创新基地的师生

51单片机C语言编程初学者

计算机、自动控制、智能仪表、电力电子、机电一体化技术人员

读者水平

新手

中间显影剂

这本书的前文本内容

奈荣剑街

本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述了51单片机的C语言编程方法和51单片机的硬件结构和功能应用。全书分为五章,分别是入门篇、内外资源运营篇、提升篇、实战篇、拓展篇。这本书内容丰富,实用性强。书中大部分内容来自科研和教学实践,很多C语言代码可以直接应用到工程项目中。本书光盘提供了近30个小时的13教学视频和本书示例代码,可以让读者更快更好地掌握单片机知识和应用技能。本书作者还可以提供与本书配套的单片机实验板。

本书可作为本科和专科单片机课程的教材,适合51单片机初学者和用51单片机从事项目开发的技术人员使用,也可作为从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。

本书从实际工程应用出发,以实验过程和现象为导向,循序渐进地讲述了用C语言编程51单片机的方法,51单片机的硬件结构和各种功能应用。

这本书不同于传统的单片机书籍。本书所有的套路都是基于实际的硬件实验板现象,用C语言程序分析单片机的工作原理,让读者知道为什么和为什么,从而帮助读者从实际应用中彻底理解和掌握单片机。此外,本书大部分内容来自作者的科研和教学实践,涵盖了作者多年项目经验总结的精华,并贯穿了一些学习方法上的建议。

本书内容丰富,实用性强,很多C语言代码可以直接应用到工程项目中。本书附有光盘,提供近30小时的单片机教学视频。同时,作者还开发了与本书配套的TX-1C单片机实验板,可以帮助读者边学边练,达到学以致用的目的。在学习过程中,读者可以参考视频和书籍,配合学习,用单片机实验板进行练习,从而更快更好地掌握单片机的应用知识和技能。

本书适合作为大学电子信息、机电一体化本科及专业课的教材,或作为大学生创新基地的实训教材。也适用于51单片机初学者和使用51单片机从事项目开发的技术人员,也可作为从事自动控制、智能仪器仪表、电力电子、机电一体化等专业技术人员的参考。

本书的内容组织

本书内容分为五个部分,分别是导论、内外资源运营、改进、实战、拓展。

1、2篇基本对应本书配套光盘的内容,内容按部就班,由浅入深;在知识介绍中,从原理到实践,再从实验现象进一步分析原理,详细介绍了51单片机的主要功能和硬件结构。

第三部分在前两篇的基础上,通过实验对51单片机的其他功能进行了进一步的扩展和说明,对STC单片机相对于传统51单片机的扩展功能也进行了逐一说明。

第四部分是从作者的教学和实践项目中选取的具有代表性的真实项目。其知识面广,内容丰富,是作者开发经验的精华总结。

第五部分是扩展部分,详细讲解了用Protell软件绘制原理图、PCB图、元器件库、元器件封装的过程。详细介绍了常用的ISD400X系列语音芯片。分别阐述了DC电机、步进电机和舵机的原理和驱动方法。介绍了电路设计中常用的元件。详细介绍了DC稳压电源和开关电源的设计。最后介绍了运算放大器的应用知识。

本书的示例程序

作者在编写本书时,使用了英文版的Windows XP SP2作为操作系统,Keil V6.12作为开发工具,红色蜻蜓Grabber V1.24作为绘图工具,STC-ISP V3.9作为单片机下载软件,天翔电子的TX-1C单片机实验板作为硬件实验设备。这本书里所有的单片机示例程序都在这里。

这本书的学习建议

光盘提供的视频基本对应本书的前两本书。建议读者在研究这本书之前,先有和这本书一样的实验板。学习时,先看视频,对单片机有个初步印象。在视频的互动部分,读者可以亲自做实验。在学习过程中,读者要多动脑、多动手。单片机是真正的硬件,只有通过不断的实践才能了解它的工作原理。读者在理解实验原理的前提下,尽量独立编写书中每一章的示例程序,有困惑的时候再看看书中的代码,反思自己的错误,积累更多的经验。

本书随附光盘的描述。

本书光盘提供两部分:本书所有示例代码和13讲座视频教程。

视频教程内容列表

谈论内容的细节

讲座1学习单片机预备知识。

如何点亮发光管,单片机能做什么,基本电子知识,如何用TX-1C单片机学习板学习单片机,C51知识介绍,如何申请免费芯片样片。点亮发光管

第二讲流水灯的设计

蜂鸣器鸣响

继电器控制的简单延时程序,子程序调用,带参数的子程序设计,流水灯的同时蜂鸣声,如何驱动蜂鸣器,以及如何驱动继电器,开集器的概念和应用。

第三讲:数码管显示原理

静态显示数码管* * *阳,* *阴数码管显示原理,定时器工作模式介绍,重点介绍工作模式2,中断概念和中断函数编写,外部中断测试,定时器中断应用。

第四讲数码管动态显示原理及应用实现动态扫描、定时器、中断深化的概念。

用单片机的定时器和中断设计一个60秒定时器

第五讲:独立键盘和矩阵键盘的检测原理和实现,键盘是用来做什么的,如何检测键盘,防抖动,键盘编码,带返回值的函数编写及其应用。

第六讲:A/D和D/A的工作原理及实现,运放电路模拟电压和数字电压的关系,为什么要用A/D和D/A,ADC0804的操作方法,DAC0832的操作方法。

第七讲:串行通信的原理和操作流程,串行通信的工作模式,10位数据通信,波特率的概念,如何根据波特率计算定时器的初始值。

第八讲:1602液晶显示的原理和最简单的液晶工作原理的实现,以及在没有任何概念的情况下,如何在一个芯片上启动单片机的操作。

第八讲I2C总线AT24C02芯片的工作原理,I2C总线的工作原理,目前很常见的一种通信机制。

讲座10利用51单片机的定时器设计一个时钟;综合运用51单片机的知识(包括定时器、中断、按钮、蜂鸣器、数码管或串行通信),设计一个可以随意调整时间并在整点有闹铃的时钟。

讲座11用DS12C887时钟芯片设计一个高精度时钟。DS12C887内置锂电池,断电情况下系统能准确运行10年,并具有闹钟功能,年、月、日、时、分、秒等。(此部分由学生自行设计)。

讲座12用Protell 99绘制电路图的全过程包括Protell 99软件的使用、元器件库和封装库的设计、绘制原理图、检错、PCB生成、手动和自动布线、发送到加工。

讲座13用Altium designer 6.5绘制电路图的全过程包括Altium designer的使用、元器件库和封装库的设计、绘制原理图、检错、PCB生成、手动和自动布线、发送到加工。

在此,我想纠正一下配套视频中解释三极管和场效应晶体管的一些错误:

讲座中作者说:三极管是压控电流器件,场效应晶体管是压控压控器件。

正确的结论应该是三极管是电流控制器件,FET是电压控制器件。

在本书的写作过程中,作者得到了哈尔滨工程大学国家电工电子教学基地和信息与通信工程学院的大力支持,包括、刁明教授、赵、傅永清教授、王、教授、老师。这本书的一些章节是我的同学叶大鹏和李健写的。此外,我的同学、宋、钟爽、余振南、郭天宇和也非常关心这本书的写作进度,提出了许多有价值的建议和修改意见,以提高手稿的质量。在此,我向他们所有人表示衷心的感谢。

由于作者水平有限,错漏在所难免。欢迎技术专家和读者指正。作者联系方式为txmcu @ 163.com,读者也可登录天翔电子网站发表意见,或联系购买单片机实验板,网址为。

郭天祥

于哈尔滨工程大学

165438+2008年10月