商品详情
定价:42.8
ISBN:9787111750260
作者:曹华
版次:2
内容提要:
本书是面向应用型本科和高职高专院校技术应用型和技能型人才的教学而编写的教材。在内容编排上针对高职高专教学及自学者学习的特点,从基础着手,深入浅出,引导读者举一反三;举例丰富,实用性强。全书共8个项目,项目1、2是理论基础,讲解单片机芯片的基本硬件以及仿真软件的安装与使用,为后面的项目打基础;项目3以发光二极管为主要控制对象,实现对单片机并行I/O口的控制并介绍中断系统的应用;项目4以蜂鸣器为主要控制对象,介绍单片机定时器/计数器的应用;项目5以数码管和按键为主要控制对象,实现对显示和键盘接口的控制并介绍串行通信的应用;项目6主要介绍AD转换与DA转换的应用;项目7完成温度计系统设计;扩展项目通过点阵屏与LCD12864两种显示方式给出俄罗斯方块的设计。
本书可作为应用型本科和高职高专院校应用电子技术专业、电子信息工程技术、电气自动化技术等专业的教材,不同专业在学习过程中可根据具体情况进行合理取舍。本书也可供对单片机有兴趣的学生和其他非专业技术人员学习使用。
为方便教学,本书配有电子课件、习题解答、模拟试卷及答案,并提供书中例程的汇编语言与C语言源程序。选用本书作为授课教材的老师可来电索取或登录机械工业出版社教育服务网(www.cmpedu.com)免费下载。咨询电话:01088379375。
目录:
前言
二维码索引
项目1数制初步1
任务1数制及其转换1
111几种常用数制1
112不同数制之间的相互转换3
任务2机器数与真值5
121计算机的带符号数5
122计算机的溢出6
123编码9
项目小结10
练习一10
项目2单片机系统设计12
任务1单片机开发板电路设计12
211单片机初步介绍12
212单片机引脚排列17
213存储器与特殊功能寄存器23
214单片机的并行口28
215单片机最小应用系统37
216单片机应用系统电路42
217从传统8051单片机过渡到
STC12C5A60S2系列单片机44
任务2单片机开发板仿真电路设计44
221软件的安装45
222原理图的绘制46
项目小结49
练习二49
项目3灯光控制设计53
任务1编译软件使用53
311软件安装53
312软件的使用54
任务2五角星点亮设计59
321关于P1口59
322延时子程序的编写59
323任务实施步骤59
任务3交通灯设计64
331中断概念64
332中断系统64
333任务实施步骤70
项目小结75
练习三76
项目4报警系统设计79
任务1蜂鸣器控制(软件延时)79
411蜂鸣器工作原理79
412单片机对蜂鸣器的控制80
413任务实施步骤80
任务2蜂鸣器控制(定时器控制)82
421结构与功能83
422定时器/计数器的控制寄存器83
423定时器/计数器的工作方式86
424定时器/计数器的初始化编程
步骤88
425定时器/计数器的计数初值89
426任务实施步骤89
任务3音乐播放控制94
431音调95
432节拍96
433任务实施步骤97
项目小结101
练习四102
项目5医院呼叫系统设计104
任务1数码管显示104
511数码管的基本工作原理105
512任务实施步骤106
任务2简易按键控制112
521键盘及接口112
522任务实施步骤116
任务3串行通信119
531串行通信的概念119
532串行通信技术120
533串行通信的接口电路121
534单片机串行口的结构与控制
寄存器122
535任务实施步骤130
任务4医院病人呼叫系统133
项目小结136
练习五136
项目6电子仪器设计138
任务1数字电压表设计(AT89S51
芯片)138
611ADC0809的主要特性139
612ADC0809的内部结构和外部
引脚139
613任务实施步骤140
任务2数字电压表设计(STC芯片)146
621STC12C5A60S2单片机的内部
ADC结构146
622ADC相关寄存器146
623任务实施步骤149
任务3信号发生器设计152
631单片机产生波形的原理153
632DAC0832的内部结构与引脚
功能153
633任务实施步骤154
项目小结156
练习六156
项目7电子温度计设计158
任务1液晶显示158
711LCD1602的引脚159
712LCD1602的控制指令160
713LCD1602模块的读写操作时序161
714任务实施步骤163
任务2温度计设计168
721DS18B20的引脚168
722DS18B20的通信时隙169
723任务实施步骤171
项目小结181
练习七181
扩展项目俄罗斯方块游戏的设计182
任务1点阵显示182
811LED点阵的结构182
812LED点阵显示原理182
813任务实施步骤183
任务2俄罗斯方块游戏设计(点阵)187
821俄罗斯方块游戏的基本规则188
822任务实施步骤188
任务3俄罗斯方块游戏设计
(LCD12864)200
831LCD12864模块引脚说明200
832LCD12864模块指令说明200
833LCD12864的写操作202
834任务实施步骤202
附录213
附录A单片机汇编语言指令表213
附录BASCII字符代码表217
附录C单片机开发板218
附录DSTCISP下载控制软件使用
说明220
参考文献228
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...