内容简介
第1章 C51RF-4C无线单片机实验箱简介
1.1 C51RF-4C概述
1.2 C51RF-4C在线仿真器
1.3 C51RF-4C无线超高频CC1010模块
1.4 C51RF-4C综合实验扩展板
1.5 C51RF-4C在线下载软件
1.6 C51RF-4C无线单片机实验工具箱的安装及设置
第2章 C51RF-4C无线单片机实验箱快速入门
2.1 Keil C51简介
2.2 Keil C51的安装
2.2.1 系统要求
2.2.2 Keil的安装
2.2.3 CC1010 IDE包安装
2.3 μVision2集成开发环境
2.3.1 μVision2集成工具
2.3.2 菜单栏命令、工具栏和快捷方式
2.4 Keil C51的使用
2.4.1 创建第1个Keil C51应用程序
2.4.2 编译参数设置
2.4.3 程序文件的编译和连接
2.5 调试仿真功能的使用
2.5.1 下载第1个程序
2.5.2 进入调试状态
2.6 脱机运行CC1010模块
第3章 CC1010无线单片机
3.1 CC1010内部结构
3.2 CC1010引脚功能
3.3 CC1010的8051内核
3.4 CC1010的8051外设
3.4.1 通用I/O
3.4.2 定时器/计数器
3.4.3 串口(UART)
3.4.4 SPI口
3.4.5 模数转换ADC
3.5 CC1010射频收发器
3.5.1 RF收发器结构图
3.5.2 RF收发器配置概述
3.5.3 发送/接收控制和电源管理
3.5.4 数据的收发
3.5.5 射频应用电路
3.6 DES加密/解密技术
第4章 CC1010单片机实验(单片机基础部分)
4.1 Keil C51集成开发环境的使用练习
4.2 基于Keil C51集成开发环境的仿真与调试
4.3 单片机I/O口控制实验
4.4 单片机A/D实验
4.5 单片机定时器/计数器实验
4.6 单片机中断实验
4.7 单片机串口实验
4.8 OLED实验
4.9 单片机时钟实验
4.10 按键控制实验
4.11 看门狗实验
4.12 电机控制实验
第5章 CC1010无线单片机实验
5.1 实验前的准备
5.1.1 无线常识
5.1.2 无线实验的软硬件准备
5.1.3 SmartRF Studio简介
5.1.4 C51RF用户库介绍
5.2 处理控制器射频收发实验
5.3 数据包格式显示实验
5.4 无线数据通信点对点实验
5.5 点对多点实验(FDMA)
5.6 点对多点实验(TDMA)
5.7 点对多点实验(CSMA)
5.8 点对多点实验(FHSS)
5.9 星状无线网络实验
5.10 CC1010的硬件加密实验
第6章 CC1010无线SoC应用项目实战
6.1 车门双向遥控器
6.1.1 车门双向遥控器概述
6.1.2 系统框图
6.1.3 关键技术讲解
6.1.4 模块功能的实现
6.1.5 项目总结
6.2 无线温度/湿度传感器
6.2.1 基本概念、现有项目介绍和原理
6.2.2 系统框架及介绍
6.2.3 关键技术讲解
6.2.4 项目实现
6.2.5 项目总结
6.3 无线抢答器
6.3.1 基本概念
6.3.2 系统框架及其介绍
6.3.3 关键技术讲解
6.3.4 项目特点
6.3.5 各模块实现
6.3.6 总结和改进方向
6.4 无线家庭安全监控系统
6.4.1 基本概念(现有项目介绍、原理)
6.4.2 系统框架及其介绍
6.4.3 关键技术讲解
6.4.4 项目特点
6.4.5 各模块实现
6.4.6 总结和改进方向
6.5 高速公路无线收费系统
6.5.1 ETC概述
6.5.2 项目简介
6.5.3 关键技术说明
6.5.4 源代码分析
6.5.5 实验步骤及效果
6.5.6 项目总结
6.6 无线遥控电动机系统
6.6.1 项目简介
6.6.2 电机驱动
6.6.3 软件设计
6.6.4 源代码说明
6.6.5 实现步骤
6.6.6 项目总结
6.7 无线网络聊天室
6.7.1 项目规划
6.7.2 软件设计
6.7.3 项目说明
6.7.4 项目总结
附录A C1编译器的扩展关键字
附录B C51库函数
参考文献