AVR单片机C语言编程及应用实例
本书针对Amel公司的AVR系列单片机和ImageCraft公司的ICC AVR开发环境,详细地介绍了AT9OLS8535的C语言程序设计。全书共有13章,其内容既涉及到了单片机的结构原理、指令系统、内部资源和外部功能扩展,又包含了单片机的编程工具——ICC AVRC编译器的数据类型、控制流、函数和指针等。
本书的特点是:深入浅出。从最基本的概念开始,循序渐进地讲解单片机的应用开发;列举了大量实例,使读者能从实际应用中掌握单片机的开发与应用技术。 "AVR系列单片机C语言编程与应用实例"的图书目录…… 第1章 单片机系统概述 1.1 AVR系列单片机的特点 1.2 AT90系列单片机简介 第2章 AT90LS8535单片机的基础知识 2.1 AT90LS8535单片机的总体结构 2.1.1 AT90LS8535单片机的中央处理器 2.1.2 AT90LS8535单片机的存储器组织 2.1.3 AT90LS8535单片机的I/O接口 2.1.4 AT90LS8535单片机的内部资源 2.1.5 AT90LS8535单片机的时钟电路 2.1.6 AT90LS8535单片机的系统复位 2.1.7 AT90LS8535单片机的节电方式 2.1.8 AT90LS8535单片机的芯片引脚 2.2 AT90LS8535单片机的指令系统 2.2.1 汇编指令格式 2.2.2 寻址方式 2.2.3 伪指令 2.2.4 指令类型及数据操作方式 2.3 应用程序设计 2.3.1 程序设计方法 2.3.2 应用程序举例 第3章 AT90LS8535单片机的C编程 3.1 支持高级语言编程的AVR系列单片机 3.2 AVR的C编译器 3.3 ICC AVR介绍 3.3.1 安装ICC AVR 3.3.2 设置ICC AVR 3.4 用ICC AVR编写应用程序 3.5 下载程序文件 第4章 数据类型、运算符和表达式 4.1 ICC AVR支持的数据类型 4.2 常量与变量 4.2.1 常量 4.2.2 变量 4.3 AT90LS8535的存储空间 4.4 算术和赋值运算 4.4.1 算术运算符和算术表达式 4.4.2 赋值运算符和赋值表达式 4.5 逻辑运算 4.6 关系运算 4.7 位操作 4.7.1 位逻辑运算 4.7.2 移位运算 4.8 逗号运算 第5章 控制流 5.1 C语言的结构化程序设计 5.1.1 顺序结构 5.1.2 选择结构 5.1.3 循环结构 5.2 选择语句 5.2.1 if语句 5.2.2 switch分支 5.2.3 选择语句的嵌套 5.3 循环语句 5.3.1 while语句 5.3.2 do…while语句 5.3.3 for语句 5.3.4 循环语句嵌套 5.3.5 break语句和continue语句 第6章 函数 6.1 函数的定义 6.1.1 函数的定义的一般形式 6.1.2 函数的参数 6.1.3 函数的值 6.2 函数的调用 6.2.1 函数的一般调用 6.2.2 函数的递归调用 6.2.3 函数的嵌套使用 6.3 变量的类型及其存储方式 6.3.1 局部变量 6.3.2 局部变量的存储方式 6.3.3 全局变量 6.3.4 全局变量的存储方式 6.4 内部函数和外部函数 6.4.1 内部函数 6.4.2 外部函数 第7章 指针 第8章 结构体和共用体 第9章 AT90LS8535的内部资源 第10章 AT90LS8535的人机接口编程 第11章 AT90LS8535的外围扩展 第12章 AT90LS8535的通信编程 第13章 系统设计中的程序处理方法
0
|
|
|
|
likuihan11 发表于 2011-3-23 11:06
太好了,谢谢楼主
好书,谢谢楼主
|
|
|
|
|
谢谢您。。。。。
|
|
|
|
|