
书名 新概念51单片机C语言教程——入门、提高、开发、拓展全攻略(含光盘1张)
作者
作译者 郭天祥
出版社 电子工业出版社
ISBN 978-7-121-07893-4
定价 6900元
出版日期 2009-01
页码
版次
装帧
开本 16
▼内容简介
本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源 *** 作篇、提高篇、实战篇和拓展篇。本书内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。本书配套光盘提供13讲近30学时的教学视频和本书实例代码,可使读者更快更好地掌握单片机知识和应用技能。本书作者还可提供与本书配套的单片机实验板。
本书可作为大学本、专科单片机课程教材,适合于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。
▼图书目录
第1篇 入 门 篇
11 单片机概述
111 什么是单片机
112 单片机标号信息及封装类型
113 单片机能做什么
114 如何开始学习单片机
12 51单片机外部引脚介绍
13 电平特性
14 二进制与十六进制
141 二进制
142 十六进制
15 二进制的逻辑运算
151 与
152 或
153 非
154 同或
155 异或
16 单片机的C51基础知识介绍
161 利用C语言开发单片机的优点
162 C51中的基本数据类型
163 C51数据类型扩充定义
164 C51中常用的头文件
165 C51中的运算符
166 C51中的基础语句
167 学习单片机应该掌握的主要内容
21 Keil工程建立及常用按钮介绍
211 Keil工程的建立
212 常用按钮介绍
22 点亮第一个发光二极管
23 while语句
24 for语句及简单延时语句
25 Keil仿真及延时语句的精确计算
26 不带参数函数的写法及调用
27 带参数函数的写法及调用
28 利用C51库函数实现流水灯
第2篇 内外部资源 *** 作篇
31 数码管显示原理
32 数码管静态显示
33 数码管动态显示
34 中断概念
35 单片机的定时器中断
41 独立键盘检测
42 矩阵键盘检测
51 模拟量与数字量概述
52 A/D转换原理及参数指标
53 ADC0804工作原理及其实现方法
54 D/A转换原理及其参数指标
55 DAC0832工作原理及实现方法
56 DAC0832输出电流转换成电压的
方法
第6章 串行口通信原理及 *** 作流程
61 并行与串行基本通信方式
62 RS-232电平与TTL电平的转换
63 波特率与定时器初值的关系
64 51单片机串行口结构描述
65 串行口方式1编程与实现
66 串行口打印在调试程序中的应用
第7章 通用型1602,12232,12864液晶
*** 作方法
71 液晶概述
72 常用1602液晶 *** 作实例
73 常用12232液晶 *** 作实例
74 常用12864液晶 *** 作实例
第8章 I2C总线AT24C02芯片应用
81 I2C总线概述
82 单片机模拟I2C总线通信
83 E2PROM AT24C02与单片机的通信
实例
第9章 基础运放电路专题
91 运放概述及参数介绍
92 反相放大器
93 同相放大器
94 电压跟随器
95 加法器
96 差分放大器
97 微分器
98 积分器
第3篇 提 高 篇
第10章 定时器/计数器应用提高
101 方式0应用
102 方式2应用
103 方式3 应用
104 52单片机定时器2介绍
105 计数器应用
第11章 串行口应用提高
111 方式0应用
112 方式2和方式3应用
113 单片机双机通信
114 单片机多机通信
第12章 指针
121 指针与指针变量
1211 内存单元、地址和指针
1212 指针变量的定义、赋值与
引用
122 指针变量的运算
123 指针与数组
1231 指针与一维数组
1232 指针与多维数组
124 指针与函数
1241 指针作为函数的参数
1242 指向函数的指针
1243 指针型函数
125 指针与字符串
1251 字符串的表达形式
1252 字符指针作为函数参数
1253 使用字符指针与字符数组的
区别
126 指针数组与命令行参数
1261 指针数组的定义和使用
1262 指向指针的指针
1263 指针数组作为main()函数的命令行
参数
127 指针小结
1271 指针概念综述
1272 指针运算小结
1273 等价表达式
128 C51中指针的使用
1281 指针变量的定义
1282 指针应用
第13章 STC系列51单片机功能介绍
131 单片机空闲与掉电模式应用
132 “看门狗”概念及其应用
133 用软件实现系统复位
134 内部扩展RAM的应用
135 扩展P4口的应用
136 内部E2PROM的应用
137 STC89系列单片机内部A/D应用
138 STC12系列单片机内部A/D应用
139 STC12系列单片机的PCA/PWM
介绍
1310 STC12系列单片机的SPI接口
介绍
1311 STC12系列单片机的“576MHz”超速
运行
第4篇 实 战 篇
第14章 利用51单片机的定时器设计一个
时钟
141 如何从矩阵键盘中分解出独立按键
142 原理图分析
143 实例讲解
第15章 使用DS12C887时钟芯片设计
高精度时钟
151 时钟芯片概述
152 DS12C887时钟芯片介绍
153 如何用TX-1C实验板扩展本实验
154 原理图分析
155 实例讲解
第16章 使用DS18B20温度传感器设计
温控系统
161 温度传感器概述
162 DS18B20温度传感器介绍
163 实例讲解
第17章 太阳能充/放电控制器
171 控制器原理图分析
172 控制器板上元件介绍
173 实例讲解
第18章 VC、VB(MSCOMM控件)与
单片机通信实现温度显示
181 VC MSCOMM控件与单片机通信实现
温度显示
182 VB MSCOMM控件与单片机通信实现
温度显示
第5篇 拓 展 篇
第19章 使用Protell 99绘制电路图全
过程
191 绘制电路板概述
192 建立工程
193 制作元件库
194 添加封装及制作PCB封装库
195 错误检查及生成PCB
196 布线电气特性设置
197 自动布线和手动布线
第20章 ISD400x系列语音芯片应用
201 ISD400x系列语音芯片介绍
202 ISD400x系列语音芯片 *** 作规则
203 ISD400x系列语音芯片应用实现
第21章 电机专题
211 直流电机原理及应用
212 步进电机原理及应用
213 舵机原理及其应用
第22章 常用元器件介绍
221 二极管
222 电容
223 场效应管
224 光耦
225 蜂鸣器
226 继电器
227 自恢复保险
228 瞬态电压抑制器
229 晶闸管(可控硅)
2210 电荷泵
第23章 直流稳压电源专题
231 整流电路
232 滤波电路
233 稳压电路
234 集成稳压模块的使用
235 串联开关型稳压电源
第24章 运放扩展专题
241 简单低通滤波器
242 “电流-电压”转换电路
243 光电放大器
244 精密电流源
245 可调参考电压源
246 复位稳定放大器
247 模拟乘法器
248 全波整流器和平均值滤波器
249 正弦波振荡器
2410 三角波发生器
2411 自动跟踪对称电源
2412 可调实验电源
2413 运放相关术语表
附录A 天祥电子开发实验板简介
A1 TX-1C 51单片机开发板(配套详细
视频教程)
A2 AVR单片机开发板(配套详细视频
教程)
A3 PIC单片机开发板(配套详细视频
教程)
A4 J-Link全功能ARM仿真器
A5 三星S3C44B0 ARM7入门级开
发板
A6 三星S3C44B0 ARM7提高级开
发板
A7 TX-51STAR 51单片机开发板(配套
详细视频教程)
参考文献
呵呵!那是肯定的,LZ应该是第一次接触编程吧!记得我当时也一样,啥都不懂,感觉书上就是一对乱码。其实学C语言有个适应阶段,等你程序看多了,就自然而然了。
书就看,谭浩强的或者是杨路明的,去网上搜下就有了。
最好别去看国外的书,如果有人推荐的话,其实可能他自己也没看过,只是跟风而已,别人说好,他就说好。
谭浩强的《C程序设计教程》很适合楼主
像LZ这样的新手,是C语言教学视频就行。>
和其他语言相比(例如C++),C语言是一门比较“小”的语言,可以在较短的时间内入门,但是由于C的很强的表达能力和太多的细枝末节,要想精通比较困难。想精通有3种途径:1)阅读经典书籍,只读经典。2)多看优良的源代码。3)学习软件设计,并应用于日常编程。C语言比较经典的书也就那么几本,全部看下来也花不了很多时间。语言的优劣问题更像是一个信仰的问题,没有太多讨论的必要,而且大多编程原则适用于任何语言。在这里只讨论我视野所及的C语言书籍。
1 C语言程序设计
作者 : 谭浩强
出版社 : 清华大学出版社
评语 : 第0本 《C语言程序设计》谭浩强我们很少有学C语言的启蒙书不是用这本的。如果你从来没接触过C语言,这本书还是适合作为入门的。
2 C程序设计语言:第二版
作者 : 大学计算机教育丛书(影印版)
出版社 : 清华大学出版社
初学的话 从公来来人的角度 我强烈建议 看第一本书!!
以上就是关于关于C语言入门全部的内容,包括:关于C语言入门、初学者自学c语言该看什么书或啥教学视频好、C语言入门等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)