- 机械工业出版社
- 9787111527107
- 1-6
- 179009
- 64257186-3
- 平装
- 16开
- 2018-10
- 407
- 255
- 工学
- 计算机科学与技术
- TP368.1
- 电气自动化技术
- 高职
内容简介
本书以“项目为载体,采用任务驱动方式”进行编写,以目前应用为广泛的MCS51系列单片机为背景,结合Keil C、Proteus虚拟仿真软件,从仿真到实践的角度出发,通过丰富的案例详细讲述51系列单片机C语言程序设计和单片机控制系统的应用技术。
本书的主要内容包括单片机入门、单片机基础应用、单片机接口应用、单片机综合应用四个项目,由浅入深设计安排,每个项目循序渐进安排了若干个任务,将单片机学习的难点分散至各个任务中,方便读者对单片机技术的学习和应用。
本书内容全面,取材新颖,理论联系实践,突出实用特色。本书适合作为单片机爱好者的自学用书,也可作为高职高专51单片机课程“教、学、做”一体化教学用书。鉴于教材中实物的制作,本书还可以作为单片机实训教材使用,以及作为51系列单片机应用开发人员的实用参考书。
为方便教学,本书配有免费电子课件、课后习题答案、模拟试卷及答案等,凡选用本书作为授课教材的学校,均可来电(01088379564)或邮件(cmpqu@163com)索取,有任何技术问题也可通过以上方式联系。
本书的主要内容包括单片机入门、单片机基础应用、单片机接口应用、单片机综合应用四个项目,由浅入深设计安排,每个项目循序渐进安排了若干个任务,将单片机学习的难点分散至各个任务中,方便读者对单片机技术的学习和应用。
本书内容全面,取材新颖,理论联系实践,突出实用特色。本书适合作为单片机爱好者的自学用书,也可作为高职高专51单片机课程“教、学、做”一体化教学用书。鉴于教材中实物的制作,本书还可以作为单片机实训教材使用,以及作为51系列单片机应用开发人员的实用参考书。
为方便教学,本书配有免费电子课件、课后习题答案、模拟试卷及答案等,凡选用本书作为授课教材的学校,均可来电(01088379564)或邮件(cmpqu@163com)索取,有任何技术问题也可通过以上方式联系。
目录
目录
前言
项目1单片机入门
任务1认识51单片机
11微型计算机的概念
12了解单片机的硬件组成
13认识单片机最小系统
14MCS51单片机的内存结构
任务小结
课后习题
任务2学习单片机开发工具之一——Keil C软件
任务3学习单片机开发工具之二——Proteus仿真软件
任务4学习单片机C语言
41Keil C语言的基本结构
42变量、常数与数据类型
43存储器的形式与模式
44Keil C的运算符
45Keil C的流程控制
46数组与指针
47函数
48Keil C的预处理命令
任务小结
课后习题
项目2单片机基础应用
任务1设计十字路口交通灯
11点亮单灯
12单灯闪烁
13设计跑马灯
14数码管动态显示字符
15十字路口交通灯的具体设计
任务小结
课后习题
任务2设计叮咚门铃
21设计独立式按键
22设计行列式键盘
23用定时器设计叮咚门铃
24简易电子琴设计
任务小结
课后习题
任务3设计直流电动机转速测量仪
任务小结
课后习题
项目3单片机接口应用
任务1简易数字电压表设计
任务小结
课后习题
任务2信号源发生器设计
任务小结
课后习题
任务3测量温度
任务小结
课后习题
任务4设计单片机双机通信
41串行通信的数据传输
42串行通信的分类
43MCS51串行口的结构
44MCS51串行口的工作方式
45MCS51串行口的波特率
46接口电路介绍
47双机通信设计
任务小结
课后习题
任务5电子密码锁设计
51I2C总线的基本原理
52I2C器件AT24CXX介绍
任务小结
课后习题
项目4单片机综合应用
任务1显示万年历
11用LCD1602显示常用字符
12用LCD1602显示自定义字符
13用DS1302和LCD1602制作万年历
任务小结
课后习题
任务2步进电动机控制电路设计
任务小结
课后习题
任务3机器人红外导航系统设计
31红外发射和接收部分的组成
32探测和障碍物的避开
任务小结
课后习题
参考文献
前言
项目1单片机入门
任务1认识51单片机
11微型计算机的概念
12了解单片机的硬件组成
13认识单片机最小系统
14MCS51单片机的内存结构
任务小结
课后习题
任务2学习单片机开发工具之一——Keil C软件
任务3学习单片机开发工具之二——Proteus仿真软件
任务4学习单片机C语言
41Keil C语言的基本结构
42变量、常数与数据类型
43存储器的形式与模式
44Keil C的运算符
45Keil C的流程控制
46数组与指针
47函数
48Keil C的预处理命令
任务小结
课后习题
项目2单片机基础应用
任务1设计十字路口交通灯
11点亮单灯
12单灯闪烁
13设计跑马灯
14数码管动态显示字符
15十字路口交通灯的具体设计
任务小结
课后习题
任务2设计叮咚门铃
21设计独立式按键
22设计行列式键盘
23用定时器设计叮咚门铃
24简易电子琴设计
任务小结
课后习题
任务3设计直流电动机转速测量仪
任务小结
课后习题
项目3单片机接口应用
任务1简易数字电压表设计
任务小结
课后习题
任务2信号源发生器设计
任务小结
课后习题
任务3测量温度
任务小结
课后习题
任务4设计单片机双机通信
41串行通信的数据传输
42串行通信的分类
43MCS51串行口的结构
44MCS51串行口的工作方式
45MCS51串行口的波特率
46接口电路介绍
47双机通信设计
任务小结
课后习题
任务5电子密码锁设计
51I2C总线的基本原理
52I2C器件AT24CXX介绍
任务小结
课后习题
项目4单片机综合应用
任务1显示万年历
11用LCD1602显示常用字符
12用LCD1602显示自定义字符
13用DS1302和LCD1602制作万年历
任务小结
课后习题
任务2步进电动机控制电路设计
任务小结
课后习题
任务3机器人红外导航系统设计
31红外发射和接收部分的组成
32探测和障碍物的避开
任务小结
课后习题
参考文献