华信教育资源网
用微课学51单片机
微课 51 单片机
丛   书   名: 职业教育课程改革创新教材
作   译   者:白炽贵 出 版 日 期:2019-10-01
出   版   社:电子工业出版社 维   护   人:白楠 
书   代   号:G0366600 I S B N:9787121366604

图书简介:

本书与电子工业出版社出版的《用微课学电子CAD》教材对接,以学生自己按该书指导而亲手设计,并亲手焊接而成的51单片机开发板为实操平台,以"WINDOWS7+Keil uVision5+STC-ISP(V6.86I)”为编程系统,以C语言为编程工具,引导学生在自己亲手设计并焊接的硬件平台上,从驱动一位数码管显示"8.”的编程(仅7行代码)实训起步,到综合了单总线、双总线、三总线、两个外中断、一个内中断而实现的两路实时时间控制和一路实时超欠温控制的产品开发型编程(600行代码)实训,从LCD1602LCD12864的显示编程,到LED16乘16点阵汉字显示编程,从红外解码到超声测距再到步进电机,从经典静态随机存储器到W29C系列快闪存储器再到STCMCU片内EEPROM存储器,从单片机与单片机间的串行通信到单片机与PC机间的串行通信再到单片机与安卓手机间的串行通信,从基于蓝牙技术的单片机与近邻手机的串行通信,到基于WIFI技术的单片机与地球另一端的手机串行通信,各种新器件的应用编程,各种力度的编程实训,让读者在自制的高档51单片机开发板上尽情享受编程的乐趣和成功。
定价 39.5
您的专属联系人更多
关注 评论(0) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书与电子工业出版社出版的《用微课学电子CAD》教材对接,以学生自己按该书指导而亲手设计,并亲手焊接而成的51单片机开发板为实操平台,以"WINDOWS7+Keil uVision5+STC-ISP(V6.86I)”为编程系统,以C语言为编程工具,引导学生在自己亲手设计并焊接的硬件平台上,从驱动一位数码管显示"8.”的编程(仅7行代码)实训起步,到综合了单总线、双总线、三总线、两个外中断、一个内中断而实现的两路实时时间控制和一路实时超欠温控制的产品开发型编程(600行代码)实训,从LCD1602LCD12864的显示编程,到LED16乘16点阵汉字显示编程,从红外解码到超声测距再到步进电机,从经典静态随机存储器到W29C系列快闪存储器再到STCMCU片内EEPROM存储器,从单片机与单片机间的串行通信到单片机与PC机间的串行通信再到单片机与安卓手机间的串行通信,从基于蓝牙技术的单片机与近邻手机的串行通信,到基于WIFI技术的单片机与地球另一端的手机串行通信,各种新器件的应用编程,各种力度的编程实训,让读者在自制的高档51单片机开发板上尽情享受编程的乐趣和成功。

    图书详情

    ISBN:9787121366604
    开 本:16(185*260)
    页 数:244
    字 数:390.4

    本书目录

    项目一  构建51单片机编程实训的软硬件环境    1
    任务1  单片机开发板的选取    1
    任务2  认识单片机芯片    5
    任务3  认识51单片机内核    6
    任务4  认识51单片机最小系统    6
    任务5  STC-ISP下载编程烧录软件的下载和安装    8
    任务6  安装Keil软件    10
    项目小结    11
    项目二  数码管的显示    12
    任务1  点亮一位数码管    12
    任务2  数码管的流水显示    27
    任务3  数码管的流星显示    29
    任务4  数码管的四位数显示    33
    项目小结    36
    项目三  单片机中断系统的编程实训    39
    任务1  外中断INT1的编程实训    39
    任务2  外中断INT0与INT1嵌套编程实训    41
    任务3  定时器T0编程实训    44
    任务4  百分钟内任意定时器    47
    任务5  计数器T0和T1编程实训    52
    项目小结    56
    项目四  单总线、双总线、三总线器件编程实训    61
    任务1  DS18B20编程实训    61
    任务2  AT24C0X编程实训    68
    任务3  DS1302编程实训    74
    任务4  三总线器件和单总线器件整合应用编程    82
    任务5  单总线、双总线、三总线器件组合体应用编程    84
    任务6  三件组合体实时温度控制编程    85
    任务7  三件组合体实时时间控制编程    89
    项目五  LED16×16点阵汉字显示编程    106
    任务1  点阵数据直用型LED16×16点阵汉字显示编程实训    107
    任务2  点阵数据转换型LED16×16点阵汉字显示编程实训    112
    项目小结    116
    项目六  串行通信编程实训    117
    任务1  基于RS-232的单片机与单片机通信编程    117
    任务2  基于蓝牙模块的单片机间串行通信    123
    任务3  单片机向PC传送数据    125
    任务4  PC向单片机传送数据    128
    项目七  存储器编程实训    132
    任务1  STCMCU片内EEPROM编程实训    132
    任务2  HM6264编程实训    137
    任务3  W29CX编程实训    141
    项目八  从云端操控51单片机    146
    任务1  从云端传送点阵数据    146
    任务2  从云端操控8路家电控制器    150
    项目九  A/D与D/A转换    155
    任务1  ADC0804编程实训    155
    任务2  DAC0832编程实训    158
    项目十  LCD液晶屏编程实训    162
    任务1  LCD1602编程实训    162
    任务2  LCD12864编程实训    169
    项目十一  红外解码、超声波测距、步进电机、矩阵键盘编程实训    174
    任务1  HS0038红外解码编程实训    174
    任务2  HC-SR04超声波测距编程实训    177
    任务3  步进电机编程实训    181
    任务4  不用矩阵键盘的矩阵键盘编程实训    186
    项目十二  编程实训的综合提高    192
    任务1  用四位数码管轮流显示年、月、日、星期、时、分    192
    任务2  给LCD1602万年历补上调时功能    201
    任务3  给LCD1602万年历加上温度显示    202
    附录  C语言编程基础    216
    展开

    前     言

    本书是职业教育课程改革创新教材之一,与《用微课学电子CAD》(电子工业出版社2018年7月出版)一书对接,以学生在电子CAD课程中设计、安装、焊接的51单片机开发板为硬件实验平台,以“Windows 7+Keil μVision5+STC-ISP”为编程系统,引导学生从零起步,在实训中学习51单片机编程技术。
    本书以任务驱动形式展开,全书由12个项目组成。项目一“构建51单片机编程实训的软硬件环境”,由6个任务组成;项目二“数码管的显示”,由4个任务组成;项目三“单片机中断系统的编程实训”,由5个任务组成;项目四“单总线、双总线、三总线器件编程实训”,由6个任务组成;项目五“LED16×16点阵汉字显示编程”,由2个任务组成;项目六“串行通信编程实训”,由4个任务组成;项目七“存储器编程实训”,由3个任务组成;项目八“从云端操控51单片机”,由2个任务组成;项目九“A/D与D/A转换”,由2个任务组成;项目十“LCD液晶屏编程实训”,由2个任务组成;项目十一“红外解码、超声波测距、步进电机、矩阵键盘编程实训”,由4个任务组成;项目十二“编程实训的综合提高”,由3个任务组成。为方便读者掌握编程技术,本书附录简单介绍了C语言编程基础知识。  
    本书每个任务的案例都是精心设计的,可让学生充满学习兴趣和积极性,例如,数码管的流星显示、外中断嵌套显示、百分钟内任意定时器、LED16×16点阵汉字显示、PC向单片机传送汉字点阵数据、基于蓝牙技术的单片机通信,特别是从云端操控8路家电控制器案例,能让学生亲身体验物联网技术(手机APK由本书直接提供,可从华信网上下载)。
    本书在编写过程中,借用了众多网友的51单片机编程技巧,特别是书中独具特色的获取汉字点阵数据的程序,就是借鉴网友的经验而开发的,在此,特向这些网友表示衷心感谢。
    本书由重庆市綦江职业教育中心白炽贵、周永灿担任主编,邓青川、王光伟、刘成凤、高宇担任副主编。本书由王孝强、曹永林担任主审。
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网