【内容简介】 本书介绍了ICCAVR编译器使用C语言的有关知识,也穿插介绍ICCAVR与常用的其他C编译器使用C语言的一些异同点,并简单介绍ICCAVR的集成环境和ICCAVR 6.26C能支持的库函数。本书重点放在如何利用C语言来操作AVR单片机的硬件资源,以及如何编写一些实用的程序段,最后再通过一些简单的应用实例来说明如何使用C语言来开发AVR芯片。本书适合开发AVR单片机的工程技术人员,也适合大中专院校电子专业的学生学习使用。 【目录信息】 第1章 AVR单片机与C语言 1.l 用C语言开发单片机的优势 1.2 AVR单片机的特点 1.3 从Keil C51向ICCAVR快速过渡 l.3.1 AVR和 MCS-51存储器配置的对比 1.3.2 AVR输入/输出端曰的使用 1.3.3 AVR和MCS-51定时器的对比 1.3.4 AVR和MCS-51中断系统的对比 1.3.5 AVR和MCS-51位操作的对比 1.3.6 AVR单片机内置EEPROM的使用 1.3.7 AVR单片机内置看门狗电路(Watchdog)的使用 l.3.8 AVR和MCS-51中串口通信UART功能的对比 1.3.9 C51的源代码向ICCAVR的快速转换 第2章 ICCAVR使用的C语言基础知识 2.l 标识符、关键字和数据类型 2.1.l 标识符 2.1.2 数据类型 2.2 数据的输入/输出 2.2.l 数据输入 2.2.2 数据输出 ................……