文档介绍:单片机C51程序
计教程
实验
讲教师
董蕴华
实验指
教师
杨
锋
教学安排
• 本课程共45学时
理论25学时
实验20学
时
• 课程性质
考查
本课程考试
用程序
计
作
考查的评分依据
学
本课
备的基础知识
学
本课程
备的基础知识
☆ 单片机原理及
用
☆ C语言程序
计
学
本课
备的硬件
☆ 实验板一块
☆ 程序
载线一条
本课程
要内容
• 单片机基础知识
复
• C51编程语言及开发
境Keil uVision
•
能模块的C语言编程实
MCS-5令系列单片机的结构
令
面向控制的8
CP栈
工
令工8B的片内数据
储器
左
可
址6巧KB的片外程序
储器
巧
可
址6巧KB的片外数据
储器
5
左工根
向和可单独
址的导/O线
6
一个全
的异
串行口
7
个令6
定时/计数器
8
5个中断源
个中断优先级
9
有片内时钟振荡器
令代
采用高性能寻MOS生产
艺生产
令令
有布尔处理
操作
能力
令工
含基本指
令令令条
中单机器周期指
6巧种
MCS-5令系列单片机的内部总体结构
8 8
ROM/EPROM
三
数 据
储 P0口 P2口 程 序
储 CC
微处理器 器RAM 器
三
算 部 B SS
件
特 殊
串 定 时 / 中断 能 寄
行 器
XTAL1 计数器 系统
口 SFR
控制部件
XTAL2
P1口 P3口
ALE RESET 8 8
PSEN EA
第一讲 C51程序
计基础
要内容
• 单片机程序
计语言
• 单片机汇编语言
C语言的特点
• C语言程序
计知识
复
单片机程序
计语言
令
机器语言
机器可
识别的语言
如
7巧代令 代令令令代令代代代代代代代代代令
78代工 代令令令令代代代代代代代代代令代
左8 代代令令令代代代
工
汇编语言
由指
记符书写的语言
如
MO三 致
取代令寻
MO三 R代
取代工寻
致DD 致
R代
左
C语言
通用程序
计语言
由函数组成