|
课 程 大 纲 |
第一部分:单片机基础
|
| 1.1.时尚单片机讲座(易) |
| |
◇单片机在工业领域中的应用
◇单片机的发展技术背景以及如何选型。 |
| 1.2.51单片机基本结构和工作原理(中) |
| |
◇51单片机基本结构和工作原理
◇存储器类别
|
◇单片机最小系统工作原理
◇51单片机IO口原理 |
| 1.3.基本汇编程序及KEIL C51软件(中) |
|
◇基本汇编程序
◇KEIL C51软件 |
| 1.4.51单片机汇编指令以及各种特殊寄存器(中) |
|
◇51单片机内部结构
◇ROM,RAM体系 |
◇51单片机汇编指令集
◇常用特殊寄存器 |
| 1.5.单片机的外围接口及编程(难) |
|
◇WATCHDOG、EEPROM接口
◇串行扩展、并行扩展
◇DAC及ADC接口 |
| 1.6.单片机其他设计(难) |
|
◇通信协议设计
◇抗干扰设计 |
| 1.7.ProtelDXP 电子设计软件的使用(中) |
第二部分:嵌入式软件c语言设计以及keilC的使用
|
| 2.1.C语言基本语法(易) |
| |
复习基本的C语言语法 |
2.2.嵌入式C语言要点(中) |
| |
◇C51数值与运算;
◇C51流程控制语句;
◇C51构造与数据类型; |
◇C51函数;
◇C51模块化程序设计
|
| 2.3.8051嵌入式语言编程(难) |
| |
◇
8051内部资源C语言编程;
◇8051扩展资源C语言编程 |
◇8051输出控制C语言编程;
|
第三部分:实验部分 |
| 实验一:Keil C51集成开发环境的使用练习(易) |
| 训练知识点: |
| |
◇熟悉Keil C51集成开发环境的使用方法。 |
实验二:基于Keil C51集成开发环境的仿真与调试(易) |
| 训练知识点: |
| |
◇熟悉Keil C51集成开发环境调试功能的使用和单片机综合仿真实验仪的使用。 |
| 实验三:单片机I/O口控制实验(易) |
| 训练知识点: |
| |
◇了解独立I/O口结构
◇掌握输出口和输入口的应用设计方法。 |
| 实验四:电子电路基础(中) |
| 训练知识点: |
| |
◇熟悉常用电子元器件;
◇熟练应用各种常用放大电路,振荡电路,滤波电路 |
| 实验五:数字电路(中) |
| 训练知识点: |
| |
◇熟练掌握、运用门电路,组合逻辑电路,时序逻辑电路,脉冲电路,数模转化电路等的工作原理; |
| 实验六:继电器控制实验(中) |
| 训练知识点: |
| |
◇加深理解继电器的工作原理和特点;
◇掌握利用单片机的I/O口控制继电器的一般方法。 |
实验七:串行通讯(难) |
| 训练知识点: |
| |
◇了解单片机串行接口的结构和工作原理;
◇熟悉单片机串行控制相关的寄存器; ◇熟悉串行通讯编程; |
| 实验八:LED显示器接口(中) |
| 训练知识点: |
| |
◇了解各种常用外设的工作原理和接口工作原理;
◇熟练用程序访问和操作常用外围设备。 |
| 实验九:D/A转换接口(难) |
| 训练知识点: |
| |
◇了解各种常用外设的工作原理和接口工作原理;
◇熟练用程序访问和操作常用外围设备。 |
| 实验十:复位源设计,外扩电压检测芯片设计(中) |
| 训练知识点: |
| |
◇熟悉各种复位电路的设计和工作原理;;
◇熟悉电压检测芯片HT70XX,MAX810,MAX812,MAX707/708的使用和工作原理。 |
| 实验十一:看门狗(中) |
| 训练知识点: |
| |
◇熟悉看门狗复位WDR和看门狗定时器WDT的应用场景;
◇熟悉软件看门狗的编写; ◇熟悉看门狗专用芯片工作原理和应用。 |
| 实验十二:红外遥控接收(中) |
| 训练知识点: |
| |
◇通过学习红外模快的外围电路设计初步熟悉数字电路设计;
◇理解红外模快的工作原理;使用汇编语言操作红外模块。 |
| 实验十三:字符型液晶显示实验(中) |
| 训练知识点: |
| |
◇掌握字符型液晶模块的控制方法;
◇能够编写驱动程序及高级接口函数。 |
| 实验十四:图形液晶显示实验(难) |
| 训练知识点: |
| |
◇了解图形液晶显示模块(单色)的控制方法,实现简单图形显示算法;
◇掌握利用单片机的I/O口控制继电器的一般方法。 |
| 实验十五:蜂鸣器电路(中) |
| 训练知识点: |
| |
◇利用单片机的P1口作I/O口,使学员学会蜂鸣器的使用。 |
| 实验十六:I2C总线实验(中) |
| 训练知识点: |
| |
◇加深学员对I2C总线的理解,熟悉I2C器件的使用,提供学员实际开发能力;
◇学习阅读I2C总线时序通过普通IO口线用软件来模拟I2C。 |
| 实验十七:数字温度计实验(中) |
| 训练知识点: |
| |
◇通过实验,理解掌握单总线器件和I2C总线器件的应用,熟悉串行总线的协议和操作技巧 |
第四天:选修实验 |
| 实验一:USB2.0接口控制实验 |
学习使用CY68013 USB2.0 接口芯片设计USB2.0 设备。 |
| 实验二:基于以太网接口的 TCP/IP实验 |
| |
进行一次TCP/IP的通讯实验,使用户初步了解以太网、IP、ARP、ICMP等协议。 |
第五天:单片机综合应用以及就业指导训练 |
| 1.电子钟设计: |
进一步掌握单片机内部定时器的使用和编程,学会独立设计实用系统的方法和技能。 |
| 2.作息时间控制系统设计 |
| |
可将该系统应用于学生公寓中,了解微机控制应用。 |
| 3.抢答器设计 |
| |
可将该设计应用于校园的各种比赛中,给学生一种成就感。 |
| 4.收款机设计 |
| |
该设计较综合,需要扩充键盘(也可选购ZLG7290来控制键盘和显示),学会软硬件综合设计的方法 |
| 5.电脑数字密码锁设计 |
|
掌握键盘的工作原理和键盘处理程序设计方法,进一步了解单片机用于各种控制领域的应用设计方法。 |
| 6.数据采集系统设计 |
| |
对电压进行实时采集控制,实时显示处理。了解微机在工业控制中的应用 |
| 7.IC卡煤气系统的设计 |
| |
掌握单片机在机电一体化产品的应用,学习IC卡的原理,巩固I2C串行通信的基本知识。 |
| 8.交通灯控制系统设计 |
| |
锻炼学生了解实际系统要求,设计应用系统的能力。 |
| 上课形式: |
| 1、平时上课:我们注重学习的效率,而不是注重学习的时间,易凡要求每名学员必须当日将所授内容尽数掌握,我们每次课程都有课后作业,要求学员当日完成,下次课程老师会带领大家复习。 |
2、选修课程:当接口实验进行到一半的时候,学生开始选修实验,要求学生自己选题,自己找资料,完成课程设计报告,在两周之内,独立完成自己的选修实验。
|
3、毕业设计:毕业设计课程,题目比较大,主要锻炼学生的团队合作精神,要求分成小组来完成所选的毕业设计题目。
|
4、考试:接口实验完毕,会有一个理论课程考试,然后毕业设计会给大家评分,评分的标准在于完成作品的质量和时间。毕业设计与笔试的成绩合格者颁发结业证。
|