〖授课方式〗广东程序设计培训日常班
〖课程名称〗宝安沙井51单片机项目培训课程
〖发布单位〗深圳市镇鑫科技有限公司 → 进入主页
〖原 价〗面议 〖优 惠 价〗面议
〖发布者IP〗113.97.162.235
〖开课形式〗已确认开课
〖更新日期〗2015年08月05日
〖主办地区〗广东 [招生培训]
〖开课地点〗深圳市宝安区沙井街道华美居商务中心572
〖百度搜索〗
第一阶段(基础篇,强化学习1~2周)
第一部分
知识点1
单片机基本概念、内部结构、外部引脚及功能、片内外存储器结构、最小系统电路分析。
知识点2
C51的数据类型、运算符与表达式、基本语句、数组、函数等。
知识点3
结构化程序设计、指针等。
知识点4
单片机相关电路原理分析。
实践:
熟悉keil环境、单片机相关电路分析。
第二部分
知识点1
单片机I/O口操作
知识点2
讲解数码管、点阵模块内部结构和工作原理,
知识点3
讲解字符型LCD工作时序;
知识点4
讲解点阵型LCD液晶屏的读、写时序;
实践:
分析多文件项目程序、使用Keil编写程序实现显示系统。
第三部分
知识点1
讲解单片机定时器/计数器的结构、工作方式、相关寄存器;
知识点10
讲解单片机中断概念、中断系统结构、相关寄存器;
知识点11
讲解中断响应与中断处理;
知识点12
讲解独立键盘、矩阵键盘接口原理;
知识点13
讲解机械式按钮抖动原理,以及掌握去抖动的方法。
实践:
使用Keil编写多文件项目程序,定时器/计数器的使用,中断系统的实现,独立键盘、矩阵键盘的程序编写
第二阶段(提高篇,强化学习1~2周)
第一部分
知识点1
串行通信的基本概念、特点和分类;
知识点2
讲解单片机串行口的结构、特点、工作方式及应用;
知识点3
MAX485通讯;
知识点4
讲解IIC总线的基本原理及应用;
知识点5
EEPROM(AT24C0X芯片)存储器的使用方法;
实践:
单片机I/O口模拟I2C总线和EEPROM进行通信,实现单片机和PC机之间的单向、双向通信;
第二部分
知识点6
红外、温度、光敏等常用传感器的工作原理;
知识点7
讲解单片机与红外、温度、光敏等传感器的通信方式及时序;
知识点8
讲解A/D、D/A(PCF8591)转换器的工作原理。
实践:
用以上传感器组成测量与控制系统,A/D、D/A转换器转换器的程序编写;
第三部分
知识点1
1-WRIE单总线DS18B20寄存器、读写操作时序;
知识点2
讲解单片机SPI 总线DS1302寄存器、指令、读写操作时序;
实践:
实现测温程序编写,实时 时钟的程序编写
第四部分
知识点1
讲解C语言中的结构体、共用体、枚举、typedef用法等内容;
知识点2
定时器中断的多任务分时调度原理;
知识点3
讲解源文件和头文件之间的关系,以及外部函数、变量声明作用;
知识点4
多文件、模块化编程方法。
实践:
多任务调度、多文件的程序编写;
第三阶段(项目实战篇,强化学习2周)
实战目的
学员自选(需经过教师评定选题通过)或教师规定项目选题,设计开发一项完整的项目产品,作为项目开发的实战经验,教师全程辅助并跟进项目的进度。
要求
1. 程序代码编写规范
2. 按要求完成相应的进度
3. 项目产品的演示,答辩
参考项目名称
项目一:MP3播放器
项目二:四轴飞行器
项目三:门禁考勤系统
项目四:智能小车
项目五:餐厅点餐系统