前言
第1章 求职单片机开发岗位
1.1 单片机人才需求
1.2 单片机的特点
1.3 单片机学习方法
第2章 51系列单片机
2.1 总体概述
2.2 51系列单片机的组成和结构
2.3 51系列单片机指令系统
2.4 单片机开发工具概述
第3章 51系列单片机的C语言编程
3.1 建立**个C项目
3.2 生成HEX文件和*小化系统
3.3 c语言基础知识
3.4 51系列单片机结构的C51定义
3.5 C语言的控制命令
3.6 C语言的指针和函数
3.7 C51和汇编语言的混合编程
3.8 C5l的库函数
第4章 AVR单片机基础
4.1 ATmega8介绍
4.2 ATmega8开发工具
4.3 AVR单片机C编译器——ICCA’VR的使用
第5章 ProtelDxP的使用
5.1 ProtelDXP主要特点
5.2 ProtelDXP设计探索者
5.3 创建一个新项目
5.4 设置项目选项
5.5 编译项目
5.6 创建一个新的PCB文件
5.7 转换设计
5.8 PCB的具体设计
5.9 设置项目输出
5.10 仿真设计
第6章 VjsIlalBasic串行通信
6.1 MSCOMM控件
6.2 通信测试
6.3 自动与事件
6.4 字节数据的发送与接收
第7章 单片机开发实例
7.1 ��用DSl820进行温度测量
7.2 51系列单片机实现12C串行通信
7.3 单片机和PC之间的串行通信
7.4 ATmega8的硬件12C应用
7.5 ATmega8的A/D转换器的应用
7.6 ATmega8的UART应用实例
7.7 ATmega8的实时时钟
7.8 ATmega8的boot引导区的应用
参考文献