1、单片机原理及应用课程实验教学大纲一、实验课的性质、任务与目的 通过单片机原理及应用实验,使学生加深对单片机原理基础理论的理解:并在单片机原理实验的基本知识、基本方法和基本技能方面受到较系统的训练。使学生了解51单片机主要技术指标和性能,掌握51单片机的基本编程方法和开发技术,让学生了解与掌握当今电子科技前沿的最新技术,进而有效培养学生的实践能力,为单片机的应用打下坚实的基础。二、实验课的基本理论单片机原理及应用是专业课。本实验课是基于C语言、指令系统、软件设计、微机原理等理论知识。学生通过本课程的学习,理解单片机指令执行的基本过程,具有单片机编程设计和调试程序的能力,掌握可编程接口芯片的应用方
2、法,单片机应用系统的硬件电路的设计方法。为今后计算机应用技术打下坚实的基础。三、实验方式与基本要求L、实验方式:教师讲授、学生实际操作与教师指导相结合,应自行编写程序并上机验证通过。2基本要求:能熟练、正确使用实验装置,掌握单片机I0口的使用和软件定时编程,掌握单片机定时计数器的工作原理;掌握单片机外部中断的工作原理;掌握AD,DA的工作原理及编程方法;四、实验项目的设置与内容提要序号实验项目实验 学时实验类型实验要求内容提要1指示灯开关控制器2验证必做Pl口接8只开关,P2口接8只发光二极管,完成一个开关一个灯光的对应控制。使学生掌握普通lO 口使用方法。2流水灯实验2验证选做用IO端口驱动
3、L,ED灯,实现流水灯31616 L,ED点阵显示实验2验证选做掌握1616矩阵LED和单片机的硬件接口和软件设计方法4中断扫描法阵列式键盘实验2验证选做采用中断扫描法处理行列式键盘来提高CPU的效率。5查询式键盘实验2验证选做本实验提供了8个按键的小键盘,如果有键按下,则相应输出为低电平,否则输出为高电平。MCu判断有键按下后,要有一定的延时,防止由于键盘抖动而引起误操作。6定时器输出P1M实验2 验证选做P1rM是单片机上常用的输出方法,通过调节占空比可用来控制电机等。占空比是制脉冲中高电平与 低电平的宽度比。7电子琴模拟实验2验证选做利用定时器,可以发出不同频率的脉冲,不同频率的脉冲经喇
4、叭驱动电路放大滤波后,就会发出不同的音调。8直流电动机控制实验2验证选做学习用P1yM输出模拟量驱动直流电机9RS232串口通信实验2验证必做80C5l串行口经232电平转换后,与PC机串行口相连。实现PC机与单片机、单片机与单片机之间 进行交互通信。10DAC0832数模转换实验2验证必做通过0832实现三角波、锯齿波、梯形波和正弦波输出。11ADC0809并行模数转换实验2验证必做通过并行AD对外部电压进行测量,并实现简易数字电压表。12SRAM外部数据存储器扩展实验2验证选做掌握89C5l单片机扩展外RAM的方法1312C总线实验2验证选做掌握用12C总线方式读写串行EEPROM 24C02的方法14电子万年历时钟实验4设计选做利用CPU的定时器或时钟芯片和实验箱上提供的液晶显示电路等资源,设计一个电子时钟。15温度传感器温度控制实验4综合选做通过实验箱上的18820和温控电路实现温度的测量与温度的控制。五、考核方式与评分方法1、实验考核成绩占课程总分20;2、实验成绩评定按实验预习占15、实验操作占70、实验报告占15计算。六、本实验课配套教材或实验指导书1、单片机原理及应用实验指导书执笔人: 专业负责人: 主管教学副院长签名:2 / 2