4.23文创礼盒,买2个减5元 读书月福利
欢迎光临中图网 请 | 注册

AVR单片机应用设计

出版社:北京航空航天大学出版社出版时间:2002-05-01
开本: 259×185×9毫米 页数: 232
中 图 价:¥16.1(7.3折) 定价  ¥22.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>
微信公众号

AVR单片机应用设计 版权信息

AVR单片机应用设计 内容简介

AVR单片机是美国ATMEL公司1997年推出的单片机系列。一书以其代表型号AT90S8535为主线,讲述该系列单片机的内部结构、开发工具、指令系统、各种接口及其应用程序举例和设计方法。学习了这种功能较全的单片机,对于AVR系列其他型号单片机的应用就可以举一反三。
本书可作为大专院校的单片机教材和科技人员的单片机应用参考书。

AVR单片机应用设计 目录

目录第1章单片机概述1.1单片机及其发展1.2单片机的应用领域1.3AVR系列单片机简介1.4AT90S8535单片机的特点1.5以AT90S8535为主线讲述AVR单片机第2章8535单片机系统结构概况2.1AVR单片机AT90S8535的总体结构2.1.1AT90S8535特点2.1.2描述2.1.3引脚配置2.1.4引脚定义2.2AT90S8535单片机的中央处理器CPU2.2.1结构概述2.2.2通用工作寄存器文件2.2.3X,Y,Z寄存器2.2.4ALU运算逻辑单元2.3AT90S8535单片机存储器组织2.3.1在线可编程Flash2.3.2内部SRAM数据存储器2.3.3EEPROM数据存储器2.3.4I/O寄存器2.4AVR单片机系统复位2.4.1复位源2.4.2上电复位2.4.3外部复位2.4,4看门狗复位2.4.5MCU状态寄存器第3章AVR单片机指令系统3.1指令格式3.1.1汇编指令3.1.2汇编器伪指令3.1.3表达式3.2寻址方式3.3数据操作和指令类型3.3.1数据操作3.3.2指令类型3.3.3指令集名词3.4算术和逻辑指令3.4.1加法指令3.4.2减法指令3.4.3取反码指令3.4.4取补指令3.4.5比较指令3.4.6逻辑与指令3.4.7逻辑或指令3.4.8逻辑异或指令3.5转移指令3.5.1无条件转移指令3.5.2条件转移指令3.6数据传输指令3.6.1直接寻址数据传输指令3.6.2间接寻址数据传输指令3.6.3从程序存储器中取数装入寄存器指令3.6.4I/O口数据传输3.6.5堆栈操作指令3.7位指令和位测试指令3.7.1带进位逻辑操作指令3.7.2位变量传输指令3.7.3位变量修改指令3.7.4其他指令第4章定点数运算程序设计及数制转换4.1加减运算程序4.2乘除运算子程序4.2.1乘法运算子程序4.2.2除法运算子程序4.3数制转换子程序4.3.1“b16td5”——16位二进制数转换成BCD码4.3.2“d5tbl6”——5位BCD码转换成16位二进制数4.3.3“yd5tbl6”——5位压缩BCD码转换成16位二进制数4.4开方运算程序4.4.1“kfl6”——16位开方运算4.4.2“kf32”——32位开方运算第5章浮点数运算程序设计5.14字节浮点格式5.24字节浮点运算子程序库——AVR32FP.INC5.3应用举例第6章8535单片机EEPROM读/写访问6.18535单片机EEPROM读/写6.1.1概述6.1.2有关的I/O寄存器6.2片内EEPROM读/写举例第7章8535单片机I/O端口及其应用7.18535的I/O口7.1.1有关I/O口的寄存器7.1.2I/O口内部电路及工作原理7.1.3I/O口的特点7.2I/O口的应用7.2.1I/O口使用注意事项7.2.2I/O口应用举例第8章中断系统及应用8.1中断源8.2中断处理8.3有关的I/O寄存器8.4外部中断8.5中断响应时间8.6MCU控制寄存器—MCUCR8.7中断应用举例——打印机接口设计第9章8535单片机定时器/计数器及其应用9.1定时器/计数器0和定时器/计数器1的预定比例器9.2定时器/计数器09.2.1定时器/计数器0的结构特点和作用9.2.2定时器/计数器0有关的I/O寄存器9.3定时器/计数器0应用举例9.4定时器/计数器l9.4.1定时器/计数器1的结构.特点及作用9.4.2定时器/计数器1有关的I/O寄存器9.5定时器/计数器1应用举例9.6定时器/计数器29.6.1定时器/计数器2的预分频器9,6.2定时器/计数器2的结构.特点及作用9‘6.3定时器/计数器2有关的I/O寄存器9.6.4PWM模式下的T/C29.6.5异步时钟信号的驱动9.7定时器/计数器2应用举例9.8看门狗定时器9.8.1看门狗定时器的结构.特点及作用9.8.2看门狗定时器控制寄存器——WDTCR9.8.3看门狗定时器应用编程第10章8535单片机模拟量输入接口10.1模/数转换器10.2模/数转换应用举例10.3模拟比较器10.3.1模拟比较器概述10.3.2模拟比较器控制和状态寄存器——ACSR10.4模拟比较器应用举例第11章AVR单片机串行接口及应用11.1通用串行接口UART11.1.1数据传送11.1.2数据接收11.1.3UART控制11.2异步串行接口UART应用举例11.2.1异步串行口应用11.2.2串行口编程注意的问题11.2.3UART串行通信举例11.3同步串行接口SPl11.4同步串行接口SPI应用举例第12章AVR单片机存储器编程12.1AVR单片机编程12.1.1概述12.1.2ISP串行下载编程接口12.1.3ISP串行下载编程操作12.1.4并行下载编程接口电缆12.1.5JTGA下载编程操作12.1.6并行编程万用编程器第13章AVB的C语言ICCAVR及应用13.1简介13.1.1C程序的剖析13.1.2C的运行结构13.2AVR硬件访问的编程13.2.1位操作13.2.2程序存储器和常量数据13.2.3堆栈13.2.4在线汇编13.2.5中断操作13.2.6访问UART13.2.7访问EEPROM13.3常用库函数13.3.1头文件13.3.2字符类型库13.3.3浮点类型库13.3.4标准输入输出库13.3.5标准库和内存分配函数13.3.6字符串函数13.3.7变量参数函数13.4ICCAVR的IDE环境13.5实例第14章AVB单片机开发工具及应用14.1AVR的开发工具14.2AVR实时在线仿真器ICE—20014.3JTGAICE仿真器14.4开发下载实验器SL—AVRAD14.5AVR集成开发环境14.5.1AVRAssembler编译器14.5.2AVRStudio14.5.3AVRProg第15章AVR单片机的*新发展15.1AVR发展方向15.1.1ATmega系列特点15.1.2ATmega8/ATmega8L15.1.3ATmegal6/ATmegal6L15.1.4ATmega323/ATmega323L兼容ATmega32/L)15.1.5ATmega64/ATmega64L15.1.6ATmegal28/ATmegal28L15.2AT94K系列现场可编程系统标准集成电路第16章整机设计中几个问题的处理方法16.1AVR单片机的外围扩展16.2低功耗设计16.2.1低功耗设计方法概述16.2.2AT90S8535单片机的休眠状态16.3数字滤波16.3.1平滑滤波法16.3.2中位值滤波法16.3.3程序判断滤波法16.3.4一阶滞后滤波法16.4标度变换16.5非线性关系的处理16.5.1查表法16.5.2查表加线性插值法16.5.3用代数多项式近似非线性关系参考文献
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服