深圳宝安单片机C语言程序设计师
一、课程说明:
该课程的基础课程是电路基础、模拟电子技术、数字电子技术、计算机基础知识、单片机汇编语言等课程。
二、课程的教学目的
通过本课程的学习,使学生学会Keil C51 的使用、掌握C51编程技术与应用,通过试验实训的训练和一些单片机项目制作,掌握各种接口技术,掌握单片机应用系统开发、设计的技能。
三、课程内容、教学要求及教学重点和难点:
第一章 C51 的数据结构
教学内容:
1、 数据类型与变量
2、 数组、指针
3、 结构、联合与枚举
教学要求:
1、 掌握C语言的基本语义语法。
第二章 C51 程序设计
1、 运算符和表达式
2、 循环语句
3、 条件语句
4、 分支语句
5、 其他控制语句
6、 排序程序等实例训练
7、 函数
教学要求:
1、 掌握程序设计的步骤。
2、 掌握各种控制语句程序设计。
3、 掌握子程序设计和参数传递方法。
4、 理解排序程序设计的算法。
第三章 程序预处理和C51编译器
1、宏定义
2、条件编译
3、C51与汇编语言的混合编程
4、C51库函数与文件包含教学要求:
掌握C51程序结构。
第四章 单片机与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余年,精通各种单片机原理,具有丰富的单片机开发教学经验及现场工作经验,熟悉美国、台湾等各种单片机的原理与应用。现在西乡校区单片类课程合作老师。
【培训费用】
学费2080元 报名费20元 教材资料费另收 考试费400元。
【考试时间】
全国统一考试阅卷,分为通用知识,实务知识以及实践技能三部分。允许补考和免学费重读。
【证书颁发】
经考试合格者,获得国家劳动和社会保障部中国就业培训技术指导中心颁发的《单片机C语言程序设计师》职业培训证书和北京合诚汇智学校《单片机C语言程序设计师》岗位培训合格证书及深圳赣冠培训学校颁发的《单片机C语言程序设计师》培训证书。国家权威证书,网络注册查询,全国普遍使用,就业提升有效。
【就业前景】
所有与电子、数码、机械制造相关的行业及单位。