关于C语言入门

关于C语言入门,第1张

书名 新概念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语言入门等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10062708.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存