《单片机原理与应用》实验教学大纲._第1页
《单片机原理与应用》实验教学大纲._第2页
免费预览已结束,剩余25页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机原理与应用实验教学大纲、课程基本信息课程编号1431313课程名称单片机原理与应用英文名称Singlichip Principles and Application课程类别公共基础课();学科基础课();专业课();选修课(2)是否单独设课:是();否(2)课程总学分3 学分(其中理论课 2 学分;实验课 1 学分)课程总学时58 学时(其中理论课 34 学时;实验课 24 学时;实验每周 4 学时)实验题目数25 个(其中综合性 2 个、设计性实验 21 个)适用专业计算机科学与技术、计算机科学与技术(软件方向)开课学期第六学期先修课程单片机原理与应用课程简介:主要内容:掌握计算机基础

2、知识,MCS-51 系列单片机结构和原理、指令系统、并口、串口及一般扩展方法、中断、应用系统设计。授课教材:理论课:单片机基础李广弟朱月秀编者,北京航空航天大学出版实验课:单片机头验参考材料自编参考教材:无二、实验的地位、作用和目的通过此课程使学生掌握一定单片机及其接口技术的应用。掌握MCS-51 系列单片机结构和原理、指令系统、并口、串口及一般扩展方法、中断、应用系统设计。培养学生的动手能力和独立解决问题的能力,为后续课程打下扎实的基础。、实验方式1.验证性实验是指给定实验目的要求、实验条件和给出实验电路或程序,由学生独立完成的实验。2. 设计性实验是指给定实验目的要求和实验条件,由学生自行

3、设计实验方案并加以实 现的实验。3.综合性实验是指实验内容涉及本课程的综合知识或与本课程相关课程知识的实验。4.研究性实验是指参与教师的科研课题的实验。四、实验内容、学时分配及基本要求实验题目一数据排序实验(WINDOWS 台调试方法)实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时1实验类型验证性每组人数1选做或必做必做内容提要编写并调试一个排序子程序,其功能为用冒泡法将内部 符号正整数,按从小到大的次序重新排列。RAM 中几个单字节无基本要求(1)学习 Keil uVision2平台下的编辑、编译、排错、软件调试方法。(2 )学习修改和观察变量的方法;综合使用单步、断点调

4、试的方法。重点难点Keil uVisio n2平台的使用主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目二P1 口输入输出实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时1实验类型设计性每组人数1选做或必做必做内容提要用 P1.3 脚的状态来控制 P1.2 的 LED 亮灭。基本要求(1)掌握 P1 口作为 I/O 口时的使用方法。(2)理解读引脚和读锁存器的区别。重点难点P1.3 的控制方法主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目三P3.0 口输入.P1 口输出实验实验室名称综合实验

5、室(计算机硬件分室)实验室地点理工楼 619学时1实验类型设计性每组人数1选做或必做必做内容提要P3.0 口输入一脉冲,控制P1 口按 16 进制加一方式点亮发光二极管。基本要求掌握 P3 口、 P1 口简单使用。重点难点P3 口、P1 口的程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目四八段数码管显示实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时1实验类型验证性每组人数1选做或必做必做内容提要利用实验仪提供的显示电路,动态显示一行数据.基本要求(1) 了解数码管动态显示的原理。了解 74LS164 扩展端口的方法

6、。重点难点数码管的工作原理和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目五键盘扫描显示实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做必做内容提要在上一个实验的基础上,利用实验仪提供的键盘扫描电路和显示电 路,做一个扫描键盘和数码显示实验,把按键输入的键码在六位数 码管上显示出来。基本要求(1) 掌握键盘和显示器的接口方法和编程方法。(2) 掌握键盘扫描和 LED 八段码显示器的工作原理。重点难点非编码键盘的工作原理和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil

7、 C 超级仿真器、微型计算机系统实验题目六脉冲计数(定时/计数器的记数功能实验)实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做必做内容提要定时/记数器0 对外部输入的脉冲进行计数,并送显示器显示。基本要求(1)熟悉 8031 定时/计数器的记数功能,(2)掌握初始化编程方法(3)掌握中断程序的调试方法重点难点定时/计数器的使用方法和中断程序的程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目七电子时钟(定时/计数器定时实验)实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学

8、时2实验类型设计性每组人数1选做或必做选做内容提要利用 CPU 的定时器和实验仪上提供的数码显示电路,设计 一个电子时钟。基本要求进一步掌握定时器、中断处理程序的编程方法;进一步掌握数码显示电路的 驱动方法。重点难点较复杂的程序的设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目八INTO 中断实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做必做内容提要编写主程序,读取 K0 状态,当其与地端闭合时(P1.3 为低电平)初始化为 下降沿中断,反之,初始化为低电平中断,且发光二极管灭;编写中

9、断服务 程序,使图中的发光管闪烁5 次,间隔 250ms,即中断服务程序的执行时间为 2.5 秒,退出中断程序时,使发光管灭。基本要求掌握 MCS-51中断的区别。单片机中断原理以及编程使用方法;理解下降沿中断和低电平占?ft 占-t、r、 . 、,r外部中断的响应方式和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目九A/D 转换实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做利用综合实验仪上的0809 做 A/D 转换器,综合实验仪上的电位器提供模拟内容提要量输入,编制程序,

10、将模拟量转换成数字量,通过8155 键显区数码管显示出来。基本要求掌握 A/D 转换与单片机接口的方法;了解A/D 芯片 0809 转换性能及编程方法;重点难点单片机外部地址总线和数据总线的工作原理和 法。A/D 芯片 0809 的程序设计方主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系实验题目十D/A 转换实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要利用 0832 输出一个从 0V 开始逐渐升至 5V 再降至 0V 的三角波电压,数码管 显示数字量值。基本要求了解 D/A 转换与单片机的

11、接口方法;了解D/A 转换芯片 DA0832 的性能及编程方法。重点难点单片机外部地址总线和数据总线的工作原理和D/A 转换芯片 DA0832 的使用方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目一电子琴实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要利用实验仪上提供的键盘,使数字键1、2、3、4、5、6、7 作为电子琴按键,按下即发出相应的音调。用P1.0 口发出音频脉冲,驱动喇叭。基本要求了解发出不同音调声音旳编程方法。重点难点对单片机程序时序的控制和掌握。主要仪器超想-3

12、000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十二RAM 扩展实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做必做内容提要往 RAM 中写入一串数据,然后读出,进行比较。基本要求学习 RAM6264 的扩展。重点难点单片机外部地址总线和数据总线的工作原理和GAL 芯片的使用方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十三步进电机控制实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要编写并调试出-

13、个实验程序按下图所示控制步进电机旋转:基本要求了解步进电机工作原理,掌握用单片机的步进电机控制系统的硬件设计方 法,熟悉步进电机驱动程序的设计与调试,提高单片机应用系统设计和调试 水平。重点难点步进电机的使用原理和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十四直流电机转速测量与控制实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型综合性每组人数1选做或必做选做内容提要设计并调试一个程序其功能为测量电机的转速,并在超想-3000TB 综合实验仪显示器上显示出来, 采用比例调节器方法, 使电机转速稳定在某一设

14、定值。 此设定值可由超想-3000TB 综合实验仪上的键盘输入。基本要求了解霍尔器件工作原理及转速测量与控制的基本原理、基本方法,掌握DAC0832 电路的接口技术和应用方法,提高实时控制系统的设计和调试能力。重点难点直流电机的控制方法和转速测量的程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十五点阵式 LCD 液晶显示屏实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要在 LCD 上显示“武汉恒科电子教仪,欢迎您使用该产品”字样。基本要求学习获取字模的方法;学习122X

15、32A 液晶 LCD 的原理及编程方法。重点难点获取字模的方法和液晶 LCD 的工作原理及程序设计方法主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十六点阵 LED 实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要在点阵 LED 上显示“ 5”基本要求掌握点阵 LED 的原理和程序设计方法;掌握74LS164 扩展并口的方法。重点难点点阵 LED 的工作原理和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十七V/F 压频转换实验

16、实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要把电压转换成脉冲,用计数器进行测频并在超想-3000TB 综合实验仪上的数码管上显示出来,实现频率计功能。基本要求了解 LM331 电压转换为频率的基本工作原理,熟悉8031 内部定时/计数器的使用方法。重点难点LM331 芯片的使用方法和频率计的程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十八力测量实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要编写并调

17、试出一个实验程序,其功能将一力施加于压力传感器金属弹性元件 表面,超想-3000TB 综合实验仪上数码管显示力的数据,并随力的大小而变 化。基本要求了解力-电信号转换的基本工作原理,掌握ADC0809 的使用方法,提高数据处理程序的设计和调试能力。重点难点压敏器件的工作原理和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目十九温度测量实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要使用电桥将热敏电阻阻值变化转换为电压信号放大以后经由 CPU 处理,在 LED 上显示出来。

18、A/D 转换为数字量基本要求了解热敏电阻测温基本工作原理及小信号放大器工作原理和零点、增益的调 整方法。重点难点热敏电阻的工作原理和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目二十扩展时钟系统实验(DS12887实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要程序第一次运行后,初始化时间显示为00: 00: 00。通过键盘MON设定小时,通过键盘LAST设定分钟,通过键盘NEXT设定秒,两分钟后关掉电 源,等待 2 分钟后再打开电源,这时时间应仍为正确时间,即停电后 DS

19、12887中的时钟不会停止运行。基本要求掌握 MSC-51 单片机扩展时钟电路的设计方法;了解DS12887 的工作原理。重点难点外部时钟芯片 DS12887 的程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目二一 微型打印机打印字符实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要使用微型打印机打印 RAM 区中的 ASCII 码字符。基本要求了解微型打印机与 CPU 的连接方法,掌握编程技巧。重点难点微型打印机的工作原理和程序设计方法。主要仪器超想-3000TB 综合实验仪、Keil C 超级仿真器、微型计算机系统实验题目二十二红外线遥控实验实验室名称综合实验室(计算机硬件分室)实验室地点理工楼 619学时2实验类型设计性每组人数1选做或必做选做内容提要利用超想-3000TB 综合实验仪上的红外线接收、发送器件,编写程序发送和 接红外信号,实现近距离的无线通信。基本要求(1)了解红外遥控电路的原理,及编码方法。(2)了解远

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论