《单片机》实验教学大纲

发布者:syzx发布时间:2023-05-24浏览次数:752

 
课程编号:01311140                   实验学时:16   
实验个数:8                          适用专业:计算机科学与技术专业
教材及参考书:李群芳,2005,单片机原理、接口及应用,清华大学出版社                    
大纲执笔人:韩丽娟                     大纲审定人: 胡成松
 
一、实验课的性质与任务
   《单片机》为一门理论与实践相结合的课程。通过实验教学,既可以加深对基础知识的理解,提高分析问题和解决问题的能力,又能培养好实践技能和学习学风,为毕业设计和今后工作及科学研究打下良好的基础。
二、实验课程目的与要求
1.实验目的
本实验课的目的是为了培养学生理论联系实际能力和动手能力,通过实验,加深对单片机结构、工作原理和软件设计的理解。要求学生掌握系统分析、硬件连接操作技巧和软件调试的基本方法。
2.实验要求
(1)作好实验前准备工作,以提高上机效率。
(2)实验时每人一台电脑和一台实验箱。对程序调试过程中出现的问题应尽量独立解决,以训练学生分析问题和解决问题的能力。
(3)应按时完成实验报告。
(4)上机实验应分析实验结果,找出存在的问题,寻找出解决问题的办法并解决问题,从而提高设计的能力。
 
三、实验项目及学时分配
 
 
四、实验内容安排:
实验一 熟悉Keil c51集成开发环境及常用指令实验
(综合型实验 2 学时)
1.目的要求
(1)了解8051典型应用系统的开发过程,熟悉Keil C51集成开发环境。
(2)掌握单步执行程序,查看专用寄存器和单片机RAM的执行结果。
(3)掌握8051的寻址方式及常用指令的使用方法。
2.实验内容
(1)基本指令练习。
(2)数据传送(循环方式)。
(3)位操作指令。
(4)熟悉程序调试手段,观测程序运行结果。
3.主要仪器设备及用品
Keil C超级仿真器、微型计算机系统
 
实验二 8051程序设计实验
(综合型实验 2 学时)
1.目的要求
(1)掌握8051汇编语言程序设计基本方法。
(2)掌握8051汇编语言程序的调试方法。
2.实验内容
(1)完成二字节加法程序的设计与调试。 
(2)程序跳转表。
3.主要仪器设备及用品
Keil C超级仿真器、微型计算机系统
 
实验三 信号灯的控制
(应用型实验 2 学时)
1.目的要求
(1)进一步熟悉软件的操作和使用方法;
(2)了解有关汇编指令的应用
2.实验内容
(1)运行不同的程序,观察发光二极管的亮灭状态。
(2)比较程序的特点,了解汇编语言程序设计的基本思路和指令应用。
3.主要仪器设备及用品
超想-3000TB综合实验仪、Keil C超级仿真器、微型计算机系统
 
实验四 八段数码管显示实验
(应用型实验 2 学时)
 
1.目的要求
(1)了解数码管动态显示的原理。
(2)学习51单片机并行口的输入方式、输出方式编程。
2.实验内容
(1)利用实验仪提供的显示电路,动态显示一位数据。
(2)利用实验仪提供的显示电路,动态显示一行数据。
3.主要仪器设备及用品
超想-3000TB综合实验仪、Keil C超级仿真器、微型计算机系统
 
 
实验五 键盘扫描显示实验
(应用型实验 2 学时)
1.目的要求
(1)掌握键盘和显示器的接口方法和编程方法。
(2)掌握键盘扫描和LED八段码显示器的工作原理。
2.实验内容
(1)利用实验仪提供的键盘扫描电路和显示电路,做一个扫描键盘和数码显示实验,把按键输入的键码在六位数码管上显示出来。
3.主要仪器设备及用品
超想-3000TB综合实验仪、Keil C超级仿真器、微型计算机系统
 
实验六 外部中断实验
(应用型实验 2 学时)
1.目的要求
(1)掌握中断程序设计思想。
(2)学习汇编程序设计的方法,特别是中断服务程序的编写
2.实验内容
(1)P1.2接发光二极管,外部中断0输入引脚给一个下降沿,发光二极管亮约1秒钟,1秒种时间可以采用延时的方法。
3.主要仪器设备及用品
超想-3000TB综合实验仪、Keil C超级仿真器、微型计算机系统
 
 
实验七 定时/计数器计数实验
(应用型实验 2 学时)
1.目的要求
(1)熟悉定时/计数器的记数功能,
(2)掌握初始化编程方法
(3)掌握中断程序的调试方法
2.实验内容
(1)定时/记数器0对外部输入的脉冲进行计数,并送显示器显示。
3.主要仪器设备及用品
超想-3000TB综合实验仪、Keil C超级仿真器、微型计算机系统
 
 
实验八 A/D转换实验
(应用型实验 2 学时)
1.实验目的
(1)掌握A/D转换与单片机接口的方法;
(2)了解A/D芯片0809转换性能及编程方法;
2.实验内容
(1)利用综合实验箱上的0809做A/D转换器。综合实验箱上的电位器提供模拟量输入,编制程序,将模拟量转换成数字量,并通过数码管显示出来。
3.主要仪器设备及用品
超想-3000TB综合实验仪、Keil C超级仿真器、微型计算机系统
 
 
五、考核方式、方法及实验成绩评定方法
采用上机情况、实验报告相结合的形式,满分为100分。
1.上机情况(50%)
  包括出勤情况、调试表现、是否上网、玩游戏。
2. 实验报告(50%)
 
 
 
六、主要教材及参考书
教 材:李群芳,2005,单片机原理、接口及应用,清华大学出版社
参考书:[1] 张毅刚,1999,MCS-51单片机应用设计,哈尔滨工业大学出版社
               [2] 何立民,2000,单片机高级教程,航空航天大学出版社
                        [3] 李全利,2006,单片机原理及应用,清华大学出版社