📄 单片机学习.txt
字号:
初级一 51单片机基本结构和工作原理 掌握89C52单片机引脚功能和必要外接电路;
理解存储器类别以及工作原理;
6
初级二 51单片机并行I0口;
基本汇编程序;
KEIL C51 能使用KEIL C51 IDE;
能编写基本的C51汇编程序;
理解并能操作并行I0口 6
初级三 各种特殊寄存器:
汇编指令; 清晰掌握51单片机内部结构和ROM,RAM体系;
完整掌握51单片机汇编指令集;
熟练掌握常用特殊寄存器的用法;
6
初级四 定时/计数器;
中断; 了解中断,定时/计数器工作原理并熟练使用 6
初级五 串行通讯;
汇编程序设计--大代码的书写和管理 了解单片机串行接口的结构和工作原理;
熟悉单片机串行控制相关的寄存器;
熟悉串行通讯编程;
熟悉子程序的设计;
能用模快化的思想管理,编写大代码和复杂模型
12
初级六 LED显示器接口;
键盘接口;
外围串行总线接口
了解各种常用外设的工作原理和接口工作原理;
熟练用程序访问和操作常用外围设备 12
初级七 D/A转换接口;
液晶触摸屏接口
了解各种常用外设的工作原理和接口工作原理;
熟练用程序访问和操作常用外围设备 12
初级八 复位源设计;
外扩电压检测芯片;
熟悉各种复位电路的设计和工作原理;
熟悉电压检测芯片HT70XX和MAX810,MAX812,MAX707/708的使用和工作原理
3
初级九 看门狗 熟悉看门狗复位WDR和看门狗定时器WDT的应用场景;
熟悉软件看门狗的编写;
熟悉看门狗专用芯片工作原理和应用 6
中级一 红外遥控接收 通过学习红外模快的外围电路设计初步熟悉数字电路设计;
理解红外模快的工作原理;
使用汇编语言操作红外模块;
3
中级二 系统信赖度设计 PCB LAYOUT;
软件保护设计;
EFT,ESD,EMI防制;
系统可靠性测试
3
中级三 51单片机汇编项目设计 通过编写一个访问键盘,LED,液晶显示器,红外传输,串口PC通讯功能的项目学习设计模快化规范编写代码的能力 12
中级四 电子电路基础 熟悉常用电子元器件;
熟练应用各种常用放大电路,振荡电路,滤波电路 6
中级五 数字电路 熟练掌握、运用门电路,组合逻辑电路,时序逻辑电路,脉冲电路,数模转化电路的工作原理; 12
中级六 电路设计 protel的使用;
通过案例学习复杂电路设计 6
中级七 单片机访问温度传感器,人体红外传感器 能设计单片机外围访问温度传感器,人体红外传感器的电路;
制做完整的硬件设备;
编写汇编程序 18
中级八 单片机以太网访问 能够设计所有的单片机以太网访问应用硬件电路;
编写汇编程序 18
中级九 强电设计 学习强电控制电路设计; 6
中级十 单片机控制强电 通过单片机对家庭生活电器和照明设备的控制学习强电应用 12
高级一 C语言 熟练掌握C语言 12
高级二 51单片机C语言编程
(和汇编课程相同) 使用C语言开发51单片机/访问各种显示器,键盘,传感器,等应用 24
高级三 C++ 熟练掌握C++语言 18
高级四 MFC和WINDOWS编程 熟练使用MFC快速开发PC端应用(界面,文件存储和操作,COM口通讯) 18
高级五 单片机真实外包项目开发(C语言实现) 通过开发真实企业外包项目,强化硬件设计和软件开发的能力和经验 24
高级六 嵌入式课程
WINCE.NET 使用C++开发WINCE.NET下的应用 24
高级七 嵌入式课程
VXWORKS
使用C/C++开发VXWORKS下的应用 48
高级六 嵌入式课程
嵌入式LINUX 使用C/C++开发嵌入式LINUX下的应用 48
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -