新書推薦:
《
河流之齿
》
售價:HK$
59.8
《
新经济史革命:计量学派与新制度学派
》
售價:HK$
89.7
《
盗墓笔记之秦岭神树4
》
售價:HK$
57.3
《
战胜人格障碍
》
售價:HK$
66.7
《
逃不开的科技创新战争
》
售價:HK$
103.3
《
漫画三国一百年
》
售價:HK$
55.2
《
希腊文明3000年(古希腊的科学精神,成就了现代科学之源)
》
售價:HK$
82.8
《
粤行丛录(岭南史料笔记丛刊)
》
售價:HK$
80.2
|
內容簡介: |
本书即是立足单片机的基本原理讲解,用简单的语言将单片机,电路,C语言编程等基础知识融合在项目中由浅到深逐步讲透。本书将采用一个全新的方式,带领你从0基础开始学习单片机和C语言编程,这不仅会让你在学习的过程中认识常用的电子元器件及其识别方式,也会使你快速地掌握51单片机原理以及如何使用C语言来为其编写程序。
|
目錄:
|
前言第一篇一切从“芯”开舞第1章缤纷电世界1.1电路中的秘密1.1.1欧姆定律1.1.2电压、电阻和电流1.2小元器件有大智慧1.2.1电阻器1.2.2电位器1.2.3电容器1.2.4电感器1.2.5继电器1.2.6蜂鸣器1.2.7晶体振荡器第2章神秘的半导体2.1二极管2.1.1二极管的原理2.1.2二极管的功能2.1.3发光二极管2.、1.4稳压二极管2.2晶体管2.2.1晶体管的原理2.2.2晶体管的功能2.3场效应晶体管2.3.1结型场效应晶体管2.3.2绝缘栅型场效应晶体管(MOS管)2.4集成电路2.4.1集成电路的特点2.4.2集成电路的分类2.5模拟与数字2.5.1模拟信号2.5.2数字信号2.5.3模拟电子电路2.5.4运算放大器2.5.5数字电子电路2.5.6逻辑状态0和12.5.7逻辑门第3章入门C语言3.1数据和运算3.1.1 C语言的由来3 .1.2数的进制3.1.3码制3.1.4数据类型3.1.5常量3.1.6变量3 .1.7运算符3.1.8复合赋值运算符3.2语句3.2.1控制语句3.2.2其他语句3.3函数3.3.1自定义函数3.3.2函数的声明和调用3.4程序3.4.1程序的构成 3.4.2程序的注释3.4.3局部变量和全局变量3.5预处理命令3.5.1宏定义3.5.2文件包含3.6构造类型数据3.6.1数组3.6.2结构体3.6.3共用体第4章8051单片机4.1内部架构4.1.1运算和控制4.1.28051的由来4.1.3冯·诺依曼结构 4.1.48051的功能组件4.28051的引脚功能4.2.1引脚排列4.2.2110口的内部结构4.3基本运行电路4.3.1时钟电路4.3.2时序4.3.3复位电路第5章DIY最小系统5.1元器件的布放5.1.1 PCB 5.1.2洞洞板 5.1.3面包板5.2工具和材料5.2.1焊接的工具5.2.2焊接的方法5.2.3测量工具 5.3搭建最小系统 5.3.1确定目标单片机5.3.2 ISP下载5.3.3面包板上的8051第6章第一个C程序6.1集成开发环境6.1.1软件开发流程6.1.2工具集6.2C51功能扩展6.2.1数据类型6.2.2存储器类型6.2.3存储模式 6.2.4中断服务程序 6.3编写C程序6.3.1安装集成开发环境6.3.2安装ISP下载软件6.3.3软件开发项目的建立6.3.4编写C程序6.3.5程序的编译6.3.6烧写目标芯片第二篇经典的内部架构第三篇越来越少的IO第四篇总线魔术师附录8051系列单片机系统板原理图后记
|
內容試閱:
|
在单片机的“江湖”中,8051单片机历来都是兵家必争之地。这是因为8051单片机有着悠久的历史和最为庞大的用户群,很多时候它已经成为8位单片机领域的一种行业标准,众多器件都会以8051单片机为例给出驱动代码。作为单片机的初学者,选择从8051单片机起步绝对是一个非常正确的选择。本书将采用一个全新的方式,带领你从零基础开始学习单片机和C语言编程,不仅让你在学习的过程中认识常用的电子元器件及其识别方式,而且使你快速地掌握8051单片机原理以及如何使用C语言来为其编写程序。当阅读完本书的全部内容后,你将会真正体会到8051单片机的经典传承和“电子DIY”的无穷魅力,从而使你走上电子研发工程师的梦想之旅!全书共计四篇28章,第一篇是入门篇,主要介绍基础的电子元器件、DIY常用的工具、C语言基础知识,以及如何使用yVision2集成开发环境为8051系列单片机开发应用程序。第二篇是基础篇,重点介绍8051系列单片机内中断、定时器、串行口等的原理及应用。第三篇是应用篇,重点介绍基础的数字电路,以及如何扩展8051系列单片机的IO口数量并提高总线的驱动能力等。第四篇是提高篇,主要介绍如何利用8051系列单片机强大的编程能力来模拟常用的总线时序,以实现与外围数字器件的通信。本书不拘泥于概念和原理的探究,而是立足于实践,从系统板和基础电路起步,一章一个例子、一章一个实验、一章一小结、一个模块一套或多套代码,每篇结尾处还有综合的实验环节,让你低投入、快速入门8051系列单片机的开发。本书定位于学生或电子爱好者的入门指导书,阅读本书没有学历、基础知识的限制,只要享受阅读、勤于动手,读者有无基础都可以在短时间内入门8051系列单片机的开发。本书使用流行的C语言编写全部代码,因此本书还是一本C语言的开发实践书,为用户在今后进行嵌入式开发和程序代码的移植带来方便。本书的配套视频教程是《我和单片机的21天之旅》,读者可以到优酷网下载观看,该视频教程自2009年在优酷网上推出以来,深受大专院校师生和广大单片机爱好者的喜爱,本书是在该视频教程的基础上,进行了进一步的内容充实和归纳整理,是视频教程的凝练和升华。由于作者水平所限,加之写作时间仓促,书中难免存在错误,在此恳请读者和有识之士给予批评斧正,也欢迎大家通过互联网与我分享8051系列单片机的开发心得。QQ: 710878209微信号:gpmza2000本书配套的MINI8051系统板和电立方/大学城全能型开发板由睿芯美微淘宝网店http:shop59521455.taobao.com独家同步推出。本书得以出版,要特别感谢机械工业出版社华章公司缪杰以及幕后的工作人员,他们对本书的选题、立意、编写以及后续的修改给予了大力支持和指导。另外要感谢的是我的哥哥高显功,作为高级电气工程师并出于浓厚的亲情,在百忙的研发工作中抽出了宝贵的时间,担任了本书的校对工作,并对本书的编写方法提出了很多有价值的指导意见。最后要感谢我的家人,在我奋笔疾书的日日夜夜,照顾了我的饮食起居,让我能更加专注于本书的创作。尺有所短,寸有所长。如果你时常会对电子设备萌发出一些新奇的想法或创意,请一定将其捕捉起来,并通过本书的阅读和实践,努力地将其变为现实,这也许就是你走上研发之路的起点,你的人生也会因此变得更加精彩纷呈。再次感谢您选择阅读本书,祝学业有成,事业顺达!高显生2016年4月于哈尔滨
|
|