资源描述
单片机原理与应用课程设计Single-Chip Microcomputer Principle and Application
一、课程基本情况教学周数:2周
学 分:2学分开课学期:第5学期
课程性质:选修先修课程:单片机原理与应用
适用专业:通信工程,信息工程教材:自编
开课单位:电子与信息工程学院信息工程系二、实验课程的教学目标和任务
本实验课是与《单片机原理与应用》课程相配套的实验课程。《单片机基础》主要研究 单片机微控制器的硬件结构、工作原理、编程方法和简单的接口技术,是一门实践性很强的 课程,必须通过实验来加深学生对单片机的工作原理、程序设计、常用接口电路的应用和编 程方法等知识的理解和掌握。通过实验课教学使学生进一步掌握MCS-51系列单片机的指令 系统,基本掌握汇编语言程序的设计调试方法,熟悉简单接口电路的设计和应用,学会常用 单片机仿真系统的使用方法。
三、实验课程的内容和要求
序号
工程名称
所需 学时
内容提要
工程要求
实验类型
必开
选开
实验一
指令系统实验
4
编几个简单程序,分别实现数据传 送、算术运算、逻辑运算,并根据 运算结果实现简单的程序转移。
7
设计
实验二
汇编语言程序设
计实验
4
编写一个散转程序、一个查表程序。
V
设计
实验三
P1 口及外部简
单I/O 口的应用
实验
4
1. P1 口做输出口,控制8个LED循 环点亮。
2. P1 口做输入口,接8个扭子开关, 74LS273做输出口,控制8个LED, 将开关状态反映到LED上。
7
设计
实验四
有急救车优先的
交通灯控制实验
4
以两个74LS273作为输出口,控制 12个LED,模拟交通灯管理,并允 许急救车优先通过。用外部中断模 拟急救车到来。
V
设计
实验五
定时器实验
4
利用8052内部定时器/计数器产生 定时间隔,控制P1 □外接的LED, 模拟一个时序控制装置。
7
设计
实验六
串行通讯实验
4
实现8052和PC机间的相互数据传
送。
7
设计
实验七
键盘/显示接口 实验
4
通过8255A扩展键盘接口、通过 74LS273扩展显示接口,将键盘状态 反映到LED数码管上
V
设计
实验八
A/D和D/A转换
实验
4
由实睑台上的电位器提供模拟量输 入,由ADC0809实现A/D转换,并 显示结果,并以此控制DAC0832输 出一串脉冲,经放大后驱动小电机, 实现电机的正、反转和调速。
V
设计
四、课程考核
1、实验实习报告的撰写要求:
实验之前应认真预习准备,写出解决思路,画出程序流程图,编好汇编语言源程序,对 接口类实验还要画出接口电路图。实验过程中,应随时记录碰到的问题、发现的错误以及解 决方法。最后写出调试无误的汇编语言源程序。
实验报告的格式如下:
实验名称:
学生姓名:班级:
准备日期:实验日期:
实验前的准备:
(一)实验要求:
(二)实验目的:
(三)解决思路及原理:(接口类实验要画出接口电路图)(四)程序流程图:
(五)汇编语言源程序:
实验过程:
(六)发现的问题、错误及解决方法:
(七)调试无误的汇编语言源程序:
2、实验实习报告:8次,课程设计论文:1篇;3、考核及成绩计算方式:
按平时实验表现和实验报告情况划分不同等级,分别是:优秀、良好、合格、不合格四 个等级。
五、参考书目
展开阅读全文