单片机应用技术

葛浩、周海军

目录

  • 1 前言
    • 1.1 课程导入
    • 1.2 预备知识
  • 2 第1章 绪论
    • 2.1 1.1   单片机的基本概念
    • 2.2 1.2   单片机的发展概况
    • 2.3 1.3   单片机的特点及应用
    • 2.4 1.4   常用单片机系列介绍
    • 2.5 1.5   单片机应用系统与单片机开发系统
    • 2.6 张毅刚单片机视频01-单片机概述
  • 3 第2章 MCS-51单片机的硬件结构
    • 3.1 2.1 51单片机硬件结构
    • 3.2 2.2   单片机的引脚及其功能
    • 3.3 2.3   中央处理器CPU
    • 3.4 2.4 存储器的结构
    • 3.5 2.5   并行输入/输出接口
    • 3.6 2.6   单片机工作的基本时序
    • 3.7 张毅刚单片机视频02-51单片机硬件结构
  • 4 第3章 MCS-51单片机C51程序设计
    • 4.1 3.1    C语言与MCS-51
    • 4.2 3.2    C51数据类型和存储类型存储方式
    • 4.3 3.3    特殊功能寄存器和位变量
    • 4.4 3.4    C51基本运算和程序结构
    • 4.5 3.5    C51的其他数据形式
    • 4.6 3.6    C51程序设计实例
    • 4.7 张毅刚单片机视频03-C51语言编程基础
  • 5 第4章 MCS-51单片机的基本接口与应用
    • 5.1 4.1  按键、键盘及其接口
    • 5.2 4.2  显示及显示器接口
    • 5.3 张毅刚单片机视频05-显示、按键设计
  • 6 第5章 MCS - 51单片机的中断
    • 6.1 5.1   中断的概述
    • 6.2 5.2  51中断系统
    • 6.3 5.3   中断系统的应用
    • 6.4 5.4  51单片机外部中断源的扩展
    • 6.5 张毅刚单片机视频06-中断系统
  • 7 第6章  MCS - 51单片机内部定时器/计数器
    • 7.1 6.1   定时器/计数器的结构及工作原理
    • 7.2 6.2   方式和控制寄存器
    • 7.3 6.3   工作方式
    • 7.4 6.4   定时器/计数器应用举例
    • 7.5 张毅刚单片机视频07-定时器/计数器
  • 8 第7章  MCS - 51单片机串行接口
    • 8.1 7.1   串行通信基本知识
    • 8.2 7.2   51单片机的串行接口
    • 8.3 7.3   串行口的应用
    • 8.4 7.4 串行通信视频
    • 8.5 张毅刚单片机视频08-串行口
  • 9 第8章 单片机常用接口器件
    • 9.1 8.1 LCD1602液晶
    • 9.2 8.2 LCD12864液晶
    • 9.3 8.3 DS1302时钟芯片
    • 9.4 8.4 DS18B20温度芯片
    • 9.5 8.5 EEPROM(IIC总线)
  • 10 相关软件使用
    • 10.1 Proteus和Keil软件安装
    • 10.2 Proteus软件的基本使用
    • 10.3 Keil软件的基本使用
    • 10.4 视频编辑软件使用
    • 10.5 张毅刚单片机视频04-Proteus使用
  • 11 单片机项目化教学
    • 11.1 预备内容
    • 11.2 项目1 单片机最小系统设计
    • 11.3 项目2 单片机IO端口应用设计
    • 11.4 项目3 单片机显示与键盘模块设计
    • 11.5 项目4 中断系统应用设计
    • 11.6 项目5 定时器计数器系统设计
    • 11.7 项目6 串行通信设计
    • 11.8 往届学生项目设计展示
  • 12 基础知识
    • 12.1 数字逻辑、CPU
  • 13 进阶部分--模块化编程
    • 13.1 C51模块化编程(LCD1602显示)
    • 13.2 C51模块化编程(OLED万年历)
张毅刚单片机视频05-显示、按键设计

C51语言编程基础(张毅刚单片机视频)--显示、键盘设计