课程内容 |
| 第一讲: 开发简单的单片机系统 ( 通过该节的讲解 , 使您立刻掌握了开发单片机产品的几个步骤及工作的最基本条件和检测方法 , 为下面学习打下了坚实的基础。 |
第二讲: 单片机的引脚及其功能 ( 归纳总结了书中的知识要点,使学员不需要去看书中这个章节或只需要简单浏览一遍 ) |
第三讲:单片机的内部结构 ( 把第二讲的知识贯穿起来,让学员了解到这些引脚的功能的实现原理 ) 及 MCS-51 单片机存储器及存储器空间(着重讲解存储器的使用与分配,专用寄存器的功能及编程方法) |
| 第四讲: Keilc51 软件的使用与调试 ( 详细讲解 keilc51 的使用,使用通过该节的学习,从此不再出现不知程序的问题出现在哪而不知所措了 , 为以后开发产品打下扎实的基础。 |
| 第五讲: C51 语言基础(着重讲解 c51 与普通 c 之间的区别之处,在开发产品时的注意事项,为开发产品奠定了基础) |
| 第六讲: 指令(汇编指令速记 ( 让那些工作繁忙的老板级学员 , 或者年龄比较大的学员 , 快速记住 CISC 指令,从面学会这些指令的的使用),寻址方式,程序结构三个方面进行讲解。 |
| 第七讲: 开发显示类的产品 ( 包括指示灯,数码管,液晶三大类,从分析用户需要到硬件设计、从编写程序流程图到硬件调试,直接让学员动手。 ) |
第八讲: 单片机的中断系统 (本书的重中之重,该讲将花费大量的时间和精力,归纳、总结了中断系统的编程框架、规律及技巧 |
第九讲: 开发数据采集类产品( A/D , DA 与单片机之间的硬件及编程要点) |
第十讲: 键盘编程要点及方法 ( 讲解我们独创的判断按键的方法 ) |
| 第十一讲:单片机常用外围电路介绍 (讲解常用的几种外围电路的硬件连接与软件编程方法) |
| 第十二讲: 简单讲解:增强型单片机 C8051FXXX 系列, 430 单片机特殊功能寄存的编程方法 (引导学员知识的推广应用,扩展学员的知识面,如何利用 51 单片机的知识去学习其它单片机) |
第十三讲 : 开发部具有多个实际项目和多年产品开发经验的工程师以实际项目为例 , 讲解电子产品的开发思想和流程 , 培训学员的实际动手能力 ( 以两个实际产品为例讲解 ) |
第十四讲: 毕业设计 |
上课时间分配 |
第一讲 |
约合 2 个课时 |
周一上午 |
第二讲 |
约合 2 个课时 |
周一上午 |
第三讲 |
约合 6 个课时 |
周二上午、下午 |
第四讲 |
约合 2 个课时 |
周三上午 |
第五讲 |
约合 1 个课时 |
周三上午 |
第六讲 |
约合 6 个课时 |
周三下午,周四上午 |
第七讲 |
约合 25 个课时 |
周四下午,周五至下周三上午 |
第八讲 |
约合 25 个课时 |
周四下午至下周二下午 |
第九讲 |
约合 6 个课时 |
周二下午至周三上午 |
第十讲 |
约合 3 个课时 |
周三下午 |
第十一讲 |
约合 6 个课时 |
周四 |
第十二讲 |
约合 3 个课时 |
周五上午 |
第十三讲 |
约合 12 个课时 |
周五下午至下周一 |
第十四讲 |
带回家做 , 最后结果验证来公司 |
C 语言实验 |
由于单片机理论知识已经具备,我们的老师只花一至两个小时讲解一下 C51 编程中的注意事项,编程框架,汇编中的指令在 C 语言中的写法。单片机中的所有实验都要求学员自己动手做了,我们只给 3 天时间,如果实在自己编不出来,可以参考我们的实例。如果没有 C 基础的学员,想自己能够动手做实验,需要补充 C 基础,需另加 1000 元的费用。 |
实 验 与 实 践 课 程
硬件设备 |
PC 机、编程器、仿真器 、 单片机 实验板 、示波器、万用表等 |
实验性质 |
实 验 名 称 |
实 验 说 明 |
难度 |
实验 1 |
单片机 I/O 口控制实验(流水灯) |
了解独立 I/O 口结构,掌握输出口和输入口的应用设计方法。 |
小 |
实验 2 |
蜂鸣器驱动实验 |
利用单片机的 P1 口作 I/O 口,使学员学会蜂鸣器的使用。 |
小 |
实验 3 |
数码管模拟时钟实验 |
通过这个实验使学员掌握数码管的硬件电路及编程要点 |
中 |
实验 4 |
定时输出 PWM 实验 |
利用定时器控制产生占空比可变的 PWM 波。 |
中 |
实验 5 |
串转并的 I/O 口实验 |
学员通过对 74HC164 的实际应用,熟悉并掌握串转并的 I/O 口扩展方法。 |
中 |
实验 6 |
并转串的 I/O 口实验 |
学员通过对 74HC165 的实际应用,熟悉并掌握并转串的 I/O 口扩展方法。 |
小 |
实验 7 |
继电器控制实验 |
通过这个实验让学员掌握利用单片机的 I/O 口控制继电器的一般方法。 |
小 |
实验 8 |
RS-232 串口通信实验 |
利用单片机的 TXD 、 RXD 口,使学员学会单片机的串行口的使用。 |
小 |
实验 9 |
RS-485 差分串行通信实验 |
通过这个实验使学员掌握 RS-485 差分串行接口的使用。 |
中 |
实验 10 |
数字频率计实验 |
利用单片机的定时 / 计数器功能,开发设计一个低频信号频率计。 |
大 |
实验 11 |
直流电机实验 |
利用 PWM 控制真流电机的转动速度。 |
中 |
实验 12 |
步进电机控制实验 |
了解步进电机的工作原理,掌握它的转动控制方式和调速方法。 |
小 |
实验 13 |
红外收发实验 |
了解红外通信知识,掌握红外通信的基本原理,能够用红外进行无线控制设计。 |
小 |
实验 14 |
字符型液晶( FM1602C )显示实验 |
掌握字符型液晶模块的控制方法,能够编写驱动程序及高级接口函数。 |
中 |
实验 15 |
图形液晶 (LF12232) 显示实验 |
了解图形液晶显示模块(单色)的控制方法,实现简单图形显示算法。掌握字符 / 图形在图形液晶上显示的理论知识,并能够编写相关应用程序。 |
中 |
实验 16 |
并行模数转换实验 |
掌握 A/D 芯片 ADC0809 与单片机的接口方法及 ADC0809 芯片的性能;了解单片机实现数据采集的方法。 |
大 |
实验 17 |
并行数模转换实验 |
掌握 D/A 芯片 DAC0832 与单片机的接口方法及 DAC0832 芯片的性能;了解单片机系统中扩展 D/A 转换的基本方法。 |
中 |
实验 18 |
串行模数转换实验 |
熟悉 A/D 转换的工作原理,学习使用串行模数转换芯片 TLC549 进行电压信号的采集和数据处理。 |
中 |
实验 19 |
制作可调亮度的台灯实验 |
熟悉可控硅、光耦这两个常见元器件的使用。 |
|
实验 20 |
制作一个八个日光灯的实验 |
熟悉电子产品中编程的主 / 次,引导学员开发产品的思路与流程。 |
|
毕 业 设 计 ( 选择其中之一 )
课题 1 |
学校上下课闹钟设计 |
进一步掌握单片机内部定时器的使用和编程,学会独立设计实用系统的方法和技能。 |
中 |
课题 2 |
作息时间控制系统设计 |
可将该系统应用于学生公寓中,了解微机控制应用。 |
中 |
课题 3 |
电脑数字密码锁设计 |
掌握键盘的工作原理和键盘处理程序设计方法,进一步了解单片机用于各种控制领域的应用设计方法。 |
中 |
课题 4 |
数据采集系统设计 |
对电压进行实时采集控制,实时显示处理。了解微机在工业控制中的应用。(需购买 AD/DA 转换板) |
中 |
课题 5 |
交通灯控制系统设计 |
锻炼学生了解实际系统要求,设计应用系统的能力。 |
大 |
|
|
|