网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机C语言程序设计实训100例--基于AVR+Proteus仿真
分类
作者 彭伟
出版社 北京航空航天大学出版社
下载
简介
编辑推荐

基于AVR Studio+WinAVR(GCC)组合环境和Proteus硬件仿真平台,精心安排了100个AVR单片机C程序设计案例。本书提供了所有案例完整的C语言源程序,各案例设计了难易适中的实训目标。本书适合用作大专院校学生学习实践AVR单片机C语言程序设计技术的参考书,也可用作电子工程技术人员、单片机技术爱好者的学习参考书。

内容推荐

基于AVR Studio+WinAVR(GCC)组合环境和Proteus硬件仿真平台,精心安排了100个AVR单片机C程序设计案例。本书提供了所有案例完整的C语言源程序,各案例设计了难易适中的实训目标。

基础设计类案例涵盖AVR单片机最基本的端口编程、定时/计数器应用、中断程序设计、A/D转换、比较器程序设计、EEPROM、Flash、USART及看门狗程序设计;硬件应用类案例涉及单片机存储器扩展、接口扩展、译码、编码、驱动、光电、机电、传感器、I2C/TWI及SPI接口器件、MMC、红外等器件;综合设计类案例涉及消费类电子产品、仪器仪表及智能控制设备相关技术,相关案例涉及485及RTL8019的应用。

本书适合用作大专院校学生学习实践AVR单片机C语言程序设计技术的参考书,也可用作电子工程技术人员、单片机技术爱好者的学习参考书。

目录

第1章 AVR单片机C语言程序设计概述

 1.1 AVR单片机简介

 1.2 AVR Studio+WinAVR开发环境安装及应用

 1.3 AVR—GCC程序设计基础

 1.4 程序与数据内存访问

 1.5 I/O端口编程

 1.6 外设相关寄存器及应用

 1.7 中断服务程序

 1.8 GCC在AVR单片机应用系统开发中的优势

第2章 Proteus操作基础

 2.1 Proteus操作界面简介

 2.2 仿真电路原理图设计

 2.3 元件选择

 2.4 仿真运行

 2.5 Proteus与AVR Studi0的联合调试

 2.6 Proteus在AVR单片机应用系统开发中的优势

第3章 基础程序设计

 3.1 闪烁的LED

 3.2 左右来回的流水灯

 3.3 花样流水灯

 3.4 LED模拟交通灯

 3.5 单只数码管循环显示O~9

 3.6 8只数码管滚动显示单个数字

 3.7 8只数码管扫描显示多个不同字符

 3.8 K1~K4控制LED移位

 3.9 数码管显示4×4键盘矩阵按键

 3.10 数码管显示拨码开关编码

 3.11 继电器控制照明设备

 3.12 开关控制报警器

 3.13 按键发音

 3.14 INT0中断计数

 3.15 INT0与INT1中断计数

 3.16 TIMER0控制单只LED闪烁

 3.17 TIMER0控制流水灯

 3.18 TIMER0控制数码管扫描显示

 3.19 TIMER1控制交通指示灯

 3.20 TIMER1与TIMER2控制十字路口秒计时显示屏

 3.21 用工作于计数方式的T/C0实现100以内的脉冲或按键计数

 3.22 用定时器设计的门铃

 3.23 报警器与旋转灯

 3.24 100000s以内的计时程序

 3.25 用TIMER1输入捕获功能设计的频率计

 3.26 用工作于异步模式的T/C2控制的可调式数码管电子钟

 3.27 TIMER1定时器比较匹配中断控制音阶播放

 3.28 用TIMER1输出比较功能调节频率输出

 3.29 TIMER1控制的PWM脉宽调制器

 3.30 数码管显示两路A/D转换结果

 3.31 模拟比较器测试

 3.32 EEPROM读/写与数码管显示

 3.33 Flash程序空间中的数据访问

 3.34 单片机与PC机双向串口通信仿真

 3.35 看门狗应用

……

第4章 硬件应用

第5章 综合设计

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 13:23:32