这里给大家推荐几本单片机嵌入式开发的经典书籍,主要以Atmel公司的产品为例,希望对大家有所帮助
1. AVR单片机C语言库
目录:
1. Character Type Functions - 字符类型函数
2. Standard C Input/Output Functions - 标准输入输出函数
3. Standard Library Functions - 标准库和内存分配函数
4. Mathematical Functions - 数学函数
5. String Functions - 字符串函数
6. BCD Conversion Functions - BCD 转换函数
7. Memory Access Functions - 存储器访问函数
8. Delay Functions - 延时函数
9. LCD Functions - LCD函数
10. LCD Functions for displays with 4x40 characters - 4×40 字符型LCD函数
11. LCD Functions for displays connected in 8 bit memory mapped mode -以8 位外部存储
器模式接口的LCD显示函数
12. I2C Bus Functions - I2C 总线函数
13. National Semiconductor LM75 Temperature Sensor Functions - LM75 温度传感器函数
14. Dallas Semiconductor DS1621 Thermometer/Thermostat Functions - DS1621 温度计函
数
15. Philips PCF8563 Real Time Clock Functions - PCF8563 实时时钟函数
16. Philips PCF8583 Real Time Clock Functions - PCF8583 实时时钟函数
17. Dallas Semiconductor DS1302 Real Time Clock Functions - DS1302 实时时钟函数
18. Dallas Semiconductor DS1307 Real Time Clock Functions - DS1307 实时时钟函数
19. 1 Wire Protocol Functions - 单线通讯协议函数
20. Dallas Semiconductor DS1820/DS1822 Temperature Sensors Functions - DS1820/1822
温度传感器函数
21. SPI Functions - SPI 函数
22. Power Management Functions - 电源管理函数
23. Gray Code Conversion Functions - 格雷码转换函数
2 ATmega8原理及应用手册
本书详细介绍ATMEL公司开发的AVR高速嵌入式单片机的结构;讲述AVR单片机的开发工具,包括AVRStudio调试工具、单片机汇编器和AVR单片机串行下载实验;学习指令系统时,每条指令均有实例,边学习边调试,使学习者看得见指令流向及操作结果,真正理解每条指令的功能及使用注意事项;介绍AT90S系列多种单片机功能特点、实用程序设计及应用实例;作为提高篇,讲述简单易学、适用AVR单片机的高级语言BASCOM—AVR及IAR C编译器。 本书的每个实验应用程序都是在SL—AVR开发编程实验器上,由广州天河双龙电子有限公司的科技人员和华东师范大学电子工程系(ATMEL实验室)师生实验通过的。源程序清单及硬件接线图、系统工作软件,可上网(http://www.s1.com.cn)下载。广州天河双龙电子有限公司还可提供图文并茂的相关工作软件和实验应用源程序的光盘,作为本书的补充。 本书有较强的系统性和实用性,可作为高等院校自动化、计算机、电子等专业的教学参考及工程技术人员的实用参考,亦可作为应用技术的培训教材。
【目录信息】
第一章 ATMEL单片机简介
1.1 ATMEL公司产品的特点
1.2 AT90系列单片机简介
1.3 AT9lM系列单片机简介
第二章 AVR单片机系统结构
2.1 AVR单片机总体结构
2.2 AVR单片机中央处理器CPU
2.2.1 结构概述
2.2.2 通用寄存器堆
2.2.3 X、Y、Z寄存器
2.2.4 ALU运算逻辑单元
2.3 AVR单片机存储器组织
2.3.1 可下载的Flash程序存储器
2.3.2 内部和外部的SRAM数据存储器
2.3.3 EEPROM数据存储器
2.3.4 存储器访问和指令执行时序
2.3.5 I/O存储器
2.4 AVR单片机系统复位
2.4.1 复位源
2.4.2 加电复位
3 AVR高速嵌入式单片机原理与应用
本书详细介绍ATMEL公司开发的AVR高速嵌入式单片机的结构;讲述AVR单片机的开发工具,包括AVRStudio调试工具、单片机汇编器和AVR单片机串行下载实验;学习指令系统时,每条指令均有实例,边学习边调试,使学习者看得见指令流向及操作结果,真正理解每条指令的功能及使用注意事项;介绍AT90S系列多种单片机功能特点、实用程序设计及应用实例;作为提高篇,讲述简单易学、适用AVR单片机的高级语言BASCOM—AVR及IAR C编译器。 本书的每个实验应用程序都是在SL—AVR开发编程实验器上,由广州天河双龙电子有限公司的科技人员和华东师范大学电子工程系(ATMEL实验室)师生实验通过的。源程序清单及硬件接线图、系统工作软件,可上网(http://www.s1.com.cn)下载。广州天河双龙电子有限公司还可提供图文并茂的相关工作软件和实验应用源程序的光盘,作为本书的补充。 本书有较强的系统性和实用性,可作为高等院校自动化、计算机、电子等专业的教学参考及工程技术人员的实用参考,亦可作为应用技术的培训教材。
【目录信息】
第一章 ATMEL单片机简介
1.1 ATMEL公司产品的特点
1.2 AT90系列单片机简介
1.3 AT9lM系列单片机简介
第二章 AVR单片机系统结构
2.1 AVR单片机总体结构
2.2 AVR单片机中央处理器CPU
2.2.1 结构概述
2.2.2 通用寄存器堆
2.2.3 X、Y、Z寄存器
2.2.4 ALU运算逻辑单元
2.3 AVR单片机存储器组织
2.3.1 可下载的Flash程序存储器
2.3.2 内部和外部的SRAM数据存储器
2.3.3 EEPROM数据存储器
2.3.4 存储器访问和指令执行时序
2.3.5 I/O存储器
2.4 AVR单片机系统复位
2.4.1 复位源
2.4.2 加电复位
电子街更多推荐: