请输入您要查询的百科知识:

 

词条 基于PROTEUS的AVR单片机设计与仿真
释义

《基于PROTEUS的AVR单片机设计与仿真》由周润景,张丽娜合作编著,并于2007年由北京航空航天大学出版社出版发行,全书共562页,以ATMEL公司的AVR单片机AT90S8535的结构为主线,讲述AVR系列单片机的内部结构、接口及其应用。采用基于PROTEUS软件的单片机系统仿真功能……本书既可作为从事AVR单片机系统开发的工程技术人员以及广大电子爱好者的参考用书,也可为高等院校师生的单片机系统教学、学生实验、课程设计、毕业设计及电子设计竞赛等提供帮助。

书名:基于PROTEUS的AVR单片机设计与仿真

作者:周润景,张丽娜编著

ISBN:978-7-81124-068-9

类别:工业技术 > 自动化技术计算技术

页数:562页

定价:¥56.00

出版社:北京航空航天大学出版社

出版时间:2007

装帧:平装

开本:32

内容提要

以ATMEL公司的AVR单片机AT90S8535的结构为主线,讲述AVR系列单片机的内部结构、接口及其应用。采用基于PROTEUS软件的单片机系统仿真功能,对AT90S8535内含的EEPROM存储器、方向可定义的I/O端口、中断系统、定时器/计数器、模拟量输入接口及串行接口等内部资源的工作原理用实例加以分析,并附10个综合应用实例。同时介绍了新型AVR单片机,并附以应用实例。为了满足单片机开发中提高系统可靠性以及系统改进和功能扩充的要求,本书应用IAREmbeddedWorkbench集成开发环境开发AVR系列单片机C语言程序,并提供了10个AVRC语言应用实例及其分析、仿真结果。所附光盘包含书中所有例子的电路原理图和程序源代码,并附有IAR公司提供的用于AVR程序调试的32K免费版安装软件。

随书附CD-ROM光盘一张。

目录

工具篇

第1章基于PROTEUS的单片机系统仿真

1.1PROTEUSISIS编辑环境

1.2电路图绘制

1.3电路分析与仿真

1.4基于PROTEUS的AVR单片机仿真——源代码控制系统

1.5基于PROTEUS的AVR单片机仿真——源代码调试

1.6基于PROTEUS的AVR单片机仿真——弹出式窗口

1.7基于PROTEUS的AVR单片机仿真——实现过程

第2章基于IAREmbeddedWorkbenchIDE的AVR单片机C语言程序开发

2.1IAREmbeddedWorkbench编辑环境

2.2创建一个应用工程

2.3使用IARCSPYDebugger进行调试

2.4程序运行完毕

2.5编写一个中断处理函数

2.6基于IAR的AVR单片机C程序的调试与仿真

应用篇

第3章AVR系列单片机概述

3.1AVR系列单片机的特点

3.2AT90S8535单片机的总体结构

3.3AT90S8535单片机的中央处理器CPU

3.4AT90S8535单片机存储器组织

3.5AVR系列单片机系统复位与中断处理

第4章AT90S8535单片机EERPOM读/写访问

4.1EEPROM读/写访问说明

4.2片内EEPROM读/写访问示例

第5章AT90S8535单片机I/O端口

5.1各I/O端口概述

5.2各I/O端口第二功能

第6章AT90S8535单片机中断系统

6.1AT90S8535单片机中断源

6.2中断处理

6.3相关I/O寄存器

6.4外部中断

6.5中断响应时间

6.6MCU控制寄存器——MCUCR

第7章AT90S8535单片机定时器/计数器及其应用

7.1T/C0、T/C1的预定比例器

7.2定时器/计数器0(T/C0)

7.3T/C0应用1——作计数器

7.4T/C0应用2——作定时器

7.5T/C0应用3——溢出中断动态扫描5位数码管显示

7.6定时器/计数器1(T/C1)

7.7T/C1应用1——测量脉冲频率

7.8T/C1应用2——比较匹配中断

7.9T/C1应用3——比较匹配产生任意占空比方波

7.10T/C1应用4——PWM输出作D/A转换器

7.11定时器/计数器2(T/C2)

7.12T/C2应用1——作实时时钟

7.14看门狗定时器

第8章AT90S8535单片机模拟量输入接口

8.1模/数转换器ADC

8.2A/D转换应用

8.3模拟比较器

8.4模拟比较器应用

第9章AT90S8535单片机串行接口及其应用

9.1通用串行接口UART

9.2通用串行接口UART应用1——单片机间数据通信

9.3通用串行接口UART应用2——单片机自发自收数据

9.4同步串行接口SPI243

9.5同步串行接口SPI的应用

第10章AT90S8535单片机综合应用

10.1电子琴模拟设计

10.2汽车转弯信号灯模拟设计

10.3交通灯模拟设计

10.4数字钟模拟设计

10.5计算器数字输入显示模拟设计

10.6电子密码锁设计1

10.7电子密码锁设计2

10.8直流电机驱动设计

10.9步进电机驱动设计

10.10数据采集系统设计

第11章AVR与嵌入式C语言编程

11.1中断与复位

11.2定时器/计数器0

11.3定时器/计数器1应用1——产生20kHz的方波信号

11.4定时器/计数器1应用2——脉宽调制器模式

11.5模拟接口——A/D转换

11.6模拟接口——模拟比较器

第12章新型AVR单片机及其应用

12.1Atmega8单片机概述

12.2ATmega8定时器/计数器0应用1

12.3ATmega8定时器/计数器0应用2

12.4ATmega8I/O端口应用

12.5ATmega8A/DD/A转换及串行数据传输应用

12.6ATmega8应用1——计数及显示系统

12.7ATmega8应用2——键盘显示系统

12.8ATmega8应用3——PWM

附录

附录AIAR系统目录

附录BIAR文件类型

附录C8位RISC指令结构AVR单片机选型表

附录DAVR器件118条指令速查表

附录EAT90S8535I/O空间

附录FAtmega8I/O地址空间分配表

附录G通用延时子程序

附录H从MCS-51到AVR的快速转换

H.1AVR和MCS-51存储器配置的对比

H.2AVR输入/输出端口的使用

H.3AVR和MCS-51定时器的对比

H.4AVR和MCS51中断系统的对比

H.5AVR和MCS-51位操作功能的对比

H.6AVR单片机内置EEPROM的使用

H.7AVR单片机内置看门狗电路的使用

H.8AVR和MCS-51中串口通信UART功能的对比

H.9C51的源代码向PROTEUS中AVR的快速转换

附录Iintrinsic函数

附录JIAR中断向量定义

附录K单片机C程序优化

K.1程序结构的优化

K.2代码的优化

附录LDS18B20简介

L.1总体特点

L.2内部结构

L.3硬件配置

L.4命令序列

L.5DS18B20的信号方式

参考文献

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/27 3:18:42