- 67
- 0
- 约7.54千字
- 约 19页
- 2017-07-27 发布于湖北
- 举报
夜班防睡控制与记录
综合实验报告实验题目:夜班防睡控制与记录学生班级:学生姓名:学生学号:指导教师:实验时间:2016.9.18目录一、设计要求21、环境需求22、功能需求2二、软件设计3三、硬件设计71、各芯片使用及说明72、硬件设计原理133、实验线路连接14四、程序调试与运行15五、课设小结15附A:参考资料16附B:源程序17附C:硬件原理图22夜班防睡控制、记录器的设计与功能实现一、引言1、设计内容用单片机实现对值夜班人员的防睡控制和记录睡着时间与次数的功能。2、功能需求基本功能需求如下:1)每10min用较柔和的声音提醒一次值班者,值班者按某一键后复位,计时重新开始。2)若计到11min时无人按复位键,则以较急促的声音报警,黄灯闪烁,并每隔10min计数器加1。3)当到60min时红灯闪烁,并仧尖锐的声音持续报警。以LED显示时、分、秒。则记录下这个时刻,以便管理者查看。显示格式:时、分、秒。二、总体设计本次课程设计采用的主要是模块化的设计思想,首先对夜间防睡控制/纪录器的每个功能模块进行详细的需求分析,需求分析完之后确定各个模块功能之后,建立各个需求的功能模块图,最后细化每个模块的功能。根据细化后的功能模块图对每个模块编写相应的子程序,对每个功能模块进行测试,在成功测试每一个功能模块之后,然后进行整个程序的测试。夜间防睡控制的功能模块图如下:1、各芯片使用及说明 本次夜间防睡系统主要使用了的芯片为:80C51(CPU),8155。MCS-51 CPU中的位处理器,是一个完整的1位微计算机,它有自己的CPU、位寄存器、I/O口和指令集。这个1位机在开关决策、逻辑电路仿真 、工业控制方面很有效;而8位机在数据采集、运算处理有优势。二者相辅相成,是单片机技术上的1个突破。本次实验中主要使用了该CPU的主要使用情况及介绍如下:(A) 单片机中主要的端口主要使用情况如下:P0口:双向8位三态I/O口,此口为地址总线(低8位)及数据总线分时复用口,可带8个LSTTL负载。 P1口:8位准双向I/O口,可带4个 LSTTTL负载。 P2口:8位准双向I/O口,与地址总线 (高8位)复用。P3口:8位准双向I/O口,双功能复用口。 本次实验中主要用到了P0口的情况如下:P0.4作为复位键,提醒值班人员 P0.5查看值班人员睡眠次数P0.6查看夜班人员开始睡眠时间P0.0控制黄灯信号P0.1控制红灯信号P0.7作为喇叭发声的脉冲频率输出(B)定时器(T0 / T1) 定时器/计数器简称定时器,8051单片机内部有2个16位的可编程定时/计数器:定时器0(T0)和定时器1(T1)。可编程是指其功能(如工作方式、定时时间、启动方式等)可以由指令来确定和改变。 在定时器/计数器中除了有两个16位的计数器之外,还有2个特殊功能寄存器(控制寄存器TCON和方式寄存器TMOD)。 该硬件图如下:(C) 数据存储器(RAM)片内为128 B,片外最多可外扩64 KB。数据存储器来存储单片机运行期间的工作变量、运算的中间结果、数据暂存和缓冲、标志位等。片内的128 B的RAM,以高速RAM的形式集成在单片机内,可以加快单片机运行的速度,而且这种结构的RAM还可以降低功耗。本次程序中主要使用的内存情况如下:片内:R0~R7(0区),30H以后的部分单元。扩展的数据存储存储器:30H~3FH作为显示单元内容的存储。(D) 特殊功能寄存器(SFR)特殊功能寄存器共有21个,用于CPU对片内各功能部件进行管理、控制、监视。实际上是一些控制寄存器和状态寄存器,是一个具有特殊功能的RAM区。(D)控制显示的芯片介绍如下:8155芯片使用了地址为0FF20H,0FF21,0FF22H,0FF23H地址。主用用来驱动LED显示和扫描键盘。扫描键盘时,各个端口的使用情况如下:0FF20H为输出口,用来扫描字位口。在AL中送0,使键盘所有的行线输出为0,用来检测键盘的输入。0FF22H为输入口,用来扫描键盘输入。使用IN指令,从端口地址中读取输入键盘列号。在驱动LED显示的时候,各个端口的使用情况如下:0FF22H(B口)作为输出口,主要用来控制LED显示的字型码,驱动LED显示字型(0-9)。0FF21(A口)作为输出口,也叫字位口,用来控制第几个LED显示屏显示。(E)8051的各个引脚介绍如下:⑴ 电源引脚 电源引脚接入单片机的工作电源。Vcc(40引脚):接+5V电源。Vss(20引脚):接地。⑵ 时钟引脚 2个时钟引脚XTAL1、XTAL2外接晶体与片内的反相放大器构成了1个振荡器,它为单片机提供了时钟控制信号。2个时钟引脚也可外接独立的晶体振荡器。 XTAL
您可能关注的文档
最近下载
- 建筑工程节后复工复产方案.docx VIP
- 《公司质量标准手册(2025版)》.docx VIP
- 2026年春季北师大版(2024)小学数学三年级下册教学计划.docx VIP
- 沼气项目建议书写作参考范文.docx
- 原料药(仿制药)模块一申报资料模板.pdf VIP
- 王崧舟如何把握学段课程特点--蜘蛛开店-(1)感想心得体会思考.docx VIP
- 铜陵学院2022-2023学年第2学期《高等数学(下)》期末试卷(A卷)附标准答案.pdf
- 第二单元第2课《林泉之心》课件2024-2025学年人美版(2024)初中美术七年级下册.pptx VIP
- 2024年菏泽医学专科学校单招语文考试模拟试题及答案解析.docx VIP
- 上海市2023届高考崇明区高三年级二模考试英语试卷(附答案) .pdf VIP
原创力文档

文档评论(0)