资源简介
第一章: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单片机应用系统开发中的优势
第二章:PROTEUS操作基础
2.1 PROTEUS操作界面简介
2.2 仿真电路原理图设计
2.3 元件选择
2.4 仿真运行
2.5 PROTEUS与AVR Studio的联合调试
2.6 PROTEUS在AVR单片机应用系统开发中的优势
第三章:基础程序设计
3.1 闪烁的LED
3.2 左右来回的流水灯
3.3 花样流水灯
3.4 LED模拟交通灯
3.5 单只数码管循环显示0~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 100000秒以内的计时程序
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.1 74HC138与74HC154译码器应用
4.2 74HC595串入并出芯片应用
4.3 用74LS148与74LS21扩展中断
4.4 62256扩展内存
4.5 用8255实现接口扩展
4.6 可编程接口芯片8155应用
4.7 可编程外围定时计数器8253应用
4.8 数码管BCD解码驱动器7447与4511应用
4.9 8×8LED点阵屏显示数字
4.10 8位数码管段位复用串行驱动芯片MAX6951应用
4.11串行共阴显示驱动器MAX7219与7221应用
4.12 16段数码管演示
4.13 16键解码芯片74C922应用
4.14 1602字符液晶测试程序
4.15 1602液晶显示DS1302实时时钟
4.16 1602液晶工作于四位模式实时显示当前时间
4.17 2×20串行字符液晶演示
4.18 LGM12864液晶显示程序
4.19 PG160128A液晶图文演示
4.21 TG126410液晶串行模式演示
4.21 用带SPI接口的MCP23S17扩展16位通用IO端口
4.22 用TWI接口控制MAX6953驱动4片5×7点阵显示器
4.23 用TWI接口控制MAX6955驱动16段数码管显示
4.24 用DAC0832生成多种波形
4.25 用带SPI接口的数模转换芯片MAX515调节LED亮度
4.26 正反转可控的直流电机
4.27正反转可控的步进电机
4.28 DS18B20温度传感器测试
4.29 SPI接口温度传感器TC72应用测试
4.30 SHT75温湿度传感器应用
4.31 用SPI接口读写AT25F1024
4.32 用TWI接口读写24C04
4.33 MPX4250压力传感器测试
4.34 MMC存储卡测试
4.35 红外遥控发射与解码仿真
第五章:综合设计
5.1 多首电子音乐的选播
5.2 电子琴仿真
5.3 普通电话机拨号键盘应用
5.4 手机键盘仿真
5.5 数码管模拟显示乘法口诀
5.6 用DS1302与数码管设计的可调电子钟
5.7 用DS1302与LGM12864设计的可调式中文电子日历
5.8 用PG12864LCD设计的指针式电子钟
5.9 高仿真数码管电子钟
5.10 1602LC
代码片段和文件信息
//-----------------------------------------------------------------
// 名称: 闪烁的LED
//-----------------------------------------------------------------
// 说明: LED按设定的时间间隔不断闪烁
//-----------------------------------------------------------------
#define F_CPU 4000000UL
#include
#include
//-----------------------------------------------------------------
// 主程序
//-----------------------------------------------------------------
int main( )
{
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1504 2010-02-10 21:34 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\AVR-C\default\dep\LED.o.d
文件 13 2010-02-10 21:34 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\AVR-C\default\LED.eep
文件 447 2010-02-10 21:34 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\AVR-C\default\LED.hex
文件 1663 2009-09-10 21:29 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\AVR-C\default\Makefile
文件 513 2010-04-27 21:58 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\AVR-C\LED.c
文件 3758 2010-02-10 21:34 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\AVR-C\闪烁的LED.aps
文件 316 2010-04-27 22:06 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\AVR-C\闪烁的led.aws
文件 26473 2009-11-10 09:48 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\闪烁的LED.DSN
文件 2666 2010-06-18 17:31 AVR-C-100-PROTEUS\01-基础部分\01 闪烁的LED\闪烁的LED.PWI
文件 1199 2009-11-27 16:24 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\AVR-C\default\dep\左右来回的流水灯.o.d
文件 1874 2009-11-10 11:33 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\AVR-C\default\Makefile
文件 13 2009-11-27 16:24 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\AVR-C\default\左右来回的流水灯.eep
文件 598 2009-11-27 16:24 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\AVR-C\default\左右来回的流水灯.hex
文件 3671 2009-11-10 12:00 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\AVR-C\左右来回的流水灯.aps
文件 320 2009-11-27 16:27 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\AVR-C\左右来回的流水灯.aws
文件 563 2010-04-27 21:58 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\AVR-C\左右来回的流水灯.c
文件 36243 2010-01-15 22:04 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\左右来回的流水灯.DSN
文件 1507 2011-07-13 13:54 AVR-C-100-PROTEUS\01-基础部分\02 左右来回的流水灯\左右来回的流水灯.PWI
文件 1525 2009-11-27 16:28 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\default\dep\花样流水灯.o.d
文件 1735 2009-08-27 21:40 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\default\Makefile
文件 13 2009-11-27 16:28 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\default\花样流水灯.eep
文件 1380 2009-11-27 16:28 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\default\花样流水灯.hex
文件 3582 2009-11-10 21:24 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\花样流水灯.aps
文件 4096 2009-11-10 21:08 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\花样流水灯.apsx
文件 301 2009-11-27 16:32 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\花样流水灯.aws
文件 2054 2010-04-27 21:58 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\AVR-C\花样流水灯.c
文件 50304 2010-01-15 22:08 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\花样流水灯.DSN
文件 2530 2010-01-15 22:20 AVR-C-100-PROTEUS\01-基础部分\03 花样流水灯\花样流水灯.PWI
文件 1193 2009-11-27 16:42 AVR-C-100-PROTEUS\01-基础部分\04 LED模拟交通灯\AVR-C\default\dep\LED模拟交通灯.o.d
文件 13 2009-11-27 16:42 AVR-C-100-PROTEUS\01-基础部分\04 LED模拟交通灯\AVR-C\default\LED模拟交通灯.eep
............此处省略1517个文件信息
相关资源
- 混沌理论的实现
- 郝斌C语言详细笔记
- C语言程序设计 中文第二版教材+习题
- C语言 opengl 3d 游戏开发 源码
- keil基于stm32的模拟交通灯项目源码+文
- 51单片机C语言程序设计教程王云 配套
- C++ Game Development Cookbook
- ECDH加密算法 c语言版
- ARQ协议C语言实现
- C语言局域网文件传输和聊天
- [数据结构案例教程(c语言版)].徐翠
- C语言编写的中国象棋源代码
- C语言经典入门教材+经典C语言习题
- MFC编写的图书管理系统,用到数据库
- 单片机C51学习KEIL C的仿真
- 传智播客C语言提高讲义2018最新
- C语言项目案例分析.zip
- 编译原理课程设计----语法分析器(
- 无纸化二级C语言题库
- C语言源代码精华集(大全)
- 2016年考研真题 C语言程序设计906 首都
- C语言课程说课ppt
- 算法与数据结构——c语言版 张乃孝
- C语言程序设计第三版谭浩强
- LY-51S V2.33 c语言 160例程
- 用C语言做的电梯程序
- TC3TurboC 是一款优秀的C语言编程软件,
- 2008年专升本考试数据结构C语言版试题
- 清华大学C语言课件ppt1-10章全
- 温度检测控制系统:51单片机与adc08
评论
共有 条评论