51单片机应用系统典型模块开发大全
作 者: 郑锋 等编著
出版时间: 2010
内容简介
本书从单片机基础模块开始讲起,通过单片机小案例讲解各模块的基本应用原理以及专业开发知识,利用中小型项目开发案例系统讲解单片机开发的思路及系统设计,从而使读者完全掌握单片机。读者首先要学习本书的基础部分,即第1~6章,掌握基本的键盘、显示、存储、A/D与D/A转换。当能熟练地调试一些简单的单片机程序设计之后,应该进入本书后半部分的学习,即第7~18章,理解和掌握本书提供的专业应用开发系统,例如单片机应用系统温度模块、单片机应用系统电机控制模块、单片机应用系统压力模块和单片机应用系统驱动隔离模块等。本书包含一些具体开发核心技术和对应的经典开发项目,读者在单片机实际开发学习过程中,可以把每章的基础知识和应用实例结合起来学习。可以一边熟悉技术,一边通过学习经典开发项目,提升开发经验的积累。本书面向各领域的单片机设计用户,非常适合高等院校自动控制、自动化、电子信息、测试技术、机电一体化、机械电子、通信工程、计算机等专业的本科生及硕士研究生,以及从事电子开发和应用行业的科研人员,特别是做实际单片机应用系统的开发人员使用。
第1章 概论
1.1 单片机发展历程
1.2 单片机应用领域简介
1.3 单片机的种类
第2章 单片机应用系统键盘模块
2.1 概述
2.1.1 独立式键盘
2.1.2 阵列式键盘
2.2 利用单片机I/0口实现阵列式键盘
2.2.1 硬件工作原理
2.2.2 软件开发流程及代码分析
2.2.3 小结
2.3 利用8155芯片实现阵列式键盘
2.3.1 8155芯片简介
2.3.2 硬件工作原理
2.3.3 软件开发流程及代码分析
2.3.4 小结
2.4 利用键盘管理芯片实现电子密码锁
2.4.1 系统功能定义及设计思路
2.4.2 8279芯片简介
2.4.3 硬件工作原理
2.4.4 软件开发流程及代码分析
2.4.5 小结
第3章 单片机应用系统显示模块
3.1 概述
3.1.1 LED显示原理及驱动方法
3.1.2 LCD显示原理及驱动方法
3.2 动态LED点阵显示屏系统
3.2.1 系统功能定义及设计思路
3.2.2 硬件工作原理
3.2.3 软件开发流程及代码分析
3.2.4 小结
3.3 液晶电子显示牌系统
3.3.1 系统功能定义及设计思路
3.3.2 0CMJ4X8C液晶显示器简介
3.3.3 硬件工作原理
3.3.4 软件开发流程及代码分析
3.3.5 小结
第4章 单片机应用系统存储器模块
4.1 概述
4.1.1 E2PROM简介
4.1.2 铁电存储器简介
4.1.3 双口RAM简介
4.2 中继通信站数据存储系统
4.2.1 系统功能定义
4.2.2 FM1808铁电存储器简介
4.2.3 硬件工作原理
4.2.4 软件开发流程及代码分析
4.2.5 小结
4.3 高速数据采集系统设计
4.3.1 系统功能定义
4.3.2 IDT7005双口RAM简介
……