嵌入式芯片已渗透到我们生活各个领域中,并改变着我们的生活,用单片机控制实现的产品
随处可见,如数码产品、 安防监控、仪器 、仪表、家电、机电一体化、汽车单元控制、及
工业控制等很多方面,因此专业单片机开发人才才出现大规模的缺口,据调查目前我国单片
机从业人员只有150万人,人员紧缺;随着社会的发展,单片机从业人员更为抢手,据不完
全统计,到2012年,我国单片机行业人员需求将达到300万人。
我们自2006年开始从事单片机培训,学员主要来自东莞、广州、佛山等珠三角地区,很多学
员通过学习实现个人职业的成功转变,本培训班的*的特点是抛弃枯燥无味的理论学习,
直接为学员提供开发板,通过做项目来让学员了解单片机的工作原理,软件开发流程,C语言
的程序设计方法 ,我们对学员有两点要求:
1、个人有强烈的学习欲望
我们采用伙伴式的教学方式,实践为主,案例教学,学员要有主动钻研的习惯,当你
有疑问不得其解时,我们一起找到解决方案,解决问题的方法就变成了你自己的知识,
填鸭式的教学今天教、明天忘,我们欢迎带着问题来学习的学员。
2、有一定的电子基础、软件设计知识
如果您没有这方面的知识,现在准备从事单片机开发,报名前建议买一些电子电路、
C语言程序设计方面的书籍,这样会大大加快您的学习进度。
培训对象:个人及企业培训 (可向企业客户提供上门培训,培训内容可根据需求定制)
曾给以下公司培训:
东莞松塬电子有限公司
中山市奥森电子有限公司
广州中德电控有限公司
培训内容:
1、 PCB board introduction
* all components
AT89S52,MAX232,74HC573,LED,KEY,RESET,digital key,Crystal.
* schematics:
how to detect key
how to light led
how to control digital led
how to control UART
2、STC89C52RC introduction
DIP-40 pin
two specs suggestion.
reset:
Reset input. A high on this pin for two machine cycles while the oscillator is running resets the device.
register:
AT89S52英文资料 P5.
3、 Build connection with PC
* UART function
* USB function
* how to download program
* ISP,IAP
ISP: in system programing
IAP: in application programing
* downloading work flow
* how to debug hardware
4、Keil C install
5、Keil C IDE operation
* create a project
* software work flow
* light one led
* create hex file
6、单片机软件的开发调试流程
7、嵌入式软件的架构及工作原理
8、C语言的入口,注释、格式
9、for, while ,>>,<<的用法(位运算)以及二进制、16进制
10、使用for, while ,>>,<<控制LED
11、C语言子程序实现
12、使用子程序LED闪烁 (流水灯,跑马灯,花样灯。。。。)
13、if的应用
14、捕捉一个按键 (按键控制LED)
15、&&和||的应用
16、捕捉多个按键 (按键控制LED)
17、软件防抖的实现
18、嵌入式软件主程序的特点及要求
19、switch…case..的用法
20、经典的按键捕捉程序
21、how to use state machine(状态机)
22、看门狗(watchdog)的应用
23、Buzzer发出音乐
24、单片机中断原理
25、中断实现定时
26、LCD(数码管)显示
27、单片机串口通信
28、通过电脑串口发送数据来控制LED
29、实现如下单片机控制系统
① 脉冲输出控制Buzzer/LED;
② 使用模块化设计思想实现较小的单片机控制系统
③ 电脑和单片机控制系统之间的通讯
30、互动环节,学员提问,经验交流
学员在学习期间,需要在开发板上独立完成30个小项目,这个小项目我们都提供了答案,
标准的C语言格式,格式清晰,注释详细,保证学员在完成这些项项目后,能达到专业的单片机软件工程师水准!
联系方式:
QQ: 553844350
手机: 15362693276
电邮:kane.
详情请登录: