单片机培训:
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、Buzzer发出音乐
23、单片机中断原理
24、中断实现定时
25、LCD(数码管)显示
26、单片机串口通信
27、通过电脑串口发送数据来控制LED
28、实现如下单片机控制系统
① 脉冲输出控制Buzzer/LED;
② 使用模块化设计思想实现较小的单片机控制系统
③ 电脑和单片机控制系统之间的通讯
29、互动环节,学员提问,经验交流
培训时间:不作限制
培训地点:广东.东莞.常平.
电邮:kane.yeung@gmail.com
详情请登录: http://www.51kfb.com |
|