注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2018-01

出版社:机械工业出版社

以下为《单片机基础及应用项目式教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 机械工业出版社
  • 9787111585503
  • 1-2
  • 203351
  • 61246762-1
  • 平装
  • 16开
  • 2018-01
  • 376
  • 248
  • 工学
  • 计算机科学与技术
  • 电气自动化技术
  • 高职
内容简介
电子课件
目录
项目一 单片机最小控制系统设计与制作1
任务1.1 单片机最小控制系统设计1
1.1.1单片机概述1
1.1.2 单片机基本结构3
1.1.3单片机最小控制系统电路组成13
任务1.2 单片机最小控制系统制作17
1.2.1常见电子元件识别及检测17
1.2.2常见仪器仪表使用方法30
1.2.3焊接单片机最小控制系统35
1.2.4单片机最小控制系统电路检测41
项目小结 41
习题与制作42
项目二单片机花样流水灯控制的设计与制作44
任务2.1 单片机编程语言44
2.1.1 单片机汇编语言指令系统45
2.1.2 单片机C语言49
任务2.2单片机软件开发系统56
2.2.1Keil μVision4基本操作56
2.2.2 Keil μVision4程序调试65
2.2.3 STC-ISP软件下载程序68
任务2.3花样流水灯控制实现69
2.3.1 设计和焊接8位LED灯接口电路69
2.3.2编程实现单个LED灯闪烁73
2.3.3编程实现任意花样流水灯控制程序76
项目小结 81
习题与制作81
项目三 单片机显示器的设计与制作83
任务3.1单片机数码管静态显示83
3.1.1数码管静态显示相关知识83
3.1.2数码管静态显示接口电路设计86
3.1.3数码管静态显示电路焊接87
3.1.4编程实现数码管显示字符“0”~“F”89
任务3.2单片机数码管动态显示92
3.2.1数码管动态显示相关知识92
3.2.2数码管动态显示接口电路设计94
3.2.3数码管动态显示电路焊接95
3.2.4编程实现数码管动态显示字符“1234”97
任务3.3单片机8*8点阵显示100
3.3.1单片机8*8点阵相关知识100
3.3.2单片机8*8点阵显示接口电路设计102
3.3.3单片机8*8点阵显示电路焊接103
3.3.4编程实现点阵显示26个字母“A”~“Z”105
项目小结 110
习题与制作110
项目四 单片机键盘的设计与制作112
任务4.1独立按键控制LED灯闪烁112
4.1.1独立按键及按键消抖方法112
4.1.2独立按键接口电路设计113
4.1.3独立按键电路焊接114
4.1.4编程实现4个独立按键控制LED不同闪烁117
任务4.2矩阵4*4键盘控制数码管显示字符121
4.2.1矩阵4*4键盘相关知识121
4.2.2矩阵4*4键盘接口电路设计122
4.2.3矩阵4*4键盘电路焊接123
4.2.4编程实现矩阵4*4键盘控制数码管显示字符“0”~“F”125
任务4.3中断方式的按键加减计数130
4.3.1 中断相关知识130
4.3.2中断方式的按键加减计数接口电路设计132
4.3.3中断方式的按键加减计数电路焊接132
4.3.4 编程实现2个按键中断控制数码管加减计数134
项目小结 138
习题与制作138
项目五 单片机定时/计数器的设计与制作141
任务5.1 定时器T0工作方式0实现1S延时141
5.1.1定时器结构及工作原理141
5.1.2定时器工作方式0定时初值计算方法143
5.1.3定时器查询法和中断法编程方法144
5.1.4编程实现定时器T0产生1S延时144
任务5.2定时器T1工作方式1实现60S倒计时148
5.2.1定时器工作方式1工作原理及初值计算方法148
5.2.2设计和焊接2位数码管动态显示接口电路148
5.2.3编程实现60S倒计时数码管动态显示151
任务5.3 定时器T0工作方式2实现拉幕式数字显示154
5.3.1定时器工作方式2工作原理及初值计算方法154
5.3.2 74LS138芯片的原理及使用方法155
5.3.3设计和焊接8位数码管动态显示接口电路156
5.3.4编程实现8位数码管拉幕式显示数字“12345678”159
项目小结 163
习题与制作163
项目六 单片机串行通信的设计与制作165
任务6.1 单片机与单片机的串口通信165
6.1.1单片机串口通信原理165
6.1.2设计和焊接单片机与单片机串口通信接口电路169
6.1.3编程实现单片机与单片机的串口通信173
任务6.2单片机与PC的串口通信176
6.2.1RS232C串行通信接口及电平转换模块MAX232176
6.2.2设计和焊接单片机与PC的串口通信接口电路178
6.2.3编程实现单片机与PC的串口通信180
任务6.3 单片机串口转并口184
6.3.1 74LS164芯片的原理及使用方法184
6.3.2设计和焊接单片机串口转并口通信接口电路185
6.3.3 编程实现单片机串口转并口输出控制数码管显示188
项目小结 190
习题与制作190
项目七 单片机A/D和D/A的设计与制作193
任务7.1 单片机D/A简易信号发生器193
7.1.1D/A转换的基本原理193
7.1.2DAC0832芯片的原理及使用方法195
7.1.3设计和焊接单片机D/A接口电路198
7.1.4编程实现单片机D/A简易信号发生器201
任务7.2单片机A/D数字电压表实现206
7.2.1A/D转换的基本原理206
7.2.2ADC0809芯片的原理及使用方法210
7.2.3设计和焊接单片机A/D接口电路211
7.2.4编程实现单片机AD数字电压表214
项目小结218
习题与制作218
项目八 单片机电机控制的设计与制作221
任务8.1单片机输出PWM脉冲221
8.1.1 PWM简介221
8.1.2 PWM输出原理与方法222
任务8.2单片机PWM脉冲控制电机转速224
8.2.1L298N电机驱动芯片224
8.2.2智能小车电机驱动硬件电路设计226
8.2.3编程实现PWM脉冲控制智能小车速度和方向229
项目小结 233
习题与制作234
附录A MCS-51单片机指令表235
附录B ASCII码表239
附录C 常用芯片引脚图240