《拿来就用单片机》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:韩成,张延伟等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115185310
  • 页数:280 页
图书介绍:本书是专门为非单片机技术专业的人才编写的入门级单片机应用书籍。全书共分16章和一个附录,以AT89C55WD为基础芯片,以C51为编程语言,详细地介绍了51单片机和C51编程语言的应用经典项目,同时也比较详细地介绍了在应用中需要考虑的诸如PCB制板和电磁兼容等问题。本书所有的知识都来源于实践而不是理论。本书通过对51单片实例的解说和演示,向不是单片机技术专业的人员提供能够不加修改即可直接应用的经典范例。本书内容通俗易懂,可供单片机初学者和单片机使用者学习参考。

第1章 浅谈51单片机 1

单片机51机的特点 2

认识51单片机 2

总线结构 6

AT89C55WD单片机 7

第2章 一个典型的51单片机电路 11

时钟电路 11

复位电路 13

集成块74LS573 13

集成块74LS138 14

驱动芯片7406/7407 15

继电器JRC-23F 16

第3章 单片机P1端口的控制和程序 18

准备工作 19

头文件定义 19

C51的函数 20

C51中的注释 22

单个管脚的控制 23

goto语句 23

延时函数 26

for语句 27

调用函数 28

蜂鸣器断续发音程序 29

时间延时函数 30

蜂鸣器的声音 36

第4章 芯片8255及其程序 50

8255芯片简介 50

8255的工作方式 52

8255工作方式的定义 52

有参量函数 54

return语句 54

如何使用8255 55

第5章 液晶12864接口及其驱动程序 64

12864液晶显示屏 65

12864液晶屏的指令 66

控制液晶屏的程序 68

清屏函数 88

初始化液晶屏函数 90

液晶屏的显示例子 92

第6章 单片机的按键和几个实例 100

单键电路 101

单键输入函数 102

复合键函数 105

矩阵按键电路 106

矩阵按键程序 107

矩阵复合键函数 112

第7章 单片机的串口和几个实例 115

51单片机和RS232的电平差别 115

两个单片机之间通信 116

设置波特率 117

一个典型的发送函数 118

比较实用的发送函数 119

一个典型的接收函数 121

比较实用的接收函数 122

软件模拟串口通信 123

第8章 单片机的计数器和几个实例 128

计数器的设置 128

计数器的程序 130

第9章 单片机的定时器和几个实例 134

定时器的设置 134

定时器的程序 136

第10章 单片机的中断和几个实例 140

定时器中断 142

一个用单片机做时钟的真实例子 146

计数器中断 160

利用中断程序实现按键的处理 160

记录外部脉冲的数量 164

串口中断 166

外部中断 170

第11章 PWM技术 177

什么是PWM 177

计算产生PWM 179

查表产生PWM 181

第12章 数据存储器6264及其程序 185

指针 186

向6264读写一个数据 187

向6264读写一组数据 189

第13章 模拟/数字转换芯片ADC0809及其程序 191

模拟/数字转换芯片ADC0809简介 191

查询方式的典型应用电路 192

ADC0809典型应用函数 194

中断方式下的典型应用电路 203

中断应用程序 204

第14章 数字/模拟转换芯片DAC0832及其程序 208

DAC0832简介 208

DAC0832的连接方式 209

单缓冲方式 211

第15章 实际应用时的隔离问题 213

隔离电源 213

继电器隔离 214

光耦 215

隔离运放 216

第16章 实际应用时的电磁兼容问题 218

电磁兼容术语 219

电磁的来源 220

印制板布线的一般原则 220

降低噪声与电磁干扰的一些经验 224

考虑使用光纤 225

时钟源的设计 225

电源可靠性设计 225

附录 227

附录A伟福仿真软件的使用方法 227

附录BProte199SE的使用方法 237

附录CPCB设计原则 244

附录D串口助手V2.2简介 245

附录E51定时器初值设定软件 246

附录F电阻色环的识别 247

附录G二进制、十进制、十六进制的换算 249

附录H51单片机工程板说明书 252

附录I元器件的焊接 254

附录J单片机的看门狗 256

附录K单片机C51编程规范 266

附录LC51热启动代码的编制 271

附录M选用单片机和编写代码要注意的一些问题 272