《单片机原理与接口技术》考核大纲_第1页
《单片机原理与接口技术》考核大纲_第2页
《单片机原理与接口技术》考核大纲_第3页
《单片机原理与接口技术》考核大纲_第4页
全文预览已结束

下载本文档

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

文档简介

1、单片机原理与接口技术课程考核大纲一、适应对象修读完本课程规定内容的电子信息工程、电子信息工程实验班、通信工程、自动化、电气工程及其自动化专业的学生。二、考核目的考核学生对单片机原理与接口技术的基本原理,基本概念和分析、设计方法的掌握情况及单片机编程能力和基本综合应用能力。三、考核形式与方法将结合平时成绩 (20%)、课程实验(30%)、期末考试(50%)等各个环节评定最终成绩。使学生能够注重平时学习、实验过程,加强理论学习,提升实践能力。考期末考试采用开卷考试方式,注重实际应用能力的考核,考试内容侧重于单片机基本原理和编程技术综合运用。期末考试时,学生根据试题要求完成原理图设计、仿真电路搭建、

2、程序编写和调试,并现场展示仿真结果或在HNIST-II型便携式单片机实验系统上实际运行验证,监控老师现场评分。四、课程考核成绩构成课程考核成绩主要由平时成绩、课程实验和期末考试三部分构成。总评成绩=平时成绩(20%)+课程实验(30%)+期末考试(50%)。五、考核内容与要求专题一:单片机入门【考核内容】单片机基本概念、主流单片机系列、单片机开发、仿真软件Proteus和Keil uVision。 【考核要求】熟悉主流单片机系列,熟练操作单片机开发和仿真软件。专题二:单片机硬件结构【考核内容】1、MCS-51单片机内部结构;2、MCS-51单片机引脚功能;3、MCS-51单片机工作方式;4、M

3、CS-51单片机时序。【考核要求】掌握MCS-51单片机的基本结构和工作方式。专题三:指令系统与汇编语言【考核内容】1、MCS-51指令系统;2、汇编语言源程序的设计与汇编。【考核要求】熟悉MCS-51单片机指令系统的使用;掌握汇编程序的设计。专题四:C51编程与I/O基本应用【考核内容】1、C51程序设计方法;2、C51开发工具和仿真软件的使用。【考核要求】熟悉C51程序的设计方法;掌握利用I/0口驱动LED点亮,及单个按键识别的简单程序设计。专题五:中断系统及其应用【考核内容】1、MCS-51的中断系统;2、MCS-51对外部中断源的扩展。【考核要求】掌握MCS-51的外部中断系统的应用。

4、专题六:定时器、计数器及其应用【考核内容】特殊功能寄存器的设置;计数初值的计算;定时器/ 计数器初始化及软件程序的编写。【考核要求】掌握定时器/ 计数器的应用。专题七:单片机串行口及其应用【考核内容】特殊功能寄存器的设置;不同工作方式的应用;波特率的计算、奇偶校验的检测方法;串行口的编程和应用。【考核要求】掌握串行口的基本原理和应用方法。专题八:单片机存储器扩展技术及其应用【考核内容】1、外部存储器的并行扩展方法;2、扩展外部存储器的地址分配。【考核要求】掌握单片机并行扩展外部存储器的软硬件设计。专题九:单片机I/O接口扩展技术及其应用【考核内容】1、用74LSTTL电路扩展并行I/O口的方法

5、及编址;2、单片机的串行口扩展并行口的方法;3、单片机控制LED数码管显示的软硬件设计;4、键盘的按键识别。【考核要求】掌握单片机串口、并口的扩展方法;掌握数码管、按键等单片机外围电路的软硬件设计。专题十:单片机与DAC和ADC接口设计【考核内容】1、AT89S51与DAC的接口设计;2、AT89S51与ADC的接口设计;【考核要求】掌握单片机与DAC、ADC的硬件接口设计,及相应的软件程序设计。专题十一:单片机串行扩展技术及其应用【考核内容】1、I2C总线的结构和数据传送规定;2、I2C总线数据传送的模拟。【考核要求】掌握单片机与I2C接口芯片通信的软硬件设计。样卷一、说明1、基本题3大题,

6、任选做1大题,每大题2小题,做对第1小题得75分,做对第2小题得85分;扩展题1题,在基本题做对的基础上,做对扩展题加15分。2、考试时间2小时;3、阅卷:由老师现场阅卷并给出分数。二、基本题第1大题、用Proteus设计图1所示电路,晶振频率为12MHz。要求: = 1 * GB3 采用外部中断0下降沿进入外部中断0处理按键; = 2 * GB3 采用定时器T0定时; = 3 * GB3 全部功能在中断实现。1、没有按键时彩灯不亮, 按K1键D1亮;按K2键D2亮;按K3键D3亮;按K4键D4亮。2、没有按键时不输出波形,按K1键,从P3.0输出频率为5kHz的方波,并且数码管显示“5”。要

7、求:采用T0方式2定时,点亮时间0.2S。第2大题、采用Proteus设计如图2所示的电路,或利用HNIST-2型单片机实验装置的硬件电路。K1K2K3K4是独立式按键,其余是44的矩阵式键盘,其键值分别是0-F。1、未按键显示“12345678”,按K3键,动态显示 “19210701”;按K4键,动态显示 “20160501”。;2、没有按键不显示,第1次按44的矩阵式键盘的键后,键值在最高位(最左边)显示,其余数码管灭;再按44的矩阵式键盘的键后,键值在最高位显示,原键值向低位移一位。第3大题、利用Proteus设计电路,并编程完成功能要求。1、采用74HC273设计2个输出端口PORT

8、A、PORTB连接2个数码管,选中PORTA必须P2.0=0,选中PORTB必须P2.1=0。编程两个数码管分别显示1、6;2、在第1小题硬件电路的基础上,电路增加采用74HC244设计1个输入端口PORTC连接1个8位拨码开关,选中PORTC必须P2.2=0,编程将拨码开关的值读出,在两个数码管显示出来;三、扩展题1、设计硬件电路:AT89S51与I2C接口的芯片AT24C02的接口,P0、P2口分别接一个共阳极数码管,P1.0接一个开关,P3.2接1个按键。编程:上电若P1.0=1,将数组bufa8=0 x12,0 x23,0 x34,0 x45,0 x56,0 x67,0 x78,0 x89的数据写入24C02的20H

温馨提示

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

评论

0/150

提交评论