当前位置:在线查询网 > 在线百科全书查询 > AVR单片机C语言高级程序设计

AVR单片机C语言高级程序设计_在线百科全书查询


请输入要查询的词条内容:

AVR单片机C语言高级程序设计




版权信息


书 名: AVR单片机C语言高级程序设计

作 者:周兴华

出版社: 中国电力出版社

出版时间: 2008

ISBN: 9787508365886

开本: 16

定价: 35.00 元

内容简介


本文以实践为主线,以生动短小的程序实例为灵魂,带领读者一步步地学习掌握AVR单片机的C语言高级程序设计。内容包括ICCAVR使用的C语言基础知识、ICCAVR6.31AC语言编译器的使用、AVR单片机的片上资源使用等,书中还详细介绍了AVR单片机开发工具(JTAG仿真器及并口下载器)的制作方法,最后3章则详细介绍了使用AVR单片机开发的3个产品实例。

本书的学习难度低、实例丰富,非常适合电子技术人员及单片机爱好者作为学习AVR单片机的入门用书,也可作为大中专院校电子技术、自动化、计算机科学及其他相关专业的培训教材。

目录


前言

第1章 概述

1.1 采用C语言编程的意义

1.2 C语言具有的突出优点

1.3 AVR单片机的C编译器简介

第2章 AVR单片机的主要特性及开发工具

2.1 AVR单片机简介及主要特性

2.2 学习开发AVR单片机用到的实验工具及器材

第3章 AVR单片机开发软件的安装及初步使用

3.1 ICCAVR6.31AC语言编译器安装

3.2 AVRStudio集成开发环境安装

3.3 PonyProg2000下载软件安装

3.4 创建AVR入门程序

第4章 AVRDEMO单片机综合试验板原理介绍及使用

4.1 AVRDEMO单片机综合试验板

4.2 ATmega16(L)单片机的主要特点与内部组成

4.3 使用JTAGICE仿真器调试AVRDEMO单片机综合试验板38

第5章 自制JTAG仿真器及并口下载器

5.1 JTAG的由来及简介

5.2 传统的在线仿真器与JTAG接口的片内调试系统的区别

5.3 AVRJTAGICE仿真时的一些注意事项

5.4 AVRJTAGICE的特点

5.5 自制AVRJTAGICE

5.6 自制并口下载器

第6章 ICCAVR使用的C语言基础知识

6.1 C语言的标识符与关键字

6.2 数据类型

6.3 AVR单片机的存储空间

6.4 常量、变量及存储方式

6.5 数组

6.6 C语言的运算

6.7 流程控制

6.8 函数

6.9 指针

6.10 结构体

6.11 共用体

6.12 中断函数

第7章 AVR单片机内部资源的C编程——ATmega16(L)的IO端口特点及使用

7.1 ATmega16(L)的IO端口

7.2 ATmega16(L)的I/O端口使用注意事项

7.3 ATmega16(L)的I/O端口编程实践

第8章 AVR单片机内部资源的C编程——ATmega16(L)的中断系统特点及使用

……