发表于:2007/6/29 13:10:00
#0楼
单片机入门基础班培训内容
序号 课程内容 学习目标 实验内容
1 1、计算机基础知识
2、单片机原理及结构 • 掌握数制、门电路、存储器件
• 了解硬件结构。主要包括 引脚、 CPU 、存储器的结构、 I/O 端口、时钟电路以及复位电路。
-
2 1、汇编语言的指令格式、指令的寻址方式、指令系统
2、MCS-51的开发环境KEIL Uvision2的使用
• 练掌握单片机的汇编语言指令
• 掌握MCS-51的开发环境的使用 • • 单灯亮灭
• 流水灯(延时)
3 1、定时器
2、中断系统 • 掌握定时器功能部件的工作原理
• 掌握特殊功能寄存器的编程应用 • 流水灯(定时器)
4 串口 • 握单片机串行口功能部件的工作原理
• 理解串行通信的过程 • 双单片机系统通信
• 单片机和PC机通信
5 数码管显示 • 理解动态和静态扫描
• 认识数管的显示原理 -
6 矩阵按键 • 理解矩阵按键的扫描
• 掌握基本的软件去抖技术 -
7 点阵模块 • 了解点阵模块构造
• 了解点阵模块的驱动 -
8 LCD显示技术 • 了解LCD模块的组成
• 了解基本字符的输出 -
9 I2C总线技术 • 了解I2C总线技术
• 了解常用I2C总线的应用 -
10 步进电机控制技术 • 了解步进电机的控制技术 -
11 红外线遥控技术 • 了解红外遥控技术 -
12 应用系统设计 • 了解基本单片机系统的设计过程 电子钟
单片机实战提高班培训内容
序号 课程内容 学习目标
1 • 计算机基础知识
• MCS-51基本结构 • 掌握二进制、十进制、十六进制数的换算
• 了解ASCII码
• 了解二进制数的四则运算
• MCS-51单片机的控制引脚名称及作用
• 三个不同存储空间配置
• 时钟及机器周期的概念
殊功能寄存器
2 • MCS-51指令系统
• 汇编语言初步 • MCS-51单片机指令的基本格式
• MCS-51指令助记符的书写格式
• MCS-51单片机的七种寻址方式
• MCS-51单片机的七大类指令功能
• 掌握汇编语言的语句结构
• 伪指令ORG、DB
• 理解计算便移量及转移地址的方法
3 • MCS-51中断系统
• MCS-51定时/计数系统
• MCS-51串口通信 • MCS-51的5个中断源及入口
• TCON、SCON、IE、IP的结构
• 了解MCS-51的中断响应过程
• MCS-51定时/计数控制寄存器TCON、TMOD的结构、控制作用
• MCS-51定时/计数器的四种工作方式
• 与串口有关的SBUF、SCON、PCON的设置
• 串口的四种工作方式
• 串口通信波特率的设置
4 • 单片机集成开发环境 • 熟练使用集开发环境进行C的源程序编辑、编译、调试
5 • C51语言数据类型、运算符及表达式
• 51单片机内存区域及其C51语言表达 • 掌握常量与变量的概念,掌握标识符的命令规则
• 掌握整形数据、实型数据和字符型数据的特点和使用
• 掌握算术表达式和赋值表达式的基本使用方法;掌握自增和自减运算的使用
6 • 程序控制语句 • 掌握逻辑运算的基本方法;掌握条件运算符和条件表达式的用法
• 掌握if、switch语句的用法;掌握表达式语句、复合语句的构成法
• 掌握逗号运算符和逗号表达式
• 掌握for语句、while语句、do-while语句的用法
• 掌握break语句与continue语句的用法
7 • 函数与程序结构
• 单片机定时器、中断系统 • 掌握函数的概念、定义和调用的方法
• 掌握函数嵌套调用的方法
• 掌握函数的形式参数和实际参数以及函数调用时的参数传递
• 掌握数组作函数的参数、指针作函数的参数、
• 掌握局部变量和全局变量的概念和作用域
• 掌握变量存储类别定义和使用的方法
• 掌握中断函数的编写
8 • 数组定义及使用
• 指针的定义及使用
• 结构及联合体
• 单片机的绝对地址 • 掌握单片机内存单元的定位
• 一维数组的定义和使用
• 二维数组的定义和使用
• 字符数组的定义和使用,常用字符串处理函数
• 指针的概念、指针变量的定义和赋值、指针运算符、指针运算
• 一维数组的指针、二维数组的指针、字符串的指针的定义与应用
• 指针数组的概念与定义,多级指针的概念与定义
• 掌握结构体类型的概念,掌握其定义的常用形式和应用方法
• 掌握结构体数据类型指针的使用方法
9 • 编译预处理
• 编译及连接控制
• 命令行方式的编译及连接 • 掌握宏定义、文件包含及条件编译
• 掌握目标输出的控制
• 掌握函数及变量的绝对地址
10 • 需求分析
• 单元电路分析 • 了解需求分析过程
• 了解方案实现的过程
11 • 底层驱动分析
• 人机操作界面设计 • • 掌握程序分层次编写
• 掌握模块分解
• 掌握流程图的分析
12 • 双CPU间通信协议
• LED数码管数据显示 • 掌握不同系统的通信技术
• 掌握串口通信编程
• 掌握LED的驱动技术
13 • 信息的采集
• 计算
• 驱动函数 • 掌握矩阵的扫描技术
• 了解软件抗干扰
• 掌握基本数据处理(查表)
14 • 操作界面 • • 掌握C51语言模块化程序的编写技术
• 掌握复杂业务逻辑的编程实现
• 掌握复杂模块的调试
15 • 程序联调 • 掌握调试技术
• 掌握逻辑分析
16 • 演示及总结 • 自我总结程序设计的过程
单片机培训班介绍
51单片机入门基础班 学费1500元,学习基本的单片机知识,掌握初步的程序编写能力。(包教保会,学会为止)
51单片机实战提高班 学费2000元,主要学习C程序设计及单片机系统的需求分析,能独立进 行单片机系统的软件开发工作。(包教保会,学会为止)
联系方式
电话:0533-2711155 13361585851 13573386104 程先生
电子信箱:
教学驻地位于淄博市张店区新业广场
序号 课程内容 学习目标 实验内容
1 1、计算机基础知识
2、单片机原理及结构 • 掌握数制、门电路、存储器件
• 了解硬件结构。主要包括 引脚、 CPU 、存储器的结构、 I/O 端口、时钟电路以及复位电路。
-
2 1、汇编语言的指令格式、指令的寻址方式、指令系统
2、MCS-51的开发环境KEIL Uvision2的使用
• 练掌握单片机的汇编语言指令
• 掌握MCS-51的开发环境的使用 • • 单灯亮灭
• 流水灯(延时)
3 1、定时器
2、中断系统 • 掌握定时器功能部件的工作原理
• 掌握特殊功能寄存器的编程应用 • 流水灯(定时器)
4 串口 • 握单片机串行口功能部件的工作原理
• 理解串行通信的过程 • 双单片机系统通信
• 单片机和PC机通信
5 数码管显示 • 理解动态和静态扫描
• 认识数管的显示原理 -
6 矩阵按键 • 理解矩阵按键的扫描
• 掌握基本的软件去抖技术 -
7 点阵模块 • 了解点阵模块构造
• 了解点阵模块的驱动 -
8 LCD显示技术 • 了解LCD模块的组成
• 了解基本字符的输出 -
9 I2C总线技术 • 了解I2C总线技术
• 了解常用I2C总线的应用 -
10 步进电机控制技术 • 了解步进电机的控制技术 -
11 红外线遥控技术 • 了解红外遥控技术 -
12 应用系统设计 • 了解基本单片机系统的设计过程 电子钟
单片机实战提高班培训内容
序号 课程内容 学习目标
1 • 计算机基础知识
• MCS-51基本结构 • 掌握二进制、十进制、十六进制数的换算
• 了解ASCII码
• 了解二进制数的四则运算
• MCS-51单片机的控制引脚名称及作用
• 三个不同存储空间配置
• 时钟及机器周期的概念
殊功能寄存器
2 • MCS-51指令系统
• 汇编语言初步 • MCS-51单片机指令的基本格式
• MCS-51指令助记符的书写格式
• MCS-51单片机的七种寻址方式
• MCS-51单片机的七大类指令功能
• 掌握汇编语言的语句结构
• 伪指令ORG、DB
• 理解计算便移量及转移地址的方法
3 • MCS-51中断系统
• MCS-51定时/计数系统
• MCS-51串口通信 • MCS-51的5个中断源及入口
• TCON、SCON、IE、IP的结构
• 了解MCS-51的中断响应过程
• MCS-51定时/计数控制寄存器TCON、TMOD的结构、控制作用
• MCS-51定时/计数器的四种工作方式
• 与串口有关的SBUF、SCON、PCON的设置
• 串口的四种工作方式
• 串口通信波特率的设置
4 • 单片机集成开发环境 • 熟练使用集开发环境进行C的源程序编辑、编译、调试
5 • C51语言数据类型、运算符及表达式
• 51单片机内存区域及其C51语言表达 • 掌握常量与变量的概念,掌握标识符的命令规则
• 掌握整形数据、实型数据和字符型数据的特点和使用
• 掌握算术表达式和赋值表达式的基本使用方法;掌握自增和自减运算的使用
6 • 程序控制语句 • 掌握逻辑运算的基本方法;掌握条件运算符和条件表达式的用法
• 掌握if、switch语句的用法;掌握表达式语句、复合语句的构成法
• 掌握逗号运算符和逗号表达式
• 掌握for语句、while语句、do-while语句的用法
• 掌握break语句与continue语句的用法
7 • 函数与程序结构
• 单片机定时器、中断系统 • 掌握函数的概念、定义和调用的方法
• 掌握函数嵌套调用的方法
• 掌握函数的形式参数和实际参数以及函数调用时的参数传递
• 掌握数组作函数的参数、指针作函数的参数、
• 掌握局部变量和全局变量的概念和作用域
• 掌握变量存储类别定义和使用的方法
• 掌握中断函数的编写
8 • 数组定义及使用
• 指针的定义及使用
• 结构及联合体
• 单片机的绝对地址 • 掌握单片机内存单元的定位
• 一维数组的定义和使用
• 二维数组的定义和使用
• 字符数组的定义和使用,常用字符串处理函数
• 指针的概念、指针变量的定义和赋值、指针运算符、指针运算
• 一维数组的指针、二维数组的指针、字符串的指针的定义与应用
• 指针数组的概念与定义,多级指针的概念与定义
• 掌握结构体类型的概念,掌握其定义的常用形式和应用方法
• 掌握结构体数据类型指针的使用方法
9 • 编译预处理
• 编译及连接控制
• 命令行方式的编译及连接 • 掌握宏定义、文件包含及条件编译
• 掌握目标输出的控制
• 掌握函数及变量的绝对地址
10 • 需求分析
• 单元电路分析 • 了解需求分析过程
• 了解方案实现的过程
11 • 底层驱动分析
• 人机操作界面设计 • • 掌握程序分层次编写
• 掌握模块分解
• 掌握流程图的分析
12 • 双CPU间通信协议
• LED数码管数据显示 • 掌握不同系统的通信技术
• 掌握串口通信编程
• 掌握LED的驱动技术
13 • 信息的采集
• 计算
• 驱动函数 • 掌握矩阵的扫描技术
• 了解软件抗干扰
• 掌握基本数据处理(查表)
14 • 操作界面 • • 掌握C51语言模块化程序的编写技术
• 掌握复杂业务逻辑的编程实现
• 掌握复杂模块的调试
15 • 程序联调 • 掌握调试技术
• 掌握逻辑分析
16 • 演示及总结 • 自我总结程序设计的过程
单片机培训班介绍
51单片机入门基础班 学费1500元,学习基本的单片机知识,掌握初步的程序编写能力。(包教保会,学会为止)
51单片机实战提高班 学费2000元,主要学习C程序设计及单片机系统的需求分析,能独立进 行单片机系统的软件开发工作。(包教保会,学会为止)
联系方式
电话:0533-2711155 13361585851 13573386104 程先生
电子信箱:
教学驻地位于淄博市张店区新业广场