实验教学大纲指导书.doc
《实验教学大纲指导书.doc》由会员分享,可在线阅读,更多相关《实验教学大纲指导书.doc(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、实验教学大纲 信息工程学院 院(系)总览(院系实验课程总体情况:实验课门数、总学时数、综合性设计性实验课门数所占比例等)我院实验课程主要配合相应教学课程而设置,根据不同课程而设置不同实验内容和实验时间。相关硬件实验具体设置如下:序号实验课程实验个数含综合实验个数综合实验百分比总学时1电路原理电路分析6117%18X22模拟电子电子技术6117%18X23数字逻辑数字电路6117%18X24电子工艺技术基础6117%18X35电视原理6117%18X36电子测量400187高频电路400188单片机26312%18X39微机接口9111%18X210微机组装120018X211网络原理6117%
2、18X212网络工程6117%18X213操作系统实践*9222%3614计算机组成原理6117%18X215EDA设计*6117%18X216电路仿真*6117%18X217通信原理*6117%18X218可编程器件*10220%18X3 上述实验中,带*的实验正在建设中 有关软件的实验结合在对应的课程教学大纲中,在本大纲中不再收录和体现。课程名称:单片机应用技术实验总学时数:54实验目的:本实验主要介绍单片机的基本结构和系统组成,着重讲述单片机的实验方法,以及利用单片机设计产品。实验内容:实验一 P1口实验(一)本实验满分5分一、实验题目1、 P1口做输出口,接八只发光二极管,编写程序,使
3、发光二极管循环点亮。2、 P1口做输入口,接八个扭子开关,以实验台上74LS273做输出口,编写程序读取开关状态,将此状态在发光二极管上显示出来。二、实验目的1、 学习P1口的使用方法。2、 学习延时子程序的编写和使用。实验二 P1口实验(二)本实验满分5分一、实验题目P1口做为输入、输出口。P1.0、P1.1接Kl、K2;P1.2、P1.3接发光二极管L1、L2;P1.4、P1.5接L5、L6。K1作为左转弯开关,K2作为右转弯开关。L1、L2作为左转弯灯,L5、L6作为右转弯灯。要求编写程序实现如下功能:向上打K1时左转弯灯以一定频率闪烁,打K2时右转弯灯以一定频率闪烁,K1、K2同时向上
4、或向下,发光二极管灭。二、实验目的1、 学习Pl口既做为输入,又作为输出的使用方法。2、 学习数据输入、输出程序的设计方法。实验三 简单I/0口扩展实验(一)(交通灯控制实验)本题满分8分(与实验五二选一)一、实验题目 以两个74LS273做为输出口,控制十二个发光二极管燃灭,模拟交通灯管理。二、实验目的1、 学习在单片机系统中扩展简单I/0接口的方法。2、 学习数据输出程序的设计方法。3、 学习模拟交通灯控制的实现方法。实验四 简单I/0口扩展实验(二)本题满分5分一、实验题目 利用74LS244做为输入口,读取开关状态,并将此状态通过发光二极管显示出来。二、实验目的 1、学习在单片机系统中
5、扩展简单I/0口的方法。 2、学习数据输入,输出程序的编制方法。实验五 中断实验(有急救车优先的交通灯控制实验)本题满分10分(与实验三只能二选一)一、实验题目 在实验三的内容的基础上增加允许急救车优先通过的要求。有急救车到达时,两交通信号为全红,以便让急救车通过,假定急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前状态。本实验以负单脉冲作为中断申请,表示有急救车通过。二、实验目的 1、学习外部中断技术的基本使用方法。 2、学习中断处理程序的编程方法。实验六 定时器实验本题满分10分一、实验题目 由8031内部定时器1,按方式1工作、即作为十六位定时器使用,每0.1秒钟T1溢出中断
6、一次。Pl口的P1.0一P1.7分别接八个发光二极管。要求编写程序模拟一时序控制装置。开机后第一秒钟L1、L3亮,第二秒钟L2、L4亮,第三秒钟L5、L7亮,第四秒钟L6、L8亮,第五秒钟Ll、L3、L5、L7亮,第六秒钟L2、L4、L6、L8亮,第七秒钟八个二极管全亮,第八秒钟全灭,以后又从头开始,L1、L3亮,然后L2、L4亮,一直循环下去。二、实验目的1、 学习8031内部计数器的使用和编程方法。2、 进一步掌握中断处理程序的编程方法。实验七 8255A可编程并行接口实验(一)本题满分8分(与实验八两者二选一)一、实验题目 利用可编程并行接口芯片8255A,重复实验三(交通灯控制实验)的
7、内容。二、实验目的1、 掌握单片机系统中扩展外围芯片的方法。2、 了解8255A芯片的结构及编程方法。实验八 8255A可编程并行接口实验(二)本题满分7分(与实验七两者二选一)一、实验题目 利用8255A可编程并行接口芯片,重复实验四的内容。实验可用B通道作为开关量输入口,A通道作为输出口。二、实验目的1、 进一步了解8255A芯片的结构及编程方法。2、 掌握通过8255A并行口读取开关数据的方法。实验九 8255A可编程并行接口实验(三)本题满分10分一、实验题目 利用实验台上提供的8255A可编程并行接口芯片和键盘矩阵,编写程序,做到在键盘上每按一个数字键(0一F),用发光二极管将该代码
8、显示出来。按其它键退出。二、实验目的1、 掌握8255A编程原理。2、 了解键盘电路的工作原理。3、 掌握键盘接口电路的编程方法。实验十 数码显示实验本题满分8分一、实验题目、内容利用定时器0定时中断,控制电子钟走时,利用实验台上的六个数码管显示、分、秒,做成一个电子钟。显示格式XX-XX 分 秒 定时时间常数计算方法: 定时器0工作于方式1,主振频率为6.144MHz,故预置值Tx为: (216-Tx)*12*1(6.144*106)=0.1s Tx=14336D=3800H,故TH0=38H,TL0=00H实验十一 8279键盘、显示接口实验(一)本题满分10分(与实验十二二者选一)一、实
9、验题目 利用8279键盘显示接口电路和实验台上提供的六个数码显示,做成一个电子钟。 利用8279可实现对键盘/显示器的自动扫描,以减轻CPU负担,具有显示稳定、程序简单、不会出现误动作等特点。本实验利用8279实现显示扫描自动化。8279操作命令字较多,根据需要来灵活使用,通过本实验可初步熟悉使用方法。有关8279芯片的控制字请参阅微机原理。 电子钟做成如下格式: XXXXXX 由左向右分别为时、分、秒。二、实验目的1、 掌握在8031系统中扩展8279键盘显示接口的方法。2、 掌握8279工作原理和编程方法。3、 进一步掌握中断处理程序的编程方法。实验十二 8279键盘、显示接口实验(二)本
10、题满分10分(与实验十一二者选一)一、实验题目 利用实验台上提供的8279,键盘电路和LED显示电路,组成一个键盘分析电路,编写程序,要求在键盘上按一个数字键,将此键代码显示在LED上。二、实验目的1、 进一步了解8279键盘、显示电路的编程方法。2、 进一步了解键盘电路工作原理及编程方法。三、实验说明 本实验用到了8279的键盘输入部分。键盘部分提供的扫描方式最多可和64个按键或传感器阵列相连,能自动消除开关抖动以及对多键同时按下采取保护。 本实验中对于8279主要是掌握对它的初始化编程。 本实验用中断方式来处理键盘输入值。主程序的任务是初始化8279和外部中断1的初始化编程,中断程序则进行
11、键值处理并显示。实验十三 8279键盘、显示器接口实验(三)本题满分15分一、实验题目、内容 利用实验台上提供的8279键盘电路,数码显示电路,设计一个电子钟, 用小键盘控制电子钟的启停及初始值的预置。 电子钟显示格式如下: XXXXXX 由左向右分别为时、分、秒。 要求具有如下功能:1、 C键:清除,显示000000 ;2、 G键;启动,电子钟计时;3、 D键:停止,电子钟停止计时;4、 P键;设置初值;由左向右依次输入预置的时、分、秒值,同时应具有判断输入错误的能力,若输入有错,则显示: E此时任击一键即显示: 000000敲P键即可重新输入预置值。5、 E键:程序退出,回到监控状态下。二
12、、实验目的1、 进一步掌握8279键盘显示电路的编程方法;2、 进一步掌握定时器的使用和编程方法;3、 进一步掌握中断处理程序的编程方法。实验十四 串行口实验(一)串并转换实验本题满分5分一、实验题目 利用8031串行口,和并行输出串行移位寄存器74LSl64,扩展I/O口,在数码显示器上循环显示09这10个数字。二、实验目的 1、掌握8031串行口方式0工作方式及编程方法。 2、掌握利用串行口扩展I/0通道的方法。实验十五 串行口实验(二)与数据终端通信本题满分10分一、实验题目 利用8031单片机串口,实现与数据终端通信,本实验实现以下功能:将从单片机小键盘上键入的数字、字母显示在终端屏幕
13、上,将终端键盘上键入的字符(0F)显示到单片机数码管上。二、实验目的1、 掌握单片机串行口工作方式的程序设计。2、 掌握单片机通信程序的编制。实验十六 串行口实验(三)与PC机通信本题满分8分一、实验题目、内容 利用8031单片机串行口,实现与PC机通信。 本实验实现以下功能:将从单片机小键盘上键入的数字、字母显示到PC机显示器上,将PC机键盘输入的字符(0一F)显示到单片机的数码管上。二、实验目的1、 掌握串行口工作方式的程序设计,掌握单片机通信程序的编制。2、 了解实现串行通信的硬件环境,数据格式的协议,数据交换的协议。3、 了解PC机通信的基本要求。实验十七 D/A转换实验(一)本题满分
14、12分一、实验题目 利用DAC0832,编制程序产生锯齿波、三角波、正弦波。三种波轮流显示。二、实验目的1、 了解D/A转换的基本原理;2、 了解D/A转换芯片0832的性能及编程方法;3、 了解单片机系统中扩展D/A转换的基本方法。实验十八 D/A转换实验(二)小直流电机控制本题满分10分一、实验题目 利用0832,编制程序输出一串脉冲,经放大后驱动小电机,改变输出脉冲的电平及持续时间,达到使电机正转、反转、加速、减速之目的。 可以用K1K8键通过74LS244输入数据来控制小直流电机的转动,实现正转四种转速,反转四种转速。二、实验目的1、 进一步了解DAC0832的性能及编程方法;2、 了
15、解直流电机控制的基本方法。实验十九 AD转换实验本题满分10分一、实验题目 利用实验台上的ADC0809做A/D转换器,实验台上的电位器提供模拟量输入,编制程序,将模拟量转换成数字量,用发光二极管显示,或用调试程序显示在PC机屏幕上。二、实验目的1、 掌握A/D转换与单片机的接口方法。2、 了解A/D芯片ADC0809转换性能及编程方法。3、 通过实验了解单片机如何进行数据采集。实验二十 电子音响实验本题满分8分一、实验目的1、 了解计算机发声原理。2、 学习使计算机发出不同音调声音的编程方法。二、实验内容 编制程序,利用P1口输出不同频率的脉冲通过扬声器发出不同频率音调。实验二十一 计算机钢
16、琴实验本题满分10分一、实验题目 利用P1口输出不同频率的脉冲,通过实验台上的喇叭发出音响。用实验台上的小键盘控制音调的高低,按数字键18发出1 2 3 4 5 6 7 1八种音调。二、实验目的1、 进一步学习使计算机发出不同音调声音的编程方法;2、 进一步了解键盘电路的编程及使用方法。实验二十二 继电器控制实验本题满分5分一、实验题目 利用P1口输出高低电子,控制继电器的开合,以实现对外部装置的控制。二、实验目的 掌握用继电器控制的基本方法和编程。实验二十三 步进电机控制实验本题满分10分一、实验题目 利用74LS273输出脉冲序列,开关K1K6控制步进电机转速(分6挡),K7、K 8控制步
17、进电机转向。必须要K1一K6中的一开关和K7、K8中的任一开关同时为“1”时步进电机才启动,其他情况步进电机不工作。二、实验目的1、 了解步进电机控制的基本原理;2、 掌握控制步进电机转动编程方法。综合性实验:实验一 微型洗衣机程序控制一、实验题目在家用电器中,单片机是控制核心。它是家用电器实现智能化的心脏和大脑。由于家用电器体积小,故要求其控制器体积更小以便能嵌入其结构之中。而家用电器品种多,功能差异较大,所以又要求其控制器有灵活的控制功能。单片机以微小的体积和编程的灵活性而产生多种控制功能,完全能够满足家用电器的需要。所以,单片机在家用电器领域得到广泛应用。微型全自动洗衣机的控制便是其应用
18、之一。洗衣机的基本功能是实现对衣物的洗涤,所以,关键在于进行洗衣程序的控制。从这一角度出发,洗衣机的功能应该能有以下几种。(1) (1) 洗衣工作状态:洗涤、脱水、漂洗、浸泡、快速。(2) (2) 洗衣水位选择:高、中、低。(3) (3) 洗衣程序功能:含3种全自动程序,即标准洗衣程序、快速洗衣程序、重垢洗衣程序以及3种独立程序,即单独洗涤程序、单独漂洗程序、单独脱水程序。(4) (4) 特殊功能:故障诊断、安全保护、防振、暂停、间歇工作功能,声光显示功能,自动关闭功能。 具体要求如下:(1) (1) 用5个发光二极管,分别代表洗衣机当前的工作状态和尚未进行的工作状态。当前的工作状态用闪烁来表
19、示,尚未进行的工作状态用常亮来指示。(2) (2) 洗衣水位用3个水位设定拨动开关来选择设定。(3) (3) 洗衣程序标准快速重垢单独洗涤单独漂洗单独脱水洗涤进水到设定*到设定*到设定*到设定*-洗涤波轮转动正转3S停止1S反转3S停止1S共洗涤10分钟正转5S停止1S反转5S停止1S共洗涤7分钟正转5S停止5S反转5S停止5S共洗涤15分钟正转3S停止1S反转3S停止1S共洗涤10分钟-放水5分5分5分结束-洗涤脱水套桶转动(转2S停1S)连续3次,若无振动,则连续转动2分同左同左-漂洗进水1到设定*到设定*到设定*-到设定*-洗涤波轮转动正转3S停止1S反转3S停止1S共洗涤5分钟同左同左
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验教学 大纲 指导书
限制150内