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

单片机语言C51典型应用设计
作 者: 刘文涛
出版社: 人民邮电出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 单片计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《单片机语言C51典型应用设计》作者简介

内容简介

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

图书目录

目录

第1章 应用基础实例

例1 8051bit I/O程序

例2 8051计数器0程序

例3 8051中断0程序

例4 8051 I/O口程序

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

例6 8051定时器0脉冲程序

例7 8051定时器模式2程序

例8 8051内存读写程序

例9 8051定时器2程序

例10 8051看门狗程序

例11 ADUC812的A/D转换

例12 ADUC814的A/D转换

例13 ADUC816的A/D转换

例14 ADUC831的A/D转换

例15 ApntR A/Dlfn rqm

例16 AT898252

例17 c505的A/D转换

例18 c509的A/D转换

例19 c515的A/D转换

例20 80c517定时器2

例21 80c537A/D转换

例22 5111A/D转换

例23 ADUC812的EEPROM程序

例24 ADUC816A/D转换

例25 C8051 F310实例程序

例26 T89c51cc012实例程序

例27 SYS420实例程序

例28 rx2实例程序

例29 rtx51ints实例程序

例30 P87LPC769实例程序

例31 87LPC767实例程序

例32 MSC1212YS实例程序

例33 MSC121yx实例程序

例34 MSC1211yx实例程序

例35 MSC1210yx实例程序

例36 MSCB817实例程序

例37 MAX765x实例程序

例38 LPC_Time实例程序

例39 CC01_ADC实例程序

例40 DS320_WDT实例程序

例41 DS80C40实例程序

例42 DS400实例程序

例43 F020实例程序

例44 LPC900实例程序

例45 LPC935实例程序

例46 LPC_ADC实例程序

第2章 C51应用技巧

例1 浮点运算程序

例2 复杂计算程序

例3 温度对比程序

例4 for运算程序

例5 比较

例6 比较赋值

例7 嵌套for语句

例8 开关语句

例9 数组1

例10 结构

例11 联合

例12 共用体

例13 指针

例14 子函数调用

例15 多层循环

例16 二维数组

例17 指针变量

例18 指针类型

例19 指针数组

例20 指针数组2

例21 指针数组3

例22 字符指针

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

例24 指向指针的指针

例25 指针变量函数

例26 交换指针

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

例28 函数调用指针数组

例29 函数指针变量

例30 结构指针

例31 动态分配

例32 嵌套的结构体

例33 为指针分配存储空间

例34 表

例35 比较程序

例36 查找程序

例37 冒泡程序

第3章 中断应用程序

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

例2 定时器中断

例3 串行口中断

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

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

例2 秒程序

例3 24小时时程序

例4 DS12887应用程序

第5章 串行口应用程序

例1 串行口双工应用程序

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

例3 与PC机串口通信程序

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

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

例1 LED指示灯

例2 DS1820单芯片温度测量

例3 实时时钟芯片DS1320

例4 常用的几种码制转换

例5 菜单

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

例1 ADC0809转换实例

例2 AT2051的A/D转换程序

第8章 LCD液晶显示就用程序

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

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

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

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

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

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

例1 键盘扫描程序

例2 键盘编码程序

例3 拼音输入法

例4 键盘拼音输入法

第10章 I2C总线应用程序

例1 I2C总线驱动程序

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

例3 与PCF8563接口

第11章 综合应用程序

例1 飞机游戏

例2 蛇游戏代码

例3 多级菜程序代码