51单片机开发与应用技术详解(含光盘1张)

分類: 图书,计算机/网络,计算机体系结构,
作者: 赵建领 等编著
出 版 社: 电子工业出版社
出版时间: 2009-1-1字数: 1235000版次: 1页数: 702印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121079207包装: 平装编辑推荐
原创经典,中科院一线研发工程师倾力打造。深入介绍51单片机编程语言,透析单片机硬件编程操作;通过大量典型应用案例,引领读者迅速掌握51单片机开发技术。
详细介绍常用的单面机C语言以及汇编语言编程;深入讲解AT89S52、NH12864M、AT89S8253、DS1302等几十款芯片的应用;借助Keil u Vision 3,揭示单片机硬件资源仿真分析技术;对RTX-51实时多任务操作系统进行了详细的讲解;重点介绍LED、CPLD、静态RAM、EEPROM、IC卡、锂充电器等16个案例。
内容简介
本书全面详细地讲述了单片机的原理、编程指南及应用案例,其中51系列单片机的编程部分是本书的重点。全书分为5篇38章。首先介绍了51系列单片机的开发概述及单片机的基本结构,接着介绍了单片机的汇编程序设计语言,然后介绍了单片机C51语言的程序设计,随后结合单片机的指令系统及各个功能部件详细讲解了单片机的编程操作,以及单片机硬件资源的仿真和程序调试。本书最后还给出了在各个领域中常用到的一些典型案例,供读者在学习和工作中参考。
本书知识点覆盖全面、结构安排紧凑、讲解详细、实例丰富。对于51系列单片机的初学者,通过本书可以快速掌握单片机的程序设计。本书对具有一定开发经验的设计人员,也有很好的参考价值。
作者简介
赵建领,中国科学院博士,参与973重大科研项目,申请多项专利。在电路设计、USB接口开发、电路制版以及软件设计等方面具有丰富的经验。曾出版《Protel 电路设计与制版宝典》、《51系列单片机开发宝典》等专著。
目录
第一篇 51系列单片机基础
第1章 51系列单片机概述
第2章 51系列单片机基本结构
第3章 Keil C51开发工具简介
第二篇 编程篇——汇编语言
第4章 汇编语言程序设计
第5章 汇编语言程序结构
第三篇 编程篇——C51
第6章 单片机C语言程序设计基础
第7章 数组
第8章 指针
第9章 结构
第10章 联合、枚举、类型说明和位域
第11章 C51语言的函数
第12章 C51语言的常用库函数详解
第13章 C51语句和流程
第14章 预处理及用户配置文件
第15章 C51语言的存储结构
第四篇 51系列单片机编程指南篇
第16章 51系列单片机的指令系统
第17章 51系列单片机的定时器/计数器
第18章 51系列单片机中断系统及其程序设计
第19章 51系列单片机的串行接口
第20章 C51下的RTX-51实时多任务操作系统
第21章 Keil μVision3中的单片机硬件资源仿真
第22章 Keil μVision3中的程序调试
第五篇 典型案例篇
第23章 键盘程序设计
第24章 LED数码管显示
第25章 LCD液晶显示模块
第26章 D/A转换实例
第27章 可编程逻辑器件CPLD
第28章 51系列单片机读写I2C总线
第29章 单片机音乐播放
第30章 实时时钟芯片应用
第31章 静态RAM存储器应用
第32章 道路交通灯控制系统
第33章 单总线温度传感器DS18S20
第34章 Microware串行总线EEPROM的应用
第35章 单片机控制打印机实例
第36章 A/D转换实例
第37章 单片机读写智能IC卡
第38章 单片机智能锂电池充电管理