您好,欢迎来到聚文网。 登录 免费注册
基于Proteus的AVR单片机C语言程序设计与仿真

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

  • 字数: 883.00千字
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 陈忠平 著作
  • 出版日期: 2011-01-01
  • 商品条码: 9787121127052
  • 版次: 1
  • 开本: 16开
  • 页数: 542
  • 出版年份: 2011
定价:¥69.9 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
目录
第1章 AVR单片机系统的设计与开发环境
1.1 ATMEL单片机简介
1.2 AVR单片机与C语言的关系
1.3 CodeVisionAVR的C语言编译器的使用
1.4 AVRStudio集成开发软件的使用
1.5 PonyProg2000下载软件的使用
1.6 自制ISP下载线

第2章 Proteus7.5 入门
2.1 ProteusISIS的操作及电路原理图的设计
2.2 ProteusVSM虚拟系统模型
2.3 ProteusARES的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编译器常用库函数简介
参考文献 

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网