书籍详情

基于Proteus的AVR单片机C语言程序设计与仿真

基于Proteus的AVR单片机C语言程序设计与仿真

作者:陈忠平 编著

出版社:电子工业出版社

出版时间:2011-01-01

ISBN:9787121127052

定价:¥69.90

购买这本书可以去
内容简介
  《基于Proteus的AVR单片机C语言程序设计与仿真》以目前流行的软、硬件仿真软件Proteus为核心,采用现代教学方法,从实验、实践、实用的角度,通过丰富的实例详细叙述了该软件在AVR ATmega16单片机课程教学和单片机应用产品开发过程中的应用。《基于Proteus的AVR单片机C语言程序设计与仿真》以夯实基础,面向应用、理论与实践紧密结合的原则,根据AVR单片机的运行速度快、资源丰富、功能强大、以串行扩展为主等特点,采用C语言作为系统软件开发平台。本书知识系统全面,阐述深入浅出,主要包括单片机系统的设计及相关软件的使用、自制AVR单片机下载电缆、Proteus中原理图的绘制与仿真及电子线路印制电路板(PCB)的制作、CodeVisionAVR的C语言基础知识、Proteus在AVR ATmega16单片机系统设计中的应用。书中选择的实例具有很强的实用性和指导性。通过阅读这些实例,读者可以在不花费硬件成本的前提下,学习和开发AVR单片机应用系统。为便于读者阅读、学习,特提供本书所讲实例下载资源,详见前言。读者对象:本书既可作为高等院校信息工程、计算机应用、自动化、电气工程等相关专业的AVR单片机教材或培训教材,也可作为AVR单片机爱好者的自学实践教材,还可作为从事AVR单片机应用研发科技人员的实用参考书。
作者简介
暂缺《基于Proteus的AVR单片机C语言程序设计与仿真》作者简介
目录
第1章 avr单片机系统的设计与开发环境
 1.1 atmel单片机简介
 1.2 avr单片机与c语言的关系
 1.3 codevisionavr的c语言编译器的使用
 1.4 avr studio集成开发软件的使用
 1.5 ponyprog2000下载软件的使用
 1.6 自制isp下载线
第2章 proteus7.5入门
 2.1 proteus isis的操作及电路原理图的设计
 2.2 proteus vsm虚拟系统模型
 2.3 proteus ares的pcb设计
第3章 codevisionavr的c语言基础知识
 3.1 数据运算
 3.2 流程控制
 3.3 数组
 3.4 指针
 3.5 结构体
 3.6 共用体
 3.7 函数
 3.8 编译预处理
第4章 atmega16通用i/o控制
 4.1 atmega16的基本结构
 4.2 atmega16通用数字i/o端口的介绍
 4.3 pa端口的应用
 4.4 pb端口的应用
 4.5 闪烁灯
 4.6 流水灯
 4.7 带按键选择的花样灯
 4.8 控制16个发光二极管的花样灯
第5章 atmega16中断控制与led数码管显示
 5.1 atmega16中断系统
 5.2 led数码管的基础知识
 5.3 int0的应用
 5.4 int1的应用
 5.5 int2的应用
 5.6 int0和int1中断嵌套的应用
 5.7 int0和int1控制的加减计数
第6章 atmega16的定时/计数控制
 6.1 atmega16定时/计数系统
 6.2 定时/计数器0用于定时的应用
 6.3 定时/计数器0用于计数的应用
 6.4 定时/计数器0的ctc模式应用
 6.5 定时/计数器0的快速pwm模式应用
 6.6 定时/计数器0的相位修正pwm模式应用
 6.7 定时/计数器1用于定时的应用
 6.8 定时/计数器1用于计数的应用
 6.9 定时/计数器1的ctc模式应用
 6.10 定时/计数器1的快速pwm模式应用
 6.11 定时/计数器1的相位修正pwm模式应用
 6.12 定时/计数器1的输入捕捉模式应用
 6.13 定时/计数器2用于定时的应用
 6.14 定时/计数器2用于异步计数的应用
 6.15 定时/计数器2的ctc模式应用
第7章 通用串行接口
 7.1 atmega16通用串行接口usart
 7.2 单片机自发自收数据
 7.3 两个单片机通信(一)
 7.4 两个单片机通信(二)
第8章 键盘的应用
 8.1 键盘的工作原理
 8.2 查询式键盘的设计
 8.3 矩阵式键盘的设计(一)
 8.4 矩阵式键盘的设计(二)
 8.5 简单拨号键盘的设计
第9章 atmega16的模拟比较器和模/数转换器
 9.1 atmega16的模拟比较器
 9.2 atmega16的模/数转换器
 9.3 模拟比较器的应用
 9.4 模/数转换器的应用
 9.5 电源电压指示灯的设计
第10章 显示器的应用
 10.1 led点阵显示器的应用
 10.2 lcd液晶显示器的应用
第11章 串行总线的应用
 11.1 spi总线的应用
 11.2 twi总线的应用
第12章 电动机控制
 12.1 步进电动机控制
 12.2 直流电动机控制
 12.3 伺服电动机控制
附录a proteus常用快捷键
附录b codevisionavr编译器常用库函数简介
参考文献
猜您喜欢

读书导航