目录

  • 1 导学
    • 1.1 课程简介
    • 1.2 使用工具
    • 1.3 学习方法
  • 2 单片机概述
    • 2.1 单片机简介
    • 2.2 单片机发展历史
    • 2.3 单片机的特点
    • 2.4 单片机的应用
    • 2.5 单片机的发展趋势
    • 2.6 MCS-51 系列与 AT89C5x 系列单片机
    • 2.7 其他单片机
    • 2.8 章节测验
  • 3 AT89S52单片机的片内硬件结构
    • 3.1 AT89S52单片机的硬件组成
    • 3.2 AT89S52单片机的引脚功能
    • 3.3 AT89S52单片机的CPU
    • 3.4 AT89S52单片机的存储结构
    • 3.5 AT89S52单片机的并行I/O端口
    • 3.6 AT89S52单片机的时钟电路与时序
    • 3.7 复位操作和复位电路
    • 3.8 AT89S52单片机的最小系统
    • 3.9 看门狗功能简介
    • 3.10 低功耗节电模式
    • 3.11 章节测验
  • 4 8051指令系统与编程基础
    • 4.1 指令系统概述
    • 4.2 指令格式
    • 4.3 指令系统的寻址方式
    • 4.4 8051指令系统分类介绍
    • 4.5 8051指令系统汇总
    • 4.6 某些指令的说明
    • 4.7 8051汇编语言程序设计基础
    • 4.8 8051汇编语言程序设计举例
    • 4.9 章节测验
  • 5 AT89S52单片机的中断系统
    • 5.1 单片机中断技术概述
    • 5.2 单片机中断系统结构
    • 5.3 中断允许与中断优先级的控制
    • 5.4 响应中断请求的条件
    • 5.5 外部中断的时间
    • 5.6 外部中断的触发方式选择
    • 5.7 中断请求的撤销
    • 5.8 中断服务子程序的应用设计
    • 5.9 多外部中断源系统设计
    • 5.10 章节测验
  • 6 AT89S52单片机的定时器/计数器
    • 6.1 定时器/计数器T0与T1的结构
    • 6.2 定时器/计数器T0与T1的4种工作方式
    • 6.3 定时器/计数器T2的结构与工作方式
    • 6.4 对外部输入的计数信号的要求
    • 6.5 定时器/计数器的编程和应用
    • 6.6 章节测验
  • 7 AT89S52单片机的串行口
    • 7.1 串行通信基础
    • 7.2 串行口的结构
    • 7.3 串行口的4种工作方式
    • 7.4 多机通信
    • 7.5 波特率制定方法
    • 7.6 串行通信接口标准
    • 7.7 串行口的应用设计举例
    • 7.8 章节测验
  • 8 显示、开关/键盘及微型打印机接口设计
    • 8.1 单片机控制发光二极管的显示
    • 8.2 开关状态检测
    • 8.3 单片机控制LED数码管的显示
    • 8.4 单片机控制LED点阵显示器显示
    • 8.5 单片机控制LCD1602液晶显示器的显示
    • 8.6 键盘接口设计
    • 8.7 AT89S52单片机与微型打印机的接口
    • 8.8 单片机与BCD码拨盘的接口设计
    • 8.9 章节测验
  • 9 AT89S52单片机外部存储器的并行扩展
    • 9.1 系统并行扩展结构
    • 9.2 地址空间分配和外部地址锁存器
    • 9.3 静态数据存储器RAM的并行扩展
    • 9.4 片内Flash存储器的编程
    • 9.5 E2PROM的并行扩展
    • 9.6 章节测验
  • 10 AT89S52单片机的I/O扩展
    • 10.1 I/O接口扩展概述
    • 10.2 AT89S52扩展I/O接口芯片8255的设计
    • 10.3 利用74LSTTL电路扩展并行I/O口
    • 10.4 用AT89S52单片机的串行口扩展并行口
    • 10.5 用I/O口控制的声音报警接口
    • 10.6 章节测验
  • 11 单片机与DAC、ADC的接口电路
    • 11.1 单片机扩展D/A转换器概述
    • 11.2 单片机扩展并行8位DAC0832的设计
    • 11.3 单片机扩展A/D转换器概述
    • 11.4 单片机扩展并行8位A/D转换器ADC0809
    • 11.5 章节测验
课程简介

中文简介:本课程是自动化专业的一门重要的学科基础课。以MCS-51系列单片机为基础,系统的介绍单片机的基本知识、基本组成、工作原理及应用等。通过本课程的学习使学生能够熟练掌握单片机的CPU、存储器、输入输出接口电路等硬件电路的工作原理和分析方法;掌握其寻址方式、指令系统和汇编语言等软件知识,并能利用MCS-51的中断系统、定时/计数器、串行及并行接口、模数转换电路等设计单片机控制系统。

同时,配以相应的实验教学,培养学生系统的认知能力,汇编语言程序设计能力;单片机系统的应用及开发能力;培养分析问题和解决问题的能力,提高实践能力及创新思维能力,为今后从事系统设计开发和科学研究工作打下良好的基础。

英文简介:This course is an important basic course for automation majors. Based on MCS-51 series single chip microcomputer, the basic knowledge, basic composition, working principle and application of single chip microcomputer are introduced systematically. Through the study of this course, students can master the working principle and analysis method of hardware circuits such as CPU, memory, input and output interface circuits of MCU skillfully, master the software knowledge of its addressing mode, instruction system and assembly language, and design MCU control system by using MCS-51 interrupt system, timing/counter, serial and parallel interface, analog-to-digital conversion circuit and so on. 

At the same time, with the corresponding experimental teaching, to cultivate the students' cognitive ability of system, assembly language programming ability, the application and development ability of MCU system, the ability to analyze and solve problems, improve the practical ability and innovative thinking ability, and lay a good foundation for the system design and development and scientific research work in the future.

本课程视频版权归国家级资源共享课程《单片机原理及应用》所有,同学们请自主学习,请勿用于商业用途。