基础部分: 1 :掌握单片机引脚功能和必要外接电路;理解存储器类别以及工作原理2:51单片机并行I0口;基本汇编程序; KEIL C51;能使用KEIL C51 IDE;能编写基本的C51汇编程序;理解并能操作并行I0口; 3:各种特殊寄存器:汇编指令; 清晰掌握51单片机内部结构和ROM,RAM体系;完整掌握51单片机汇编指令集;熟练掌握常用特殊寄存器的用法; 4:定时/计数器;中断;了解中断,定时/计数器工作原理并熟练使用; 5:数字电路,熟练掌握、运用门电路,组合逻辑电路,时序逻辑电路,脉冲电路,数模转化电路的工作原理; 6:电路设计,通过案例学习复杂电路设计 7:C51单片机语言,掌握C51数据类型、运算符与表达式,和函数,通过案例学习C51流程与控制 8:串行通讯;C语言程序设计--大代码的书写和管理,了解单片机串行接口的结构和工作原理;熟悉单片机串行控制相关的寄存器;熟悉串行通讯编程;熟悉子程序的设计;能用模快化的思想管理,编写大代码和复杂模型,熟练用C语言编程 9:看门狗,熟悉看门狗复位WDR和看门狗定时器WDT的应用场景;熟悉软件看门狗的编写;熟悉看门狗专用芯片工作原理和应用 驱动部分: 1红外遥控接收 通过学习红外模快的外围电路设计初步熟悉数字电路设计; 理解红外模快的工作原理;使用C语言操作红外模块; 2 LED显示器接口;键盘接口;外围串行总线接口 了解各种常用外设的工作原理和接口工作原理;熟练用程序访问和操作常用外围设备 3 AD与DA转换 通过案例熟练掌握AD与DA转换程序设计 4 复位源设计; 外扩电压检测芯片; 熟悉各种复位电路的设计和工作原理;熟悉电压检测芯片 5 液晶触摸屏接口 使用C语言编写液晶触摸屏控制程序, 6 单片机访问温度传感器,人体红外传感器 能设计单片机外围访问温度传感器,人体红外传感器的电路; 制做完整的硬件设备; 项目实战(从7个备用项目里选出一个自己开发出来); 通过以上各阶段的学习,使学员了解项目开发流程,掌握项目硬件设计,软件算法设计等,可以独自承担项目开发。 注:对于基础知识欠缺的学员,会进行相关知识的补充,如数字电路,模拟电路,现场总线,信号处理,自动控制,计算机控制,绘图软件等,保证学员学懂学精。 上课模式:工作室提供每人一套实验工具,并配有相当数量的电脑及开发板,采取小班授课与专人指导并举的方式,帮助学员充分发掘自身的技术潜力。 “入门既不难,深造也是办得到的”,只要你有恒心、有决心,跟随我们的“连载”一步步走下去,将来就一定能在单片机世界里遨游。 发烧友技术培训:单片机培训,深圳单片机培训,嵌入式单片机开发培训,单片机 C语言培训,Linux培训,嵌入式培训机构, 嵌入式Linux认证培训,嵌入式培训,深圳嵌入式培训,PCB画板培训,电路设计培训 发烧友愿与你共创单片机嵌入式技术美好蓝天,我们期待您的热烈参与,与老师学员共同探讨翱翔在技术海洋。
|