单片机语言C51典型应用设计

单片机语言C51典型应用设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2005-10
版次: 1
ISBN: 9787115138200
定价: 35.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 335页
字数: 538千字
4人买过
  •   本书是《单片机语言C51程序设计》的配套书。它通过典型的应用程序介绍了8051单片机语言C51的软件编程技术。全书共有100多个典型应用实例程序,每个程序都给出了C51高级语言程序清单并做了详细注释,而且这些程序都有实际应用参考价值。通过本书的学习和实践,读者能够掌握C51语言的编程应用技巧和方法,同时,本书的所有程序都是通过编译的,并且放入随书附赠的光盘中。

      本书可供从事单片机开发、计算机应用开发的科技人员学习和参考。 第1章 应用基础实例 1

    例1 8051 bit I/O程序 1

    例2 8051计数器0程序 1

    例3 8051中断0程序 2

    例4 8051 I/O口程序 2

    例5 8051定时器0模式1程序 2

    例6 8051定时器0脉冲程序 3

    例7 8051定时器模式2程序 4

    例8 8051内存读写程序 4

    例9 8051定时器2程序 5

    例10 8051看门狗程序 6

    例11 ADUC812的A/D转换 7

    例12 ADUC814的A/D转换 7

    例13 ADUC816的A/D转换 8

    例14 ADUC831的A/D转换 9

    例15 Apnt的A/D转换 9

    例16 AT898252 13

    例17 c505的A/D转换 15

    例18 c509的A/D转换 16

    例19 c515的A/D转换 17

    例20 80c517定时器2 17

    例21 80c537 A/D转换 18

    例22 5111 A/D转换 18

    例23 ADUC812的EEPROM程序 20

    例24 ADUC816 A/D转换 20

    例25 C8051 F310实例程序 21

    例26 T89c51cc01实例程序 22

    例27 SYS420实例程序 23

    例28 rx2实例程序 23

    例29 rtx51ints实例程序 24

    例30 P87LPC769实例程序 25

    例31 87LPC767实例程序 27

    例32 MSC1212YS实例程序 27

    例33 MSC1212yx实例程序 29

    例34 MSC1211yx实例程序 30

    例35 MSC1210yx实例程序 32

    例36 MSCB817实例程序 33

    例37 MAX765x实例程序 37

    例38 LPC-Time实例程序 38

    例39 CC01_ADC实例程序 40

    例40 DS320_WDT实例程序 41

    例41 DS80C40实例程序 42

    例42 DS400实例程序 43

    例43 F020实例程序 43

    例44 LPC900实例程序 44

    例45 LPC935实例程序 45

    例46 LPC_ADC实例程序 46

    第2章 C51应用技巧 48

    例1 浮点运算程序 48

    例2 复杂计算程序 48

    例3 温度对比程序 49

    例4 for运算程序 49

    例5 比较 49

    例6 比较赋值 50

    例7 嵌套for语句 50

    例8 开关语句 51

    例9 数组1 51

    例10 结构 52

    例11 联合 52

    例12 共用体 53

    例13 指针 53

    例14 子函数调用 54

    例15 多层循环 54

    例16 二维数组 55

    例17 指针变量 55

    例18 指针类型 55

    例19 指针数组 56

    例20 指针数组2 56

    例21 指针数组3 57

    例22 字符指针 57

    例23 指向字符串的指针数组 57

    例24 指向指针的指针 58

    例25 指针变量函数 59

    例26 交换指针 60

    例27 二维指针数组函数调用 60

    例28 函数调用指针数组 61

    例29 函数指针变量 61

    例30  结构指针 62

    例31 动态分配 63

    例32 嵌套的结构体 63

    例33 为指针分配存储空间 64

    例34 表 65

    例35 比较程序 67

    例36 查找程序 68

    例37 冒泡程序 69

    第3章 中断应用程序 71

    例1 利用外部中断实现LED灯的简单控制 71

    例2 定时器中断 73

    例3 串行口中断 74

    第4章 定时器与时钟应用程序 76

    例1 4个数字LED显示时间程序 76

    例2 秒程序 81

    例3 24小时时钟程序 90

    例4 DS12887应用程序 99

    第5章 串行口应用程序 101

    例1 串行口双工应用程序 101

    例2 采用中断方式进行串口通信 107

    例3 与PC机串口通信程序 114

    例4 采用查询方式进行串口通信 118

    第6章 接口以及其他应用程序 121

    例1 LED指示灯 121

    例2 DS1820单芯片温度测量 123

    例3 实时时钟芯片DS1302 125

    例4 常用的几种码制转换 128

    例5 菜单 131

    第7章 A/D转换应用程序 134

    例1 ADC0809转换实例 134

    例2 AT2051的A/D转换程序 140

    第8章 LCD液晶显示应用程序 144

    例1 16×2字符液晶屏驱动演示程序 144

    例2 128×64点阵液晶显示驱动程序 147

    例3 192×64点阵液晶显示驱动程序 151

    例4 240×128点阵液晶显示驱动程序 171

    例5 320×240点阵液晶显示驱动程序 184

    第9章 键盘输入法应用程序 194

    例1 键盘扫描程序 194

    例2 键盘编码程序 197

    例3 拼音输入法 200

    例4 键盘拼音输入法 219

    第10章 I2C总线应用程序 239

    例1 I2C总线驱动程序 239

    例2 在PC上用并行口模拟I2C总线的C程序 244

    例3 与PCF8563接口 246

    第11章 综合应用程序 249

    例1 飞机游戏 249

    例2 蛇游戏代码 264

    例3 多级菜单程序代码 280
  • 内容简介:
      本书是《单片机语言C51程序设计》的配套书。它通过典型的应用程序介绍了8051单片机语言C51的软件编程技术。全书共有100多个典型应用实例程序,每个程序都给出了C51高级语言程序清单并做了详细注释,而且这些程序都有实际应用参考价值。通过本书的学习和实践,读者能够掌握C51语言的编程应用技巧和方法,同时,本书的所有程序都是通过编译的,并且放入随书附赠的光盘中。

      本书可供从事单片机开发、计算机应用开发的科技人员学习和参考。
  • 目录:
    第1章 应用基础实例 1

    例1 8051 bit I/O程序 1

    例2 8051计数器0程序 1

    例3 8051中断0程序 2

    例4 8051 I/O口程序 2

    例5 8051定时器0模式1程序 2

    例6 8051定时器0脉冲程序 3

    例7 8051定时器模式2程序 4

    例8 8051内存读写程序 4

    例9 8051定时器2程序 5

    例10 8051看门狗程序 6

    例11 ADUC812的A/D转换 7

    例12 ADUC814的A/D转换 7

    例13 ADUC816的A/D转换 8

    例14 ADUC831的A/D转换 9

    例15 Apnt的A/D转换 9

    例16 AT898252 13

    例17 c505的A/D转换 15

    例18 c509的A/D转换 16

    例19 c515的A/D转换 17

    例20 80c517定时器2 17

    例21 80c537 A/D转换 18

    例22 5111 A/D转换 18

    例23 ADUC812的EEPROM程序 20

    例24 ADUC816 A/D转换 20

    例25 C8051 F310实例程序 21

    例26 T89c51cc01实例程序 22

    例27 SYS420实例程序 23

    例28 rx2实例程序 23

    例29 rtx51ints实例程序 24

    例30 P87LPC769实例程序 25

    例31 87LPC767实例程序 27

    例32 MSC1212YS实例程序 27

    例33 MSC1212yx实例程序 29

    例34 MSC1211yx实例程序 30

    例35 MSC1210yx实例程序 32

    例36 MSCB817实例程序 33

    例37 MAX765x实例程序 37

    例38 LPC-Time实例程序 38

    例39 CC01_ADC实例程序 40

    例40 DS320_WDT实例程序 41

    例41 DS80C40实例程序 42

    例42 DS400实例程序 43

    例43 F020实例程序 43

    例44 LPC900实例程序 44

    例45 LPC935实例程序 45

    例46 LPC_ADC实例程序 46

    第2章 C51应用技巧 48

    例1 浮点运算程序 48

    例2 复杂计算程序 48

    例3 温度对比程序 49

    例4 for运算程序 49

    例5 比较 49

    例6 比较赋值 50

    例7 嵌套for语句 50

    例8 开关语句 51

    例9 数组1 51

    例10 结构 52

    例11 联合 52

    例12 共用体 53

    例13 指针 53

    例14 子函数调用 54

    例15 多层循环 54

    例16 二维数组 55

    例17 指针变量 55

    例18 指针类型 55

    例19 指针数组 56

    例20 指针数组2 56

    例21 指针数组3 57

    例22 字符指针 57

    例23 指向字符串的指针数组 57

    例24 指向指针的指针 58

    例25 指针变量函数 59

    例26 交换指针 60

    例27 二维指针数组函数调用 60

    例28 函数调用指针数组 61

    例29 函数指针变量 61

    例30  结构指针 62

    例31 动态分配 63

    例32 嵌套的结构体 63

    例33 为指针分配存储空间 64

    例34 表 65

    例35 比较程序 67

    例36 查找程序 68

    例37 冒泡程序 69

    第3章 中断应用程序 71

    例1 利用外部中断实现LED灯的简单控制 71

    例2 定时器中断 73

    例3 串行口中断 74

    第4章 定时器与时钟应用程序 76

    例1 4个数字LED显示时间程序 76

    例2 秒程序 81

    例3 24小时时钟程序 90

    例4 DS12887应用程序 99

    第5章 串行口应用程序 101

    例1 串行口双工应用程序 101

    例2 采用中断方式进行串口通信 107

    例3 与PC机串口通信程序 114

    例4 采用查询方式进行串口通信 118

    第6章 接口以及其他应用程序 121

    例1 LED指示灯 121

    例2 DS1820单芯片温度测量 123

    例3 实时时钟芯片DS1302 125

    例4 常用的几种码制转换 128

    例5 菜单 131

    第7章 A/D转换应用程序 134

    例1 ADC0809转换实例 134

    例2 AT2051的A/D转换程序 140

    第8章 LCD液晶显示应用程序 144

    例1 16×2字符液晶屏驱动演示程序 144

    例2 128×64点阵液晶显示驱动程序 147

    例3 192×64点阵液晶显示驱动程序 151

    例4 240×128点阵液晶显示驱动程序 171

    例5 320×240点阵液晶显示驱动程序 184

    第9章 键盘输入法应用程序 194

    例1 键盘扫描程序 194

    例2 键盘编码程序 197

    例3 拼音输入法 200

    例4 键盘拼音输入法 219

    第10章 I2C总线应用程序 239

    例1 I2C总线驱动程序 239

    例2 在PC上用并行口模拟I2C总线的C程序 244

    例3 与PCF8563接口 246

    第11章 综合应用程序 249

    例1 飞机游戏 249

    例2 蛇游戏代码 264

    例3 多级菜单程序代码 280
查看详情
您可能感兴趣 / 更多
单片机语言C51典型应用设计
转型时期刑事司法的衔接与应对研究
刘文涛 赵何佚玺 张钰 陈婉婷
单片机语言C51典型应用设计
经营哲学与进阶逻辑
刘文涛 著
单片机语言C51典型应用设计
我在万达这七年(一个职业经理人的晋升之路)
刘文涛 著
单片机语言C51典型应用设计
户外运动
刘文涛、刘亚 编
单片机语言C51典型应用设计
Dreamweaver8完全自学手册
刘文涛 编
单片机语言C51典型应用设计
中文版AutoCAD 2006完全实例手册
刘文涛 编
单片机语言C51典型应用设计
热血豪胆:巴顿
刘文涛;柯春桥
单片机语言C51典型应用设计
网络安全开发包详解
刘文涛
单片机语言C51典型应用设计
MCS-51单片机培训教程:C51版
刘文涛 编著
单片机语言C51典型应用设计
Linux网络入侵检测系统
刘文涛 编
单片机语言C51典型应用设计
伟大的解放者林肯
刘文涛
单片机语言C51典型应用设计
热血豪胆——巴顿
刘文涛;柯春桥