《单片机C语言程式设计实训100例--基于AVR+PROTEUS仿真》是2010年北京航空航天大学出版社出版的图书,作者是彭伟。
基本介绍
- 书名:单片机C语言程式设计实训100例--基于AVR+PROTEUS仿真
- 作者:彭伟
- 出版社:北京航空航天大学出版社
- 出版时间:2010-5-1
- 装帧:
图书简介
版 次:1页 数:567 字 数:922000
印刷时间:2010-5-1 开 本:16开纸 张:胶版纸
印 次:1 I S B N:9787512400689 包 装:平装
内容简介
基于AVRStudio+WinAVR(GCC)组合环境和Proteus硬体仿真平台,精心安排了100个AVR单片机C程式设计案例。全书提供了所有寨例完整的C语言源程式,各案例设计了难易适中的实训目标。
基础设计类案例涵盏AVR单片机最基本的连线埠编程、定时/计数器套用、中断程式设计、A/D转换、比较器程式设计、EEPROM、Flash、USART及看门狗程式设计;硬体套用类案例涉及单片机存储器扩展、接口扩展、解码、编码、驱动、光电、机电、感测器、IsC/TWl及SPl接口器件、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移位
第4章 硬体套用
第5章 综合设计
参考文献