单片机技术项目教程

分类: 图书,计算机/网络,计算机体系结构,
作者: 陈宁,王文宁主编
出 版 社:
出版时间: 2008-9-1字数: 412000版次: 1页数: 252印刷时间: 2008/09/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787564113575包装: 平装编辑推荐
本书为“全国电子信息类职业教育系列教材”中的一本。书中第1、2章介绍单片机的硬件结构和汇编语言基础,第3~9章分为项目引入、技术准备、项目实现、知识综述和技能提高等部分,分别通过彩灯程序控制器、简易计算器、四人抢答器、LED计时器、倒计时远程控制器、0~5V电压测试仪、简易波形发生器和记忆训练器等项目的设计和实现,叙述单片机的输入/输出接口、中断、定时/计数器、通信接口、A/D和D/A转换及外部扩展等内容的原理和应用方法。第10章安排了“乒乓游戏机”和“猜数游戏机”两个综合项目,可作为综合实战训练或课外实践。
内容简介
本书以“课题导向、课程协同”的方式编写,通过引入8个小项目,分别将单片机的主要内容有侧重地融入其中,使学生通过应用实例学习相关知识,系统理解单片机的原理,提高课程学习的效率和应用技能。
书中前2章介绍单片机的硬件结构和汇编语言基础,以后7章设有项目引入、技术准备、项目实现、知识综述和技能提高等部分,通过彩灯程序控制器、简易计算器、记忆训练器和倒计时远程控制器等项目的设计和实现,叙述单片机的输入/输出接口、中断、定时/计数器、通信接口、A/D和D/A转换及外部扩展等的原理和应用方法。第10章安排了2个综合项目,可作为课程设计或课外实践。在项目的选取和编排上,本书考虑每个项目各侧重单片机技术的一个重点,硬件和软件的设计由易到难、由浅入深,注重技能培养。
本书可作为高职高专院校计算机应用、机电一体化、嵌入式技术和电子技术等专业的教材,也可作为职业技能培训用书;对于希望自学单片机应用技术的读者来说也是一本合适的读本。
目录
1 单片机硬件系统基础
1.1 概述
1.2 MCS-51单片机的基本结构
1.3 MCS-51单片机存储器结构
练习和思考
2 单片机汇编语言基础
2.1 概述
2.2 MCS-51单片机指令格式
2.3 MCS-51单片机指令寻址方式
2.4 MCS-51单片机指令系统
2.5 MCS-51单片机数据传送指令
练习和思考
3 并行输入/输出口
3.1 项目引入:彩灯控制器
3.2 技术准备:相关知识
3.3 项目实现:彩灯控制器的设计
3.4 知识综述:并行输入/输出口
3.5 技能提高:彩灯控制器的改进
练习和思考
4 单片机与键盘、显示器接口
4.1 项目引入:简易计算器
4.2 技术准备:相关知识
4.3 项目实现:简易计算器的设计
4.4 知识综述:键盘与LED数码显示接口
练习和思考
5 单片机中断系统
5.1 项目引入:四人抢答器
5.2 技术准备:相关知识
5.3 项目实现:四人抢答器的设计
5.4 知识综述:中断系统
5.5 技能提高:四人抢答器的改进
练习和思考
6 单片机定时/计数器
6.1 项目引入:LED计时显示器
6.2 技术准备:定时/计数器1
6.3 项目实现:LED计时显示器的设计
6.4 知识综述:定时/计数器综述
6.5 技能提高:LED计时显示器的改进
练习和思考
7 单片机串行口通信
7.1 项目引入:倒计时显示远程控制器
7.2 技术准备:串行通信方式
7.3 项目实现:倒计时显示远程控制器的设计
7.4 知识综述:单片机串行通信
7.5 技能提高:倒计时显示远程控制器的改进
练习和思考
8 单片机与A/D、D/A接口
8.1 问题引入
8.2 知识综述:A/D转换器
8.3 项目实现:0~5V电压测试仪
8.4 知识综述:D/A转换器
8.5 项目实现:波形发生器
8.6 技能提高:A/D、D/A接口应用
练习和思考
9 存储器的扩展
9.1 项目引入:记忆训练器
9.2 技术准备:相关知识
9.3 项目实现:记忆训练器的设计
9.5 技能提高:记忆训练器的改进
练习和思考
10 综合设计项目
10.1 课题1:乒乓游戏机
10.2 课题2:猜数游戏机
附录A MCS-51汇编指令汇总表
附录B KEIL公司μVision2集成开发环境
附录C Proteus6.9仿真软件简介
附录D ASCII码表
参考文献