基于Proteus仿真的单片机技能应用(双色)
¥
11.8
3.7折
¥
32
全新
仅1件
作者金杰 著
出版社电子工业出版社
出版时间2014-03
版次01
装帧平装
货号9787121225017
上书时间2024-11-13
商品详情
- 品相描述:全新
图书标准信息
-
作者
金杰 著
-
出版社
电子工业出版社
-
出版时间
2014-03
-
版次
01
-
ISBN
9787121225017
-
定价
32.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
232页
-
字数
371千字
-
正文语种
简体中文
-
丛书
职业教育课程改革创新规划教材 技能应用系列
- 【内容简介】
-
本书基于Proteus软件仿真软件和Keil μVision集成开发软件,介绍MCS-51单片机应用开发技术及单片机C语言程序设计技术,使读者仅用一台计算机在纯软件环境下就可以完成单片机应用程序设计、调试和系统开发。
本书采用案例教学法,通过40个单片机C语言程序设计案例,详细介绍了MCS-51单片机的并行I / O口编程、中断程序设计、定时/计数器应用、串口通信程序设计,其中还涉及LED、扬声器、继电器、数码管、LED点阵、液晶显示器、A / D转换等接口电路和编程方法。
- 【作者简介】
-
金杰:从事单片机技术应用教学8年(大专4年,中职4年)2007年获全国电子产品组装与调试项目竞赛三等奖2010年辅导的学生获全国单片机控制装置组装与调试项目二等奖
- 【目录】
-
项目一 认识单片机及其开发工具1
技能应用一 仿真软件Proteus的使用2
一、仿真软件Proteus简介2
二、建立第一个仿真电路3
三、Proteus高级应用7
技能应用二 集成开发软件Keil C51的使用22
一、集成开发软件Keil C51简介22
二、建立第一个C程序项目23
知识链接一 认识单片机与单片机系统27
一、什么是单片机27
二、什么是单片机系统28
知识链接二 MCS-51单片机的外部引脚及最小应用系统29
一、MCS-51单片机简介29
二、MCS-51单片机的外部引脚29
三、MCS-51单片机最小应用系统31
知识链接三 单片机中的数制33
一、十进制33
二、二进制33
三、十六进制33
知识链接四 单片机常用开发工具和程序 设计语言34
一、仿真器35
二、编程器和ISP下载线35
三、程序设计语言简介36
综合训练 Proteus与Keil整合构建单片机 虚拟实验室36
一、Proteus和Keil C51建立通信37
二、Proteus和Keil C51联调应用举例37
知识巩固与技能训练40
项目二 简单并行I/O接口的应用41
技能应用一 LED控制电路的设计42
一、点亮LED42
二、流水灯的设计45
三、花样彩灯控制器的设计49
四、呼吸灯的设计50
技能应用二 继电器控制电路的设计53
一、继电器接口电路53
二、继电器控制照明设备54
技能应用三 电机动控制电路的设计55
一、直流电动机的控制55
二、直流电动机PWM调速58
技能应用四 叮咚门铃的设计59
一、扬声器接口电路59
二、控制扬声器发音59
三、叮咚门铃的设计60
知识链接一 MCS-51单片机并行I/O接口61
知识链接二 C51语言基础63
一、C51程序的基本结构64
二、相关知识68
知识巩固与技能训练70
项目三 MCS-51单片机及C语言程序设计基础71
知识一 MCS-51单片机基础72
一、MCS-51单片机内部结构及功能部件72
二、MCS-51单片机存储器及存储空间72
知识二 C51语言程序设计基础76
一、C51语言在单片机系统开发中的优势76
二、基本数据类型77
三、常量、变量和指针78
四、运算符82
五、函数84
六、语句86
知识巩固与技能训练90
项目四 并行I/O接口的应用91
技能应用一 七段LED数码显示电路的设计92
一、1位数码管静态显示92
二、多位数码管动态扫描显示93
技能应用二 键盘接口电路的设计95
一、独立按键控制数码管加减计数95
二、数码管显示4×4键盘编号98
技能应用三 LED点阵显示屏的设计100
一、8×8 LED点阵显示屏的设计100
二、16×16 LED点阵显示屏的设计103
技能应用四 液晶显示电路的设计107
一、LCD12864点阵液晶简介107
二、LCD12864显示汉字及变量108
知识链接一 七段LED数码管接口电路115
一、七段LED数码管简介115
二、数码管字形段码116
三、数码管的静态显示方式117
四、数码管的动态扫描显示方式118
知识链接二 键盘接口电路119
一、独立按键接口120
二、4×4键盘接口121
知识链接三 LED点阵显示模块接口电路125
一、8×8 LED点阵模块简介125
二、LED点阵显示模块的结构126
三、LED点阵显示模块的接口及编程127
综合训练 4×4键盘设计电子密码锁130
一、实例分析130
二、仿真电路图131
三、程序设计131
知识巩固与技能训练135
项目五 中断系统及外部中断的应用136
技能应用 使用外部中断137
一、外部中断控制LED137
二、防盗报警器的设计138
三、使用外部中断对脉冲计数140
知识链接 MCS-51单片机的中断系统142
一、中断的概念142
二、MCS-51单片机的中断系统144
三、使用外部中断的一般步骤149
知识巩固与技能训练149
项目六 定时/计数器系统及其应用150
技能应用一 电子计时器的设计151
一、产生1kHz方波信号151
二、秒闪电路的设计152
三、带数显的交通指示灯的设计155
四、数字时钟的设计158
技能应用二 定时器控制扬声器演奏音乐164
一、音调和节拍164
二、用定时器设计的叮咚门铃165
三、电子音乐盒的设计167
知识链接 MCS-51单片机的定时/计数器170
一、定时/计数器的结构及工作原理170
二、定时/计数器的方式和控制寄存器172
三、定时/计数器的工作方式173
四、定时/计数器应用举例175
综合训练一 数字频率计的设计176
一、实例分析177
二、仿真电路设计177
三、程序设计与调试177
综合训练二 用定时器实现多路PWM输出180
一、实例分析180
二、仿真电路图180
三、程序设计与调试180
知识巩固与技能训练183
项目七 串行通信的应用184
技能应用一 串行口方式0的使用185
一、串行数据转换为并行数据的控制185
二、并行数据转换为串行数据的控制187
技能应用二 串行口方式1的使用188
一、单片机双机通信系统的设计188
二、单片机与PC机通信系统的设计193
知识链接 MCS-51单片机的串行接口196
一、串行通信的基本知识196
二、MCS-51单片机的串行接口197
知识巩固与技能训练202
项目八 单片机综合技能应用203
技能应用一 用ADC0809设计数字电压表204
一、实例分析204
二、仿真电路设计204
三、程序设计206
技能应用二 用DS18B20和DS1302设计电子万年历208
一、实例分析208
二、仿真电路设计208
三、程序设计216
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价