深圳宝安单片机程序设计师培训
学时:100小时,三个月一个周期
一、课程说明:
该课程的基础课程是电路基础、模拟电子技术、数字电子技术、计算机基础知识等课程。
二、课程的教学目的
通过本课程的学习,应使学生熟悉单片机的原理与结构,通过试验实训的训练和单片机项目制作,掌握单片机指令系统,掌握单片机原理、接口技术,掌握单片机应用系统开发、设计的技能。让学员达到独立设计单片机产品的能力。
三、课程内容、教学要求及教学重点和难点:
第一章 单片机基础知识
教学内容:
1、单片机基础知识。
2、计算机中数的表示及运算
教学要求:
1、了解单片机的基础知识
2、了解单片机的发展概况。
3、掌握真值、原码、反码及补码间的换算
第二章 KEIL C软件的安装、使用说明以及代码烧录。
1、安装软件。
2、软件参数设置。
3、建立工程,编译程序。
4、生成烧录文件,烧录到单片机里。
教学要求:
1、学会独立建立工程,编译程序,烧录文件。
第三章 MCS—51单片机硬件结构
教学内容
1、MCS-51单片机的内部结构引脚说明。
2、微处理器
3、MCS-51单片机存储器配置
4、MCS-51单片机内部并行I/O端口
教学要求
1、掌握单片机的内部结构及工作原理。
2、了解单片机的引脚功能及时序。
3、熟悉单片机内并行I/O端口电气特性及使用功能
教学重点:
1、MCS-51单片机的存储结构
2、引脚功能及使用
教学难点:
1、CPU时序
第四章 MCS-51单片机指令系统及汇编语言
教学内容
1、寻址方式。
3、数据传送指令。
4、算术操作指令。
5、逻辑操作类指令。
6、算逻处理程序设计举例。
7、程序转移指令。
8、位操作类指令。
9、汇编语言格式及伪指令。
10、数制转换程序设计举例。
教学要求
1、熟练掌握单片机指令的寻址方式。
2、熟练掌握单片机助记符指令的操作功能及含义。
3、熟悉各类指令对标志位的影响。
4、掌握汇编程序的三种基本结构及设计程序的基本方法
5、了解汇编过程及伪指令的作用。
教学重点
1、指令的寻址方式。
2、指令的操作功能。
3、汇编程序的设计方法。
教学难点
1、栈操作、算术运算、跳转指令。
2、汇编程序的设计。
第五章 MCS-51单片机的片内功能模块
教学内容
1、中断系统。
2、中断应用程序应用举例
3、定时器/计数器的结构及工作原理、应用举例。
4、串行输入输出接口。
教学要求
1、掌握MCS-51机的五个中断两级控制。
2、了解中断响应过程。
3、熟练掌握单片机内定时/计数器的结构与工作原理。
4、掌握定时/计数器的工作方式与控制,能进行相应初始化编程。
5、掌握串行通信中的控制寄存器的使用。
6、了解多机通信的应用。
教学重点
1、与有关中断的控制寄存器。
2、定时/计数器的工作方式与控制,计数初值的计算。
教学难点
1、中断响应过程
第六章 C51 的数据结构和程序设计
教学内容:
1、 数据类型与变量
2、 运算符和表达式
3、 循环语句
4、 条件语句
5、 分支语句
6、 数组、函数
7、 排序程序等实例训练
8、 指针、结构、联合与枚举。
9、宏定义与条件编译
教学要求:
1、 掌握C语言的基本语义语法。
1、 掌握程序设计的步骤。
2、 掌握各种控制语句程序设计。
3、 掌握子程序设计和参数传递方法。
4、 理解排序程序设计的算法。
第七章 MCS-51单片机程序设计举例
教学内容
1、跑马灯、交通灯;
2、按键控制;
教学要求
1、通过自己调试程序来熟悉程序设计的方法;
2、掌握基本的写程序和调试程序的方法;
3、掌握跑马灯,键盘的原理及编程应用。
第八章 MCS-51单片机的LED,AD接口与应用
教学内容
1、显示器件与单片机的接口
2、A/D,D/A转换芯片与单片机的接口
教学要求
1、掌握A/D、D/A接口的原理及编程应用
2、学会设计一个单片机项目的基本步骤
第九章 单片机与I2C总线
教学内容
1、I2C总线概述
2、单片机读写I2C模块
3、单片机读写24C02实例
教学要求
1、掌握I2C总线的时序。
2、能够利用24C02存储参数。
第十章 液晶显示
教学内容
1、液晶显示概述
2、液晶显示模块的控制
3、编程实例
教学要求
1、掌握液晶显示的原理。
2、通过实验能够实现需要显示的内容。
第十一章 步进电机控制
教学内容
1、步进电机的原理和特征。
2、步进电机的驱动系统和位置控制
3、接口实例和程序实现
教学要求
1、掌握步进电机的控制方法。
第十二章 红外线接口
教学内容
1、红外线通信原理。
2、接口芯片的使用。
3、接口实例和程序实现
教学要求
1、能够使用红外线进行数据传递
第十三章 游戏机项目的完成
教学内容
1、俄罗斯方块游戏的程序实现
2、五子棋游戏的程序实现
3、按照产品需求完成此完整的软件。
教学要求
1、掌握单片机产品设计的流程。
完成此游戏机项目的软件。
四、师资简介
王花春:单片机开发高级工程师,从事单片机应用和推广工作10余年,精通各种单片机原理,具有丰富的单片机开发教学经验及现场工作经验,熟悉美国、台湾等各种单片机的原理与应用。现为在西乡校区单片机类课程合作老师。
五、培训费用
学费2580元 报名费20元 教材资料费另收 考试费400元。
六、考试时间
全国统一考试阅卷,分为通用知识,实务知识以及实践技能三部分。允许补考和免学费重读。
七、证书颁发
经考试合格者,获得国家劳动和社会保障部中国就业培训技术指导中心颁发的《单片机C语言程序设计师》职业培训证书和北京合诚汇智学校《单片机C语言程序设计师》岗位培训合格证书及深圳赣冠培训学校颁发的《单片机C语言程序设计师》培训证书。国家权威证书,网络注册查询,全国普遍使用,就业提升有效。