暂无评论
图文详情
- ISBN:9787111560586
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:228
- 出版时间:2022-11-01
- 条形码:9787111560586 ; 978-7-111-56058-6
内容简介
本书以MCS-51单片机系列89S51为例,采用项目式的设计方式进行编写,全书分为五个分任务项目和一个综合实训项目。分别为数制初步、单片机系统设计、灯光控制设计、报警系统设计、医院呼叫系统。书中分别用汇编语言和C 语言对项目设计进行了举例,结合单片机开发板进行讲解。 本书可作为高职高专电子类专业的单片机课程教材,也可以作为自学单片机的初学人员参考用书。 为方便教学,本书配有免费电子课件、思考与习题详解、模拟试卷及答案等,凡选用本书作为授课教材的学校,均可来电免费索取。咨询电话:010-88379375;Email:cmpgaozhi@sina.com。
目录
前言
项目1数制初步
任务1数制及其转换
1.1.1几种常用数制
1.1.2不同数制之间的相互转换
任务2机器数与真值
1.2.1计算机的带符号数
1.2.2计算机的溢出
1.2.3编码
项目小结
练习一
项目2单片机系统设计
任务1单片机开发板电路设计
2.1.1单片机初步介绍
2.112单片机引脚排列
2.1.3存储器与特殊功能寄存器
2.1.4单片机的并行口
2.1.5单片机*小应用系统
2.1.6单片机应用系统电路
2.1.7从传统8051单片机过渡到STC12C5A60S2系列单片机
任务2单片机开发板仿真电路设计
2.2.1软件的安装
2.2.2原理图的绘制
项目小结
练习二
项目3灯光控制设计
任务1编译软件使用
3.1.1软件安装
3.1.2软件的使用
任务2五角星点亮设计
3.2.1关于P1口
3.2.2延时子程序的编写
3.2.3任务实施步骤
任务3交通灯设计
3.3.1中断概念
3.3.2中断系统
3.3.3任务实施步骤
项目小结
练习三
项目4报警系统设计
任务1蜂鸣器控制(软件延时)
4.1.1蜂鸣器工作原理
4.1.2单片机对蜂鸣器的控制
4.1.3任务实施步骤
任务2蜂鸣器控制(定时器控制)
4.2.1结构与功能
4.2.2定时器/计数器的控制寄存器
4.2.3定时器/计数器的工作方式
4.2.4定时器/计数器的初始化编程步骤
4.2.5定时器/计数器的计数初值
4.2.6任务实施步骤
任务3音乐播放控制
4.3.1音调
4.3.2节拍
4.3.3任务实施步骤
项目小结
练习四
项目5医院呼叫系统设计
任务1数码管显示
5.1.1数码管的基本工作原理
5.1.2任务实施步骤
任务2简易按键控制
5.2.1键盘及接口
5.2.2任务实施步骤
任务3串行通信
5.3.1串行通信的概念
5.3.2串行通信技术
5.3.3串行通信的接口电路
5.3.4单片机串行口的结构与控制寄存器
5.3.5任务实施步骤
任务4医院病人呼叫系统
项目小结
练习五
项目6电子仪器设计
任务1数字电压表设计(AT89S51芯片)
6.1.1ADC0809的主要特性
6.1.2ADC0809的内部结构和外部引脚
6.1.3任务实施步骤
任务2数字电压表设计(STC芯片)
6.2.1STC12C5A60S2单片机的内部ADC结构
6.2.2ADC相关寄存器
6.2.3任务实施步骤
任务3信号发生器设计
6.3.1单片机产生波形的原理
6.3.2DAC0832的内部结构与引脚功能
6.3.3任务实施步骤
项目小结
练习六
项目7电子温度计的设计
任务1液晶显示
7.1.1LCD1602的引脚
7.1.2LCD1602的控制指令
7.1.3LCD1602模块的读写操作时序
7.1.4任务实施步骤
任务2温度计的设计
7.2.1DS18820的引脚
7.2.2DS18820的通信时隙
7.2.3任务实施步骤
项目小结
练习七
扩展项目俄罗斯方块游戏的设计
任务1点阵显示
8.1.1LED点阵的结构
8.1.2LED点阵显示原理
8.1.3任务实施步骤
任务2俄罗斯方块游戏设计(点阵)
8.2.1俄罗斯方块游戏的基本规则
8.2.2任务实施步骤
任务3俄罗斯方块游戏设计(LCD12864)
8.3.1LCD12864模块引脚说明
8.3.2LCD12864模块指令说明
8.3.3LCD12864的写操作
8.3.4任务实施步骤
附录
附录A单片机汇编语言指令表
附录BASCII字符代码表
附录C单片机开发板
附录DSTC-ISP下载控制软件使用
说明
参考文献
展开全部
本类五星书
本类畅销
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0