课程 |
内容 |
目标 |
课时 |
初级一 |
51单片机基本结构和工作原理 |
掌握89C52单片机引脚功能和必要外接电路; 理解存储器类别以及工作原理; |
6 |
|
初级二 |
51单片机并行I0口; 基本汇编程序; KEIL C51 |
能使用KEIL C51 IDE; 能编写基本的C51汇编程序; 理解并能操作并行I0口 |
6 |
|
初级三 |
各种特殊寄存器: 汇编指令; |
清晰掌握51单片机内部结构和ROM,RAM体系; 完整掌握51单片机汇编指令集; 熟练掌握常用特殊寄存器的用法; |
6 |
|
初级四 |
定时/计数器; 中断; |
了解中断,定时/计数器工作原理并熟练使用 |
6 |
|
初级五 |
数字电路 |
熟练掌握、运用门电路,组合逻辑电路,时序逻辑电路,脉冲电路,数模转化电路的工作原理; |
6 |
|
初级六 |
电路设计 |
protel的使用; 通过案例学习复杂电路设计 |
6 |
|
初级七 |
C51单片机语言 |
掌握C51数据类型、运算符与表达式,和函数
通过案例学习C51流程与控制
熟练用C语言编程 |
12 |
|
初级八 |
串行通讯; C语言程序设计--大代码的书写和管理 |
了解单片机串行接口的结构和工作原理; 熟悉单片机串行控制相关的寄存器; 熟悉串行通讯编程; 熟悉子程序的设计; 能用模快化的思想管理,编写大代码和复杂模型 |
6 |
|
初级九 |
看门狗 |
熟悉看门狗复位WDR和看门狗定时器WDT的应用场景; 熟悉软件看门狗的编写; 熟悉看门狗专用芯片工作原理和应用 |
6 |
|
中级一 |
红外遥控接收 |
通过学习红外模快的外围电路设计初步熟悉数字电路设计; 理解红外模快的工作原理;使用C语言操作红外模块;
|
6 |
|
中级二 |
LED显示器接口; 键盘接口; 外围串行总线接口 |
了解各种常用外设的工作原理和接口工作原理; 熟练用程序访问和操作常用外围设备 |
6 |
|
中级三 |
A/D与D/A转换 |
通过案例熟练掌握A/D与D/A转换程序设计 |
12 |
|
中级四 |
复位源设计; 外扩电压检测芯片; |
熟悉各种复位电路的设计和工作原理; 熟悉电压检测芯片HT70XX和MAX810,MAX812,MAX707/708 |
3 |
|
中级五 |
液晶触摸屏接口 |
使用C语言编写液晶触摸屏控制程序, |
6 |
|
中级六 |
单片机访问温度传感器,人体红外传感器 |
能设计单片机外围访问温度传感器,人体红外传感器的电路; 制做完整的硬件设备; |
6 |
|
中级七 |
单片机以太网访问 |
能够设计所有的单片机以太网访问应用硬件电路; 编写C程序 |
6 |
|
中级八 |
单片机控制强电 |
通过单片机对家庭生活电器和照明设备的控制学习强电应用 |
6 |
|
中级九 |
系统信赖度设计 |
PCB LAYOUT;软件保护设计; EFT,ESD,EMI防制;系统可靠性测试 |
3 |
|
高级一 |
AVR单片机介绍 |
掌握AVR单片机结构,开发环境,熟练使用AVR仿真器 |
12 |
|
高级二 |
AVR单片机项目 |
使用C语言开发AVR单片机;参与企业级产品(中央空调控制器)开发;熟悉大型项目开发流程 |
24 |
|
高级三 |
*PIC单片机介绍 |
掌握PIC单片机结构,开发环境,熟练使用PIC仿真器 |
12 |
|
高级四 |
*PIC单片机项目 |
使用C语言开发PIC单片机;参与企业级产品开发,承接真实项目外包 |
24 |
|
高级五 |
*嵌入式开发(ARM) |
系统的学习嵌入式LINUX系统应用和驱动,LINUX系统移植和裁减。 |
96 |
|