课程详情 在线报名
"嵌才工程”培养计划 暑期班200-1000元火热优惠中
课程目标:
提升设计水平,开拓设计思路,完善设计理念,掌握设计技术
教学方式:
采用交流,讨论,案例分析等互动模式,以实践为主,学员人手一套自主设计与:嵌才工程"配套的嵌入式实训设备。课堂上由老师先进行知识的讲解,然后带着学员完成各个实训变成设计与硬件设计,*综合项目设计,系统的完善微控制器软硬件的各个知识点
本课程从实际项目的角度出发,以单片机嵌入式系统项目的完整开发流程为主线,使学员掌握单片机项目的整个开发流程:熟悉对象、需求分析、系统设计、原理图设计、PCB设计、BOM准备、工程询价、制板流程和焊接工艺、元器件焊接、系统构建、硬件测试、软件编码规范、系统软件测试与优化、软硬件联调、文档规范、项目总结和演示。同时,还从硬件系统项目的角度出发,介绍了单片机系统的抗干扰设计和电源的设计,以及在设计硬件电路时的经验和需要注意的事项。完成项目设计,能成功做出一个完整、实际的单片机应用系统。
实践单片机嵌入式系统的项目设计与开发,达到能独立研发中小型嵌入式系统产品的目的;并进行模拟笔试、模拟面试、职业素质教育、工程素质教育等方面的培训,使学员具有技术文档撰写、项目演示技能,成为面向应用和工程化需要的"嵌入式系统工程师"。
课程安排:
*阶段 嵌入式单片机程序设计
第二阶段 嵌入式单片机接口设计
第三阶段 嵌入式高级接口设计
第四阶段 嵌入式系统设计与项目开发
教学目的: 以项目开发为主导,精通8位嵌入式微控制器软件程序设计,外围电路接口设计及驱动编程,掌握至少一种硬件设计工具及能独立的进行软硬件调试。掌握嵌入式项目开发流程,能达到开发以单片机为核心的嵌入式相关产品。
先行课程:C语言、数字电路知识,微机原理与汇编语言
培训课时:240学时
班级规模及环境:
为了保证培训质量,增加互动环节,我们坚持小班授课,每期报名人数限10-20人
序号
|
授课内容及实例设计
|
阶段一:单片机系统设计课程内容
|
|
1
|
单片机概述及硬件结构:
⑴前期学员作品演示、课程介绍;⑵嵌入式单片机概述、类型;
实训:相应实例设计
|
2
|
单片机的指令系统及汇编程序设计
⑴MCS-51指令系统基本格式及功能;⑵MCS-51指令系统寻址方式;
实训:相应实例设计
|
3
|
单片机C51程序设计(一)
⑴汇编和C语言混合编程设计; ⑵C51函数使用;
实训:相应实例设计
|
4
|
单片机C51程序设计(二)
⑴C51枚举的使用; ⑵C51结构体的使用;
实训:相应实例设计
|
5
|
单片机最小系统设计
⑴单片机最小系统构成及功能; ⑶嵌入式硬件设计基础;⑷使用proteus绘制最小系统工程;
实训:相应实例设计
|
6
|
单片机中断系统
⑴中断的基本概念、结构、中断源、中断优先级; ⑵中断配置、中断处理过程分析;
实训:相应实例设计
|
7
|
单片机定时器/计数器
⑴定时器/计数器的结构、工作方式、配置方法; ⑵定时器/计数器程序设计及应用;
实训:相应实例设计
|
8
|
单片机串行通信设计
⑴串行口电路设计,MAX232芯片分析;⑵串行口的结构及工作方式;
⑶串行口寄存器配置及应用编程;
实训:相应实例设计
|
9
|
单片机扩展存储器设计
⑴系统总线及总线构造;⑵读写控制、地址空间分配和外部地址锁存器;
⑶外部数据存储器的扩展电路设计
实训:相应实例设计
|
10
|
单片机扩展IO接口设计
⑴扩展IO接口的设计; ⑵键盘、显示器、拨盘、打印机的接口设计;
实训:相应实例设计
|
11
|
单片机I2C接口设计
⑴I2C总线编程技术概述; ⑵I2C硬件接口电路设计; ⑶I2C软件时序分析;
实训:相应实例设计
|
12
|
单片机SPI和单总线接口设计
⑴SPI总线编程技术概述; ⑵SPI硬件接口电路设计; ⑶SPI通讯时序分析;
实训:相应实例设计
|
13
|
A/D转换接口设计
⑴A/D转换器概述、分类及AD选型; ⑵并行ADC0809芯片分析;
实训:相应实例设计
|
14
|
D/A转换接口设计
⑴D/A转换器概述、分类及DA选型; ⑵并行DAC0832芯片分析;
⑶MCS-51与DAC0832接口设计及应用编程;
实训:相应实例设计
|
15
|
单片机显示接口设计:
⑴液晶显示原理、分类及选型;⑵1208液晶硬件分析;⑶字符液晶1208驱动程序设计;
实训:相应实例设计
|
16
|
单片机应用系统设计、开发调试:
(1)统设计步骤; ⑵应用系统可靠性及抗干扰设计;⑶应用系统硬件设计;(3)应用系统软件设计;
实训:相应实例设计
|
阶段二:嵌入式系统设计与项目开发
|
|
17
|
嵌入式项目开发概要设计与需求分析
⑴项目开发导入与系统开发流程; ⑵概要设计与需求分析;
实训:相应实例设计
|
18
|
嵌入式封装库设计
⑴提交项目开发技术文档①-②; ⑵硬件原理图总结、验收、指导及修改;
实训:相应实例设计
|
20
|
嵌入式PCB设计
⑴网络表生成及校验;⑵印刷电路板元件布局设计;⑶电路板设计;
实训:相应实例设计
|
项目设计阶段二: 元器件采购、软件设计
|
|
21
|
元器件采购、嵌入式软件设计规范
⑴如何准确采购元器件及采购途径、寻价;⑵软件模块划分及架构流程设计;⑶各模块流程图设计;⑷软件编码规范指导
实训:相应实例设计
|
只要一个电话
我们免费为您回电