教育>中职>信息技术类
MCS-51单片机C语言程序设计与实践(第2版)

MCS-51单片机C语言程序设计与实践(第2版)"

作者:金杰
ISBN:9787121298059
定价:¥34.5
字数:377千字
页数:236
出版时间:2017-07
开本:16开
版次:01-01
装帧:
出版社:电子工业出版社
简介

本书以国内最流行的MCS-51单片机的硬件和软件的设计为背景,以C51语言为基础,引入项目教学法,将单片机教学大纲所要求的每个知识点分解成若干个任务,完成单片机的学习。在项目的安排上,充分考虑各学校教学设备的实际情况,本着节约和充分利用现有实验设备的精神,每个项目具有实验材料易得、制作容易、由浅及深、实用性强等特点。在实施过程中,既可以使用万能实验板制作,也可以在已有的实验板、实验箱或实验台上完成。同时针对不同程度的学生可以有选择的完成其中的部分或全部任务。

前言

目前,MCS-51单片机在我国已得到大力推广和广泛应用,从工业控制系统到日常工作和生活的方方面面,以及大、中专院校的电子电工类技能竞赛都可以见到MCS-51单片机的身影,它经典的结构使其成为单片机学习的入门首选,得到了广大单片机使用者的推崇。 本书以国内最流行的MCS-51单片机的硬件和软件的设计为背景,以C51语言为基础,引入项目教学法,通过丰富的C语言项目实例,由浅入深地介绍了51系列单片机的基础知识及各种应用开发技术。针对项目基本知识设计了项目技能实训,这些技能实训由浅入深、循序渐进,知识与实践紧密结合,一步步引导读者进行探究式学习。 本书体现了学习单片机的先进理念、培养模式和教学方法,其特点如下: 一、遵循职业院校学生的认知及技能形成规律,由浅入深、由单一到综合、由简单到复杂,循序渐进,知识与实践紧密结合,手把手引导读者直观深入地学习。 二、主张亲手搭建硬件电路,即使有实验设备也要搭建部分硬件电路,如单片机最小系统、数码管动态扫描显示电路等,这将对理论的理解和程序的设计产生事半功倍的效果。强调“先做再学、边做边学”,把学习单片机变得轻松愉快,使学生能够快速入门,越学越想学。 三、在内容上紧密结合新大纲的知识点和技能点,以“必需、够用、实用、拓展”为准则,力争达到打实基础、讲练结合、降低难度、层次分明、注重能力、便于教学。书中设有“注意”、“说明”等小栏目,作者通过这些小栏目和读者分享一些经验和心得,同时也可为读者清除学习过程中的疑点和难点。 四、以问题解决为纽带,实现理论与实践、知识与技能,以及与情感态度的有机整合。每个技能实训就是一个完整的单片机开发过程,这些技能实训具有实验材料易得、制作容易、内容由简到繁、实用性和趣味性强等特点。 本书在修订中更换了下载更为方便的STC系列单片机,对知识点与技能实训的编排结构进行了调整,同时增加了一些具有实用性、趣味性的实训内容,如呼吸灯、LED旋转显示屏、液晶万年历等的制作。 本书由郑州市电子信息工程学校金杰任主编。河南信息工程学校罗敬编写项目一,郑州市电子信息工程学校吴廷鑫编写项目二,南阳广播电视大学赵永杰编写项目三,郑州市电子信息工程学校郭宝生编写项目四,金杰编写项目五~八,全书由金杰统稿。本书由河南省学术技术带头人(中职)王国玉工程师担任主审,他对全书进行了认真、仔细审阅,提出了许多具体、宝贵的意见;同时,本书在创作中还得到了郑州轻工业学院硕士生导师李银华教授的指导和帮助,在此一并向他们表示诚挚的谢意。 由于编者水平有限,书中难免存在错误和不妥之处,恳请读者批评指正。 编 者

目录

项目一 认识单片机及其开发工具 1 项目基本知识 1 知识一 初识单片机 1 知识二 MCS-51单片机 4 知识三 单片机开发常用工具 8 项目技能实训 12 技能实训一 制作第一个实例——流水灯 12 技能实训二 Keil开发软件的基本使用方法 13 技能实训三 向单片机写入程序 18 技能实训四 自制STC系列单片机的ISP下载线 24 技能实训五 仿真软件Proteus演练 25 项目小结 29 知识巩固 30 项目二 简单I/O口控制电路的制作 31 项目基本知识 31 知识一 MCS-51单片机并行I/O口 31 知识二 C51语言基础 33 项目技能实训 39 技能实训一 闪烁灯的制作 39 技能实训二 广告灯的制作 47 技能实训三 呼吸灯的设计 52 技能实训四 控制直流电动机 54 项目小结 59 知识巩固 59 项目三 基本功 61 项目基本知识 61 知识一 MCS-51单片机基础 61 知识二 单片机的C51语言基础知识 65 项目小结 79 知识巩固 79 项目四 并行I/O口的应用 80 项目基本知识 80 知识一 LED数码管接口 80 知识二 键盘接口 84 知识三 LED点阵显示模块接口 89 项目技能实训 93 技能实训一 七段LED数码管显示电路的制作 93 技能实训二 按键控制球赛计分牌的制作 98 技能实训三 电子密码锁的制作 104 技能实训四 LED点阵显示屏的制作 110 项目小结 113 知识巩固 114 项目五 中断系统及外部中断的应用 115 项目基本知识 115 MCS-51单片机的中断系统及外部中断的应用 115 项目技能实训 122 技能实训一 防盗报警器的制作 122 技能实训二 LED旋转显示屏的制作 126 项目小结 130 知识巩固 131 项目六 定时/计数器系统的应用 132 项目基本知识 132 认识MCS-51单片机的定时/计数器系统 132 项目技能实训 139 技能实训一 秒闪电路的制作 139 技能实训二 电子计时秒表的制作 142 技能实训三 数字时钟的制作 146 技能实训四 电子琴的制作 153 技能实训五 电子音乐盒的制作 157 技能实训六 数字频率计的制作 162 项目小结 166 知识巩固 166 项目七 串行通信技术 168 项目基本知识 168 认识MCS-51单片机的串行通信系统 168 项目技能实训 174 技能实训一 单片机双机通信系统的制作 174 技能实训二 单片机与PC通信系统的制作 178 项目小结 185 知识巩固 185 项目八 测控技术 186 项目技能实训 186 技能实训一 数字电压表的制作 186 技能实训二 电子温度计的制作 194 技能实训三 超声波倒车雷达的制作 207 技能实训四 液晶万年历的制作 212

作者简介

1996年7月至今在郑州市电子信息工程学校任教。__eol__从事电工技术、电子技术、高频电路、录像机技术与维修、影碟机原理与维修、单片机原理与应用、电视机原理与维修等课程的教学任务,多年从事单片机技术的教学和产品开发。

编辑推荐

作者寄语

电子资料

http://www.hxedu.com.cn/hxedu/fg/book/bookinfo.html?code=G0298050

www.luweidong.cn

下一个