51单片机技术与应用系统开发案例精选
分類: 图书,计算机/网络,计算机体系结构,
作者: 江志红编著
出 版 社: 清华大学出版社
出版时间: 2008-12-1字数: 699000版次: 1页数: 446印刷时间: 2008/12/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302188797包装: 平装编辑推荐
涵盖单片机基础知识、软硬件开发工具、编程语言及应用系统开发流程,14个案例专题,阐释单片机模块设计与接品设计与接口开发技术及其应用,3个系统开发综合案例,体验开发过程,获取项目经验。
内容简介
本书以17个实际项目中的应用案例,详细介绍了51单片机开发的相关技术、工具、常见模块设计和接口技术。
全书共22章,前5章为单片机系统开发基础,内容涉及单片机的硬件结构、指令系统、硬件开发工具Protel、软件开发工具Keil、程序设计语言(汇编、C51)、单片机应用系统设计流程。第6~19章通过范例介绍14个单片机应用开发专题,涉及I/O口、定时器计数器、串口通信、中断应用、存储器扩展、键盘接口、LED显示接口、LCD显示接口、AD接口、DA接口、USB接口、I2C接口、SPI接口、CAN总线接口等,每一个专题都按“开发技术一案例说明一硬件电路设计一软件开发”的流程进行讲解,让读者掌握技术,学会应用;最后3章通过软件抗干扰应用系统、电厂温度实时监控系统、智能玩具小车等三个案例,具体演示应用多种技术开发单片机系统的思路和方法。
本书技术讲解全面,案例覆盖各种常见单片机模块设计和接口技术,具有很强的代表性和实用性,可作为高等院校学生学习单片机技术的实践型教材,也可供相关专业学生课程设计、毕业设计参考,还可以供单片机开发技术人员及爱好者阅读参考。
目录
第1章 单片机基础
第2章 单片机硬件开发工具Protel
第3章 单片机软件开发工具Keil
第4章 单片机程序设计语言
第5章 单片机应用系统设计基础
第6章 I/O口应用——电子琴设计
第7章 定时器/计数器口应用——电子时钟
第8章 串口通信应用——人机对话
第9章 中断应用——光电计数电器
第10章 存储器扩展应用——实现ISP功能
第11章 键盘接口应用——计算器
第12章 LED显示接口应用——电子密码锁
第13章 LCD显示接口应用——电子温度计
第14章 A/D接口应用——电压表
第15章 D/A接口应用——波形发生器
第16章 USB接口应用——简易的USB键盘
第17章 I2C接口应用——IC卡读/写器
第18章 SPI总线接口应用——无线呼叫器用接收器
第19章 CAN总线接口应用——电脑打铃系统
第20章 软件抗干扰应用
第21章 电厂温度实时监控系统
第22章 智能玩具小车