- 1.0课程介绍
- 1.1教学要求
- 1.2单片机简介
- 1.3发展概况
- 1.4发展趋势
- 1.5技术指标
- 1.6运算基础
- 1.7结构框图
- 1.8性能介绍
- 1.9应用介绍
- 1.10实验平台
- 1.11可做的实验
- 1.12学习方法
- 2.1教学要求
- 2.2硬件功能
- 2.3硬件系统结构(1)
- 2.3硬件系统结构(2)
- 2.3硬件系统结构(3)
- 2.4存储器结构(1)
- 2.4存储器结构(2)
- 2.4存储器结构(3)
- 2.4存储器结构(4)
- 2.5IO端口
- 2.6复位电路
- 2.7CPU时序
- 2.8CPU引脚功能
- 2.9工作方式(1)
- 2.9工作方式(2)
- 2.10 5张图学会单片机
- 3.1功能框图
- 3.2存储框图
- 3.3指令系统
- 3.4编码格式调试
- 3.5指令分类
- 3.6直接寻址
- 3.7寄存器寻址
- 3.8间接寻址
- 3.9数据传送指令
- 3.10数据交换指令
- 3.11算数运算指令
- 3.12逻辑运算
- 3.13程序联调
- 3.14控制转移指令
- 3.15.1JD51实验板简介
- 3.15.2D51焊接教学
- 4.1课程回顾1
- 4.2课程回顾2
- 4.3汇编简介
- 4.4指令格式
- 4.5伪指令格式1
- 4.6伪指令格式2
- 4.7分支程序
- 4.8循环程序
- 4.9汇编语言语句格式
- 4.10分支、循环程序设计
- 4.11子程序设计
- 4.12MCS-51微处理器
- 4.13C-51的特点
- 4.14C-51存储类型
- 4.15C-51程序结构
- 4.16C-51数据类型
- 4.17 清零程序举例
- 5.0课前回顾
- 5.1初步介绍
- 5.2定时方法
- 5.3功能介绍1
- 5.3功能介绍2
- 5.4控制寄存器
- 5.5方式寄存器
- 5.6.1方式0、方式1(1)
- 5.6.1方式0、方式1(2)
- 5.6.1方式0、方式1(3)
- 5.6.1方式0、方式1(4)
- 5.6.1方式0、方式1(5)
- 5.6.1方式0、方式1(6)
- 5.6.2方式2
- 5.6.3方式3
- 附录:往届学生单片机设部分计作品选:P1“电脑鼠走迷宫”计分系统JD51开发板调试
- 附录:往届学生单片机设部分计作品选: P2“电脑鼠走迷宫”计分系统proteus调试
- 附录:往届学生单片机设部分计作品选:P3电子琴proteus仿真
- 附录:往届学生单片机设部分计作品选:P4高级电子琴程序讲解
- 附录:往届学生单片机设部分计作品选:P5高级电子琴实物调试
- 附录:往届学生单片机设部分计作品选:P6交通灯设计
- 附录:往届学生单片机设部分计作品选:P7可录音电子琴设计
- 6.1串行通信基本原理
- 6.2异步串行通信简介1
- 6.2异步串行通信简介2
- 6.3异步通信常用接口
- 6.4mcs51串行口
- 6.5 SCON1
- 6.5SCON2
- 6.6PCON
- 6.7串行口工作方式1
- 6.7串行口工作方式2
- 6.8应用举例1
- 6.8应用举例2
- 7.1中断寄存器
- 7.2中断优先级
- 7.3中断撤除
- 7.4中断管理
- 7.5扩充中断源
- 7.6定时器举例
- 7.7串口举例
- 8.1系统接口扩展介绍
- 8.2存储器介绍
- 8.3存储器扩展技术
- 8.4IO接口扩展技术
- 附录1:JD51基本操作视频教学 : B1工程建立
- 附录1:JD51基本操作视频教学 : B2驱动安装
- 附录1:JD51基本操作视频教学 : B3调试转下载
- 附录1:JD51基本操作视频教学 : B4下载转调试
- 附录1:JD51基本操作视频教学 : B5虚拟机安装
- 附录1:JD51基本操作视频教学 : B6在线调试
- 9.0 单片机实验一:跑马灯
- 9.1单片机实验二:查询计数
- 9.2单片机实验三:中断计数
- 9.3单片机实验四:按键计数
- 9.4单片机实验五:蜂鸣器实验
- 9.5单片机实验六:1分钟倒计时
- 9.6单片机实验七:温度测量
- 9.7单片机实验八:数码管显示
- 9.8单片机实验九:串行通信
- 10.0 D1A电子时钟汇编(汇编语言)
- 10.1 D1B电子时钟(C语言)
- 10.2 D2LCD字符型液晶显示器(C语言)
- 10.3 D3电子音调发生器(汇编语言)
- 10.4 D4交通灯控制(C语言-汇编语言)
- 10.5 D5单片机间串行通信(汇编语言)
- 10.6 D6单片机与PC机的通信(下载模式)
- 10.7 D7温度显示与报警(汇编语言)
- 10.8 D8红外接收与控制(汇编语言)
- 10.9 D9答辩倒计时器(汇编语言)
- 10.10 D10万年历
- 10.11 D11多机通信
- 10.12 D12基于PC与单片机的数据收集与显示系统
- 10.13 D13 单片机控制手机发短信打电话与显示
- 10.13.2 D13 演示视频
- 10.14 D14带天气预报的电子钟
- 10.15 D15往届学员优秀设计作品
- 10.16 D16波形发生器
- 10.16.2 D16 波形发生器-Keio和Protues联调仿真
- 10.17 D17多级通信-2
《单片机原理与应用》是一门实践性和实用性都很强的课程。课程以51系列单片机为主,系统地介绍了单片机的结构与原理、单片机指令系统、程序设计、定时器/计数器、串行通信接口、中断系统等知识。并面向单片机开发实践动手能力的培养,基于自主研发的JD-51单片机开发板,系统地讲授了单片机开发环境的搭建(建立Keil C51应用程序,驱动安装,调试转下载,下载转调试,虚拟机安装,在线调试等),并利用JD-51单片机开发板设计应用实例(按键计数,查询计数,串口通信,蜂鸣器,跑马灯,数码管,温度检测,一分钟倒计时,中断计数等)的讲解,力求帮助学习者系统地掌握单片机基本开发能力。《单片机原理与应用》课程教学大纲为依据,以增强型MCS-51单片机原理及其应用为主线,系统地介绍了增强型MCS-51系列(包括8XC5X、8XC5XX2、P89C51RX、P 89C6XX2系列)单片机的内部结构、指令系统、资源及扩展、接口技术、单片机应用系统的硬件结构、开发过程及手段。