全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 硬件及维护

51单片机C语言程序设计教程

  • 定价: ¥69
  • ISBN:9787115486929
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:303页
  • 作者:编者:王云
  • 立即节省:
  • 2018-11-01 第1版
  • 2018-11-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    王云编著的《51单片机C语言程序设计教程》遵循由浅入深、循序渐进的原则,讲解单片机开发的必备知识以及开发经典案例。本书以YL51单片机开发板为平台,通过案例逐个讲解开发板上各个器件模块的使用及其编程方法,包括单片机最小系统、数码管显示原理、中断与定时器、数模\模数转换工作原理、LCD液晶显示、串行口通信、步进电机驱动原理、PWM脉宽调制与直流电机等内容。
    本书适合单片机初学者阅读,也可作为大专院校、大学生电子设计竞赛培训教材,对工程技术人员也有一定的参考价值。

作者简介

   王云,从事单片机研发工作多年,具有丰富的单片机、嵌入式系统的软件和硬件研发经验;曾研发自动控制器、数据采集仪等多款产品,现从事单片机培训工作,主讲了系列视频课程——云龙51单片机实训课程。该课程因其通俗易懂的语言、现场互动的教学风格获得了读者的一致好评,在网上广为流传。

目录

第1章  初步认识单片机
  1.1  单片机的特点及应用
  1.2  应该学什么样的单片机
  1.3  如何学好单片机
  1.4  学前准备和单片机学习开发环境的建立
  1.5  课后作业
第2章  单片机最小系统及Keil软件介绍
  2.1  单片机概述
    2.1.1  各大公司MCS51单片机简介
    2.1.2  单片机标号信息及封装类型
    2.1.3  单片机引脚功能介绍
  2.2  单片机最小系统
    2.2.1  电源电路
    2.2.2  时钟振荡电路
    2.2.3  复位电路
  2.3  如何点亮一个发光二极管
    2.3.1  硬件电路构成
    2.3.2  Keil建立工程文件
    2.3.3  编写点亮一个发光二极管的C程序代码
    2.3.4  程序下载、观察结果
    2.3.5  知识点讲解
  2.4  课后作业
第3章  C51基础知识及流水灯设计
  3.1  C51的特点及优势
  3.2  C51数据类型
    3.2.1  C51的基本数据类型
    3.2.2  C51的扩充数据类型
    3.2.3  特殊功能寄存器声明及位定义
  3.3  C51的基本运算
    3.3.1  二进制与十六进制
    3.3.2  C51赋值运算符及其表达式
    3.3.3  C51算术运算符及其表达式
    3.3.4  C51关系运算符及其表达式
    3.3.5  C51逻辑运算符及其表达式
    3.3.6  C51位操作及其表达式
  3.4  C51程序的基本语句
    3.4.1  if选择语句
    3.4.2  while循环语句
    3.4.3  for循环语句
    3.4.4  switch/case多分支选择语句
    3.4.5  do…while循环语句
  3.5  C51函数
    3.5.1  函数的定义
    3.5.2  函数的声明及调用
    3.5.3  变量的作用域
  3.6  C51应用编程实例(流水灯设计)
    3.6.1  闪烁的LED
    3.6.2  花样流水灯
  3.7  课后作业
第4章  数码管显示原理及静态显示
  4.1  数码管的结构和显示原理
  4.2  数码管在YL51开发板上的应用
  4.3  数组的定义及调用方法
    4.3.1  数组的定义方式
    4.3.2  数组初始化赋值及调用
    4.3.3  应用举例
  4.4  课后作业
第5章  中断与定时器
  5.1  单片机中断
    5.1.1  中断的概念
……
第6章  数码管动态显示与定时器应用
第7章  按键学习:独立按键和矩阵按键
第8章  数模转换(D/A)工作原理及应用
第9章  模数转换(A/D)工作原理及应用
第10章  LCD液晶显示原理及应用
第11章  串行口通信原理及应用
第12章  I2C总线原理和模块化编程方法
第13章  红外通信原理及应用
第14章  DS18B20测温原理及应用
第15章  步进电机驱动原理及应用
第16章  LED点阵驱动原理及应用
第17章  DS1302实时时钟与SPI通信原理
第18章  蜂鸣器与继电器驱动原理及应用
第19章  PWM脉宽调制与直流电机调速
第20章  单片机系统设计——多功能万年历
第21章  常用电子制作工具
附录
参考文献