单片机三级项目讲义
- 格式:ppt
- 大小:2.00 MB
- 文档页数:20
《单片机原理与应用》三级项目指导书计算机科学与技术系目录【项目概述】 (1)【项目目标】 (1)【实施环境】 (1)【相关知识】 (2)【项目内容】 (2)【项目考核】 (6)三级项目名称:电子时钟设计【项目概述】1,实验类别:综合类2,学时要求:4学时3,组织形式:独立完成【项目目标】1,识记单片机内部资源的使用要求及使用方式2,识记单片机中的寄存器功能、控制位功能,以及它们的使用方式3,理解单片机中断的意义4,理解单片机不同软件架构设计所造成的不同的系统效率5,运用中断知识,编写中断服务程序6,运用课上所学知识,搭建基础硬件电路,并进行软件设计7,运用单片机编程知识,在硬件电路平台上,实现软件编程控制8,运用单片机知识,实现软、硬件的编程及联合调试9,运用课程所学知识,设计软件架构,使软件合理高效10,消化吸收课程所学知识,并运用其实现创新和扩展【实施环境】1,实验地点:随堂2,实验硬件器材:德飞莱L Y-51S实验箱3,实验软件环境:Kei 51编辑环境,STC_ISP下载软件【相关知识】【项目内容】1,项目内容(1)系统启动时,在8个LED上分别显示“00-00-00”的信息。
(2)之后用户可以通过矩阵键盘(或者独立按键)输入时间,要求必须有容错处理,不能输入非法的时间参数。
时间输入完毕后,时钟开始启动。
(3)系统运行过程中,用户可以随时修正时间。
(4)用户可以设置闹铃时间,也可以修改闹铃时间。
(5)闹铃时间到后,可通过蜂鸣器提示该信息。
而且用户需要按键取消蜂鸣。
(6)由温度传感器DS18B20获取温度信息。
(7)在LED上,显示当前的温度信息。
(8)设置一个选择键,当选择键按下后,可切换时间和温度信息的显示。
(9)可选择:LCD1602显示代替LED显示。
(10)可扩展:闹钟事件发生后,双色点阵闪烁提示。
(11)可扩展:用户可以按下发送键后,可将当前的时间和温度信息通过串口发送出去。
【硬件连线】1,LED连线图,如图1所示。
《单片机原理及应用》课程三级项目说明书基于单片机的智能电子钟系统设计2014年秋季学期(起止时间:第13周~第14周)2014年9月一、项目概览本课程三级项目是《单片机原理及应用》课程学习的一个重要组成部分。
通过该项目的实施使学生加深对单片机基础知识的理解,并初步具备运用所学知识进行电子钟系统设计的能力,相关标准、手册的查阅能力等,引导学生积极思考、主动学习,锻炼和提高学生的交流、沟通和表达能力以及团队合作能力,培养学生的责任感和职业道德。
二、实训目的1. 掌握单片机各个功能模块(并行I/O口、中断系统、定时器/计数器)的工作原理、性能和特点;2、掌握单片机外围电路的设计方法和仿真方法;3、掌握单片机外围电路的调试方法;4、掌握单片机外围电路设计报告的撰写方法;5、培养团队合作精神、项目组织与管理、交流表达能力;6、培养责任感和职业道德。
三、主要内容本课程三级项目要求学生使用MCS-51系列单片机设计并制作一个具有时间显示、按键调时、闹钟报警、温度测量、遥控和自动调时等功能的软硬件系统,可实现六项基本功能分别如下:1) 时间显示:采用六个数码管显示当前时间:小时、分钟、秒。
2) 温度显示:采用两个数码管显示当前环境温度。
3) 上下午指示:采用两个发光二极管来指示上下午。
4) 半秒提示:采用两个发光二极管,每隔半秒闪烁。
5) 调时功能:采用三个按键(K1-K3)来调整时间,步骤如下:a)按下K1键,开始调小时,同时2个小时数码管闪烁。
b)按下K2键,小时加;按下K3键,小时减。
c)小时调整好后,再按下K1键,开始调分钟,同时分钟数码管闪烁。
d)按下K2键,分钟加;按下K3键,分钟减。
e)调整好分钟后,再按下K1键,调时结束。
6) 闹钟功能:采用三个按键(K2-K4)来调整闹钟,步骤如下:a)按下K4键,开始调小时,同时2个小时数码管闪烁。
b)按下K2键,小时加;按下K3键,小时减。
c)小时调整好后,再按下K4键,开始调分钟,同时分钟数码管闪烁。
mdm3单片机课程设计一、课程目标知识目标:1. 理解mdm3单片机的基本结构、工作原理及功能特点;2. 掌握mdm3单片机的指令系统、编程方法和接口技术;3. 学会使用mdm3单片机进行简单的电路设计和控制系统设计。
技能目标:1. 能够运用C语言编写mdm3单片机的程序,实现基础的控制功能;2. 能够利用mdm3单片机进行电路调试和故障排查;3. 能够独立完成一个基于mdm3单片机的实际项目设计与实现。
情感态度价值观目标:1. 培养学生对电子技术及单片机技术的兴趣,激发学生的创新意识;2. 培养学生严谨的科学态度,养成良好的学习习惯和团队协作精神;3. 提高学生对我国单片机技术发展现状的认识,增强学生的民族自豪感。
课程性质:本课程为实践性较强的学科,结合理论知识与实际操作,培养学生的动手能力和创新能力。
学生特点:学生具备一定的电子基础和编程能力,对单片机有一定了解,但实践经验不足。
教学要求:注重理论与实践相结合,强调实际操作,鼓励学生独立思考和解决问题。
通过本课程的学习,使学生能够将所学知识应用于实际项目中,提高学生的综合能力。
二、教学内容1. mdm3单片机概述:介绍mdm3单片机的特点、应用领域及发展前景,让学生对mdm3单片机有全面的认识。
教材章节:第一章 mdm3单片机概述2. mdm3单片机硬件结构:讲解mdm3单片机的内部结构、寄存器、存储器等硬件资源。
教材章节:第二章 mdm3单片机硬件结构3. mdm3单片机指令系统与编程:学习mdm3单片机的指令集、汇编语言编程和C语言编程。
教材章节:第三章 mdm3单片机指令系统与编程4. mdm3单片机I/O口编程与应用:介绍I/O口的使用方法,实现开关量输入输出控制。
教材章节:第四章 mdm3单片机I/O口编程与应用5. mdm3单片机中断系统与定时器:学习中断原理、中断编程以及定时器/计数器的使用。
教材章节:第五章 mdm3单片机中断系统与定时器6. mdm3单片机通信接口:讲解串行通信、I2C通信、SPI通信等通信接口技术。