目录
第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 多级菜程序代码