51单片机零基础轻松入门视频教程

51单片机零基础轻松入门视频教程

作者:何应俊高波蔡红珍

出版社:电子工业

出版年:2017年7月

ISBN:9787121322457

所属分类:网络科技

书刊介绍

《51单片机零基础轻松入门视频教程》内容简介

本书以STC89C52(AT89S52)为例,介绍了51单片机的结构和特点、入门和提高所需的C语言知识,单片机常用内部和外部资源的使用,以及使用C语言编程解决实际问题的方法和技巧。所有内容围绕着密切联系实际的典型应用示例进行和展开;充分考虑了初学者的特点,本书配有相关的视频讲解,对程序可能的疑难点进行了详细解释。
何应俊,中学高级教师、家用电子产品维修技师、制冷设备维修技师、宜昌市国家职业技能鉴定注册考评员;写作方向:电子技术;主要作品有:《图解电子元器件即学即用》(电子工业出版社,2012年12月)

作品目录

前言
第1篇
入门篇
第1章:学习单片机的必备基础
1.1、单片机的基本知识
1.2、51单片机的引脚
1.3、单片机的最小系统
1.4、数制及相互转换简介
1.5、搭建51单片机开发环境
第2章:入门关—花样流水灯的实现
2.1、花样流水灯电路精讲
2.2、本章相关的C51语言知识精讲
2.3、使用“位操作”控制流水灯
2.4、使用字节控制(即并行I/O口控制)流水灯
2.5、使用移位运算符控制流水灯
2.6、使用库函数实现流水灯
2.7、使用条件语句实现流水灯
2.8、使用switch语句控制流水灯
2.9、使用数组控制流水灯
2.10、使用指针实现流水灯
第2篇
常用资源使用
第3章:按键和单片机对灯和电机等器件的控制
3.1、独立按键的原理及应用
3.2、矩阵按键的应用
3.3、按键和单片机控制电机的运行状态
3.4、开关与灯的灵活控制
第4章:单片机的中断系统及应用示例
4.1、单片机的中断系统
4.2、定时器T0和T1的工作方式1、4.3、外部中断的应用
第5章:数码管的静态显示和动态显示
5.1、数码管的显示原理
5.2、数码管的静态显示
5.3、数码管的动态显示
5.4、使用数码管实现24小时时钟
第6章:单片机的串行通信
6.1、RS-232串行通信的基础知识
6.2、串口通信设置
6.3、单片机串口通信的基础程序范例
6.4、串口通信应用示例(用串口校准时间的数字钟)
6.5、知识链接
第7章:液晶显示屏和OLED屏的使用
7.1、LCD1602的认识和使用
7.2、不带字库LCD12864的使用
7.3、LCD12864的点阵结构
7.4、LCD12864的指令说明
7.5、LCD12864显示字符的取模方法
7.6、LCD12864显示信息操作示例
7.7、LCD12864的跨屏显示
7.8、带字库LCD12864的显示编程
7.9、OLED屏
第8章:A/D与D/A的应用入门
8.1、任务书—温度及电压监测仪
8.2、A/D转换
8.3、LM35温度传感器的认识和使用
8.4、电压源
8.5、温度及电压监测仪的程序代码示例及分析
8.6、知识链接—D/A转换芯片DAC0832及应用
第3篇
综合应用——实践篇
第9章:步进电机的控制
9.1、步进电机的基础知识
9.2、步进电机的参数
9.3、步进电机的驱动及精确定位系统示例
9.4、单片机实训台的典型步进电机模块
9.5、步进电机的控制示例
9.6、典型训练任务—自动流水线系统
第10章:DS18B20温度传感器及智能换气扇
10.1、智能换气扇任务书
10.2、智能换气扇实现思路
10.3、DS18B20温度传感器
10.4、模拟智能换气扇的程序代码示例及讲解
第11章:电子密码锁(液晶、矩阵键盘的综合应用)
11.1、电子密码锁简介
11.2、电子密码锁的实现
11.3、典型训练任务
附录
附录A
C51中的关键字
附录B
ASCII码表
附录C
C语言知识补充
反侵权盗版声明

相关推荐

微信二维码