| 课 程 大 纲 | 课 程 内 容 |
| 微机/单片机/汇编 | 第一天 |
| 微机基础/52单片机存储器/输入输出端口 |
| 时序/复位/低功耗/汇编指令及寻址方式 |
| Keil C51 集成环境 | 第二天 |
| Keil C51使用(规范电脑操作,强化训练编辑功能)及调试技巧 |
| Keil仿真/广告灯汇编实验(熟悉KEIL调试环境) |
单片机C语言 程序设计 | 第三天 |
| C语言与51单片机/C51数据类型/C51的运算量 |
| C51的运算符与表达式/表达式及复合语句/输入输出 |
| 第四天 |
| C51程序结构与语句(if/switch/case/while/do..) |
| 函数(定义/调用/声明/递归/再入) |
| 第五天 |
| C51的库函数 |
| C51构造数据类型(数组/指针/结构/联合/枚举) |
| 入门基础实验 | 第六天 |
| 流水灯实验(移位、加减、延时、循环、) |
| 霓虹灯实验(嵌套、查表、库、输入查询) |
| 单片机系统扩展技术与接口技术 | 第七天 |
| 单片机与键盘、显示器接口 |
| 单片机系统扩展与应用 |
| 第八天 |
| LED数码管动态显示扫描实验(递增显示、数制转换与分离 |
| 串入并出74LS164实验(I0串行扩展及串口通讯) |
| 第九天 |
| 液晶显示模块LCM 1602字符显示实验(并行通讯及ASCII码的应用) |
| I2C总线实验(EEPR0M存储芯片AT24C02读写程序) |
定时器/计数器/ 串口/中断系统 | 第十天 |
| 定时器/计数器 |
| UART串行接口/单片机中断系统 |
| 第十一天 |
| 定时报警启动综合实验(定时器中断/I0查询/外部中断) |
| 电脑串口通讯综合实验(异步通讯/按键查询/串口中断) |