AVR ATmega128单片机C程序设计与实践(附光盘)

AVR ATmega128单片机C程序设计与实践(附光盘)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 金钟夫等编著

出 版 社:

出版时间: 2007-11-1字数: 403000版次: 1页数: 276印刷时间: 2008/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787811242454包装: 平装内容简介

以ATmegal28单片机为主线,详细介绍AVR高档MEGA系列单片机的硬件结构、各种外围接口电路的特点和性能,并在此基础上介绍各种应用单元模块电路,如电动机模块、传感器模块、显示模块和音频输出模块等。重点介绍ATmegal28单片机C程序设计方法,并将单片机的理论知识融合到实例应用中,便于初学者学习和实践。本书配光盘1张,包含书中实验程序的源代码以及一些相关的学习资料。

本书可作为单片机应用开发工程技术人员以及高校自动化、仪器仪表、电子、计算机等相关专业师生的参考用书。

目录

第l章 AVR单片机概述

1.1AVR单片机简介

1.2哈佛结构与冯诺伊曼结构

1.3 RISC与CISC

1.4 ISP简介

第2章ATmega 128单片机概要

2.1 ATmega 128单片机结构和主要性能

2.2外部引脚

2.3 AVR单片机CPU内核

2.4 ATmega 128单片机的存储器

2.5同步串行口——SPI

2.6两线串行接口——TWI

第3章系统时钟和系统控制

3.1时钟选择

3.2晶体振荡器

3.3低频晶体振荡器

3.4外部Rc振荡器

3.5标准的内部RC振荡器

3.6外部时钟

3.7定时器/计数器振荡器

3.8系统控制和复位

3.9看门狗定时器

第4章ATmega 128 KII开发环境的设置

4.1 ATmega 128 KIT的组成

4.2编译器的下载及安装

4.3AVR ISP软件的下载及安装

4.4PonyProg2000的设置

第5章I/O端口

5.1 I/O端口的结构及功能

5.2与I/O端口相关的寄存器

5.3编译和程序下载

5.4硬件电路图

5.5实验1——LED的移位

5.6实验2——逐个熄灭LED

5.7实验3——7段数码管显示数字

第6章外部中断

6.1中断概述

6.2与中断相关的寄存器

6.3硬件电路图

6.4实验4——7段数码管显示数字

6.5实验5——没有防抖电路的INTO

6.6实验6——使用中断标志

第7章定时器/计数器

7.1定时器/计数器简介

7.2定时器/计数器O(8位)

7.3定时器/计数器1、3(16位定时器/计数器)

7.4 定时器/计数器2(8位)

7.5输出比较调制器(OCMlC2)

7.6实验7——计数(溢出中断)

7.7实验8——计数(溢出标志)

7.8实验9——定时器(溢出中断)

7.9实验10——定时器(溢出标志)

7.10实验11——定时器(比较A匹配)

第8章7段数码管和按键

8.1 7段数码管和82C55

……

第9章LED点阵

第10章TEXT LCD

第11章步进电动机

第12章RC伺服电动机

第13章直流电动机

第14章A/D转换器

第15章红外线传感器

第16章USART

第17章音频输出

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航