原创 最后一次两征求(一)!

2013-12-19 09:46 6393 16 35 分类: MCU/ 嵌入式 文集: 51单片机

狂风呼啸,大树在狂风中摇晃,一条条树枝就像一条条狂舞的皮鞭在空中抽打着。

隆冬,北风凛冽,银灰色的云块在天空中奔腾驰骋,寒流滚滚,正酝酿着一场大雪。

这就是大西北!

从炎热的8月到寒冷的12,这五个月只是一段时间,五个月又是一段经历,五个月又是一次突破,五个月更是一次奋斗与病魔之间的交换。这五个月在某种程度上来说,都没休息过完整的一天,除了周六下午打会篮球和病到之后睡了几个大觉以外,每天都是7、8点起床,晚上4、5点睡觉,同样除了病到的这几天,简单的说了几声累以外,这五个月残弈悟恩没有说过一次、一个“累”字,因为自己选择的路,哪怕是爬着、跪着都要坚强的走完。

这个社会不相信抱怨,更不相信眼泪,所以残弈悟恩没有退路。

五个月来,对身体的摧残是致命的,残弈悟恩也很清楚。五个月来,对身体的摧残是不可逆的,所以最近一周被一个小小的感冒折磨的说句话都难。五个月来,对身体的摧残是很“完美”的,导致爬起来写个博客都感觉手软。五个月来,让残弈悟恩明白,工作很重要,身体更重要,因此在这里向正在苦苦奋斗的每一位说声:奋斗的同时,别忘了锻炼身体。

五个月来,欠家人、女朋友、兄弟、好朋友的太多太多,因为很少主动打一个电话,都是处于接电话状态,有时忙了,还会直接挂掉,借“伟大”的EDN向他们说声:对不起。

庆幸的是待定书名《与单片机牵手的那些年》一书的前26章现已写完,其中27章征求大家给点意见,是写,还是不需要写了??这就是征求一!

征求二:以前征求过书名,但是残弈悟恩觉得都不够“浪漫”,因此这里还想再征求一次书名,要求:贴目录、有诗意、浪漫,真心的说声谢谢。

整个书的目录如下:

前言... 9

笔记1 单片机的来龙去脉... 12

1.1 单片机简述... 12

1.2 为何玩单片机... 13

1.3 如何玩单片机... 14

1.3.1 不做浮躁的人... 15

1.3.2 做有准备的人... 15

笔记2 开发必备... 21

2.1 简述单片机开发流程... 21

2.2 MGMC-V1.0实验板... 22

2.2.1 MGMC-V1.0实验板功能框图... 22

2.2.2 MGMC-V1.0实验板基本配置... 23

2.3 开发环境—Keil μVision4. 23

2.3.1 Keil4的安装和**... 24

2.3.2 Keil4的工程建立过程... 24

实例1 我的第一个程序... 29

2.4辅助工具... 29

1. CH340驱动的安装... 29

2. STC-ISP(STC单片机下载软件)... 30

笔记3 点亮你心中的希望之灯... 33

3.1 夯实基础——各进制的换算... 33

3.2 工程图示LED.. 34

3.3 LED的点点滴滴... 34

3.3.1 原理说明... 34

3.3.2 硬件分析... 34

3.3.3 解读软件... 35

3.4 实例诠释LED.. 36

实例2 一闪一闪亮晶晶... 36

实例3 跑马的汉子—LED跑马灯(傻瓜版) 40

实例4 跑马的汉子—LED跑马灯(高级版) 41

实例5 美女长发飘飘流—LED流水灯... 42

3.5 知识扩展——混合编程... 44

实例6 Hi C语言/汇编... 45

笔记4 奋斗警钟长鸣—蜂鸣器... 46

4.1 夯实基础——二极管... 46

4.2 工程图示蜂鸣器... 48

4.3 蜂鸣器的点点滴滴... 48

4.3.1 原理简介... 48

4.3.2 硬件设计... 49

4.3.3 软件分析... 49

4.4 实例诠释蜂鸣器... 50

实例7 国际求救信号:SOS. 50

实例8 生日快乐... 51

4.5 知识扩展——数字电路和C语言中的逻辑运算... 53

笔记5 数字世界—数码管... 55

5.1 知识扩展——三极管... 55

5.2 工程图示数码管... 56

5.3 数码管的点点滴滴... 57

5.3.1 原理说明... 57

5.3.2 硬件设计... 58

5.3.3 软件分析... 59

5.4 实例诠释数码管... 60

实例9 静以修身-数码管静态显示... 60

实例10 动人心弦-数码管动态扫描... 61

5.5 知识扩展——MOS管... 63

笔记6 无怨无悔—定时器/打扰者—中断... 65

6.1 夯实基础——C语言之编程规范... 65

6.1.1 程序的排版... 65

6.1.2 程序的注释... 66

6.2 工程图示定时器和中断... 67

6.3 定时器和中断的点点滴滴... 67

6.3.1 原理说明... 67

6.3.2 硬件设计... 74

6.3.3 软件分析... 74

实例11“鬼火”灯(一)... 74

6.4 实例诠释定时器和中断... 75

实例12“鬼火”灯(二)... 75

实例13 四位计数器伴随8盏“鬼火”灯... 76

6.5 知识扩展——复位和晶振电路... 79

笔记7 另类事件的引发者—按键... 81

7.1 夯实基础——C语言之数据... 81

7.1.1 变量与常量数据... 81

7.1.2 变量的作用域... 81

7.1.3 变量的存储类别... 82

7.1.4 变量的命名规则... 83

7.2 工程图示按键... 84

7.3 按键的点点滴滴... 85

7.3.1 原理说明... 85

7.3.2 硬件分析... 88

7.3.3 解读软件... 88

7.4 实例诠释按键... 89

实例14 孤独的操作手—独立按键... 89

实例15 孕育生命的摇篮—矩阵(按键_行列扫描法)... 90

实例16 孕育生命的摇篮—矩阵(按键_高低电平翻转法)... 94

7.5 延时版的消抖背后却埋藏着多少的深思——状态机法... 95

7.5.1 状态机简介... 95

7.5.2 状态机法的按键检测... 96

实例17 独立按键的检测——状态机法... 96

7.6 知识扩展——纸老虎式的寄存器... 99

7.6.1 ROM(只读存储器)... 99

7.6.2 RAM(随机存储器)... 100

7.6.3 单片机的ROM(FLASH)和RAM(SRAM)... 100

7.6.4 单片机的寄存器... 101

笔记8 Hello Word—液晶... 103

8.1 夯实基础——C语言之条件判断... 103

8.1.1 if语句... 103

8.1.2 switch...case语句... 104

8.2 工程图示LCD及概述... 105

8.3 1602液晶的点点滴滴... 105

8.3.1 原理说明... 105

8.3.2 硬件分析... 109

8.3.3 解读软件... 110

实例18 Welcome-MGTECH.. 110

8.4 实例诠释LCD1602. 113

实例19舞动的字母... 113

8.5 12864液晶的点点滴滴... 116

8.5.1 原理说明... 116

8.5.2 硬件分析... 121

8.5.3 软件分析... 122

实例20王勃—您好!... 122

8.6 实例诠释LCD12864. 124

实例21 新春快乐--LCD12864. 124

实例22 BirdsLOVE&&简易计算器--LCD12864. 126

实例23 12864液晶的点、线、面... 127

实例24 12864液晶的串口操作法... 131

8.7 知识扩展——Keil4的软仿真... 131

8.7.1 Keil4的I/O口仿真... 133

8.7.2 Keil4的逻辑分析仪... 133

8.7.3 Keil4的变量值仿真... 134

笔记9 夜晚需要它点缀—LED点阵... 136

9.1 夯实基础——C语言之循环... 136

9.1.1 while循环... 136

9.1.2 do...while循环... 136

9.1.3 for循环... 136

9.2 工程图示LED点阵... 137

9.3  LED点阵的点点滴滴... 137

9.3.1 原理说明... 137

9.3.2 简述74HC595. 138

9.3.2 硬件分析... 141

9.3.3 解读软件... 141

实例25 点亮LED点阵的第一行... 141

9.4 实例诠释LED点阵... 143

实例26 I LOVE YOU.. 143

实例27 “心”动... 149

实例28 流星雨... 153

实例29 山寨版的交通指示灯... 154

9.5 知识扩展——各种版本的延时... 154

9.5.1 续Keil4的时间仿真... 154

9.5.2 真实的时间判定... 155

9.5.3 精确的延时时间... 155

笔记10 小桥流水之串口通信... 156

10.1 夯实基础——C语言之数组、字符串... 156

10.1.1 数组... 156

10.1.2 字符串... 157

10.2 工程图示串口... 157

10.3 串口的点点滴滴... 157

10.3.1 原理说明... 157

10.3.2 硬件设计... 165

10.3.3 软件分析... 170

10.4 实例诠释串口... 172

实例30 调试的第三只手—串口调试... 172

实例31 通信的桥梁—收发必须统一... 174

实例32 上位机与下位机通信载体——串口... 176

10.5 知识扩展——上拉电阻和下拉电阻... 176

10.5.1 拉电流与灌电流... 177

10.5.2 上拉电阻和下拉电阻... 178

 

文章评论19条评论)

登录后参与讨论

用户1727562 2014-3-18 16:15

后来人的资料越来越多喽。长江后浪推前浪,前浪拍在沙滩上。

残弈悟恩 2014-2-13 19:52

最后采纳了你的意见,加了一部分体系结构,正逢元宵,向你说声:节日快乐。

残弈悟恩 2014-2-13 19:50

也可以提些建议,完全接受。

zhangjingxun12_543950655 2014-1-19 00:25

呵呵,蛮期待楼主这本书的出版了

chen_zs2012_704941858 2014-1-1 22:37

看了目录,甚是喜爱!

残弈悟恩 2013-12-31 19:58

4月中旬,北航出版,谢了,老兄,新年快乐。

chen_zs2012_704941858 2013-12-31 15:11

书什么时候可以出版呢?期待

用户1720856 2013-12-23 21:40

还可以

用户440820 2013-12-23 12:43

其实,建议添加一部分,1.将单片机的体系结构添加进去,因为这么多的外设,对于单片机来说也不过是IO口而已,这么多的外设有助于了解很多知识,但是对于单片机本身体系结构来说帮助不大。

残弈悟恩 2013-12-23 09:54

哈哈哈,迟来的幸福,一绝啊,兄弟。。。。
相关推荐阅读
残弈悟恩 2018-11-29 18:36
【博客大赛】国产SWM32单片机学习连载(一)
让更多人知道“中国芯”第1章 SWM320控制器简介单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用缩写MCU表示。单片机由运算器、控制...
残弈悟恩 2018-11-22 21:47
签到
2年没来了,既然来了,就签个到...
残弈悟恩 2016-03-25 18:38
评论:@以芯筑未来 博客中提到的“[转]29岁了,继续做个精致的电子工程师”
今天没时间看,先转了,等有时间了,好好拜读一下。...
残弈悟恩 2016-01-11 14:55
【博客大赛】各位网友,你想对EDN网站说点什么?
自荣获2015年EDN最佳博主奖以后,可能太过于自满,就再也没怎么写过博客自己!! 说心里话,肯定不是自满,实在是太忙了,所以只是常来看看,看大家写了什么,有什么最新的科技动态,反正是不想写。...
残弈悟恩 2015-10-23 14:28
评论:@wshr_king's Blog 博客中提到的“CODE RW RO ZI”
积累一下,谢谢楼主。...
我要评论
19
16
关闭 站长推荐上一条 /2 下一条