2014年单片机课程设计
- 格式:ppt
- 大小:3.51 MB
- 文档页数:33


单片机原理与接口技术
实验指导书
张兰红 编
盐城工学院电气工程学院
二0一四年九月
前 言
单片机是一门实践性极强的课程,学习过程中必须做大量的实验。2012年盐城工学院电气工程学院与启东计算机厂有限公司共同研制了DVCC-ZHC3单片机实验平台。该教学平台采用全模块化结构,可自由组合完成51系列单片机各知识点的实验教学。根据电气工程学院各专业教学大纲的要求,本实验指导书中安排了十一个实验,基本覆盖了所有的教学内容,可供电气工程学院各专业选用。
编 者
2014.9
II 目 录
第一部分 实验环境 ...................................................................................................... 1
第1章DVCC-ZHC3实验平台硬件组成 ........................................................................ 1
1.1供电电源 ...................................................................................................................... 1
1.1.1供电总电源 ........................................................................................................ 1
单片机原理及应用课程设计任务书
一、 课程设计的目的
通过本课程设计使学生进一步巩固单片机原理及应用的基本概念、基本理论,分析问题的基本方法,增强系统地运用已学的理论知识解决实际问题的能力和查阅资料的能力。培养一定的自学能力和独立分析问题、解决问题的能力,能通过独立思考、查阅工具书、参考文献,寻找解决方案。
二、 课程设计的内容和要求
课题一:
题目:数字音乐盒的设计
设计要求:以单片机为核心,设计一个数字音乐盒:
利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少3首乐曲,每首不少于30s)。
采用LCD显示信息。
a. 开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称)。
b. 可通过功能键选择乐曲、暂停、播放。
课题二:
题目:单片机电梯控制器
设计要求:
以51单片机和步进电机为核心设计单片机电梯控制器,要求具备如下基本功能。
显示:要求实现5层控制,实时显示电梯所在楼层号位置;
升降控制:采用一台步进电机,利用电机的正反转来模拟电梯的升降;
具备不可逆响应的功能:电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效。
课题三:
题目:抢答器设计
设计要求:
1)抢答器的抢答路数为6路;
2)设置一个系统清除和抢答控制开关s,开关由主持人控制;
3)抢答器具有定时抢答功能:且一次抢答时间由主持人设定为30秒,当主持人启动开始按键后,定时器进行倒计时,并在数码管上显示计时间;
4)系统采用2个数码管显示,抢答启动后首先显示时间,当有人抢答时,显示抢答人员所对应的编号;
5)抢答器具备锁存与显示功能,当选手按下按钮时,锁存相应的编号,扬声器发生声响提示,并在数码管上显示该选手的编号,选手抢答实现优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
课题四:
题目:4×4矩阵键盘
设计要求:
1)设计4×4矩阵键盘,共16个键;
电子信息系课程设计方案
一. 课程设计名称:单片机课程设计
二. 课程编号:031421
三. 课程性质:(实践教学)必修课
四. 开课专业:电子信息科学与技术、通信工程、自动化、微电子
五. 开课班级:11级1-14班
六. 学生人数:411人
七. 课程总学时数:80学时(2周)
八. 开课学期:2013-2014学年第1学期
九. 开课具体时间:
1. 第1轮:1-8班,第12周-第14周周六、周日1-11节,15周周六1-11节,1-4班15周周二9-11节,9-12班15周周一9-11节。
2. 第2轮:9-14班,第15周周日1-11节,第16、17周周一、二、三、五9-11节,周六、周日1-11节。
开课地点:
第1轮
1. 实验楼321(上机)、425(焊接),1、2班。
2. 实验楼329(上机)、328(焊接),3、4班。
3. 实验楼330(上机)、331(焊接),5、6班。
4. 实验楼429(上机)、426(焊接),7、8班。
第2轮 1. 实验楼429(上机)、426(焊接),9、10班。
2. 实验楼329(上机)、328(焊接),11、12班。
3. 实验楼330(上机)、331(焊接),13、14班。
十. 指导教师名单
第1轮
第2轮
十一. 排课课表
(说明:排课课表应按照以下示例列出参与课程设计的每位老师的具体授课时间和地点。请大家注意:课程设计的排课不允许与该老师所带的其他理论课及实验课的课程时间冲突)
(下列时间请各位课程设计负责人及指导教师签字确认)
电子系自动化专业综合课程设计课程表
指导教师 课程周时 课程节次 教室 教师确认(签名)
闫维和 第12-17周 第12周—第14周周六、周日1-11节,15周周六1-11节,1-4班15周周二9-11节,9-12班15周周一9-11节; 第15周周日1-11节,第16、17周周一、二、三、五9-11节,周六、周日1-11节。 实验室429、426 教师姓名 闫维和 高宗石 江赛标 张程 尹雪梅 刘立勋 孙永坚 杨文博
实验一 并行口实验
一、实验目的
1、掌握51汇编语言设计和调试方法。
2、掌握protues软件平台及实验箱的操作步骤。
二、实验内容及步骤
(一)、在单片机外部扩展8KB RAM芯片6264,其地址范围为0000H~1FFFH。将片内ROM从1000H开始的存放的15个数据转存到外部RAM 1000H开始的单元中。请编写程序实现。查看并给出外部RAM地址为1000H~100EH的内容。
(提示:程序中定义的数据存放在内部ROM中。
ORG 1000H
Data1:DB 11h,22h,33h、、、、、FFh )
XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115U180C51R910kC222pC322pC410uX1CRYSTAL+5vD03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U274LS373A010A19A28A37A46A55A64A73A825A924A1021A1123A122CE20CS26WE27OE22D011D112D213D315D416D517D618D719U36264+5v
图1 电路原理图