- 4
- 0
- 约3.28千字
- 约 9页
- 2017-06-03 发布于河南
- 举报
基于单片机的智能控制开关的设计——李海林
天水师范学院
大学生志愿者暑期“三下乡”社会实践报告
题目: 基于AT89C—51单片机的智能控制插座的设计
作 者 姓 名: 李海林
学 号: 297040116
系(院)、专业: 汽车服务工程
指导教师姓名: 杨杰
指导教师职称: 中级
大学生参与三下乡活动,是当年五四青年开创的 走向社会,深入民众光荣传统的延续,是我们知识分子同工农群众相结合、教育同生产实践相结合的一贯方针在新时期的集中体现,是贯彻落实江泽民总书记在北大百年校庆讲话中提出的四个统一的具体行动,是青年学生健康成长、将自身价值与祖国命运紧密相连的必由之路。
过大学学习后,要想尽快的成为现代化建设的有用人才,适应社会的需要,就要在学习期间,积极参加社会实践活动,认识社会,认识自己的社会位置,明确自己的历史使命,激发自己的学习热情,调整和完善自己的知识结构,战胜各种困难和挫折,锻炼意志和毅力,为适应以后的工作做一定准备.这是我参加三下乡活动的目的之一.
这次我们三下乡的作品是科技制作——基于单片机的智能插座的设计,这个灵感来自于生活,我们每天在等待煮饭,白白浪费那么多时间,所以就生出这么一个想法,能不能让它自动控制煮饭呢?经过查阅资料,证明我的想法是可行的,于是就做起了这个小制作。
在自动测控系统中,特别是长时间无人值守的测控系统中,经常需要进行长达几小时的定时操作。若采用专门的计时芯片设计,一方面控制复杂,占用硬件资源,另一方面也不经济,一般的时钟芯片价格都比较贵。由于单片机内部有定时器,因此,可以基于单片机设计一款智能控制开关。可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压高性能CMOS8位微处理器ntel MCS-51系列单片机的指令和输出管脚相兼容。由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C51构成的单片机系统是具有结构简单、造价低廉、效率高的微控制系统,减少了硬件开销,节省了成本,提高了系统的性价比。
AT89C51是一个有40个引脚的芯片,引脚配置如图3所示。与8031相比,AT89C51自带4K的ROM和128B的RAM,因此编写中小型系统就无需任何硬件进行扩展。
图2-2 AT89C51引脚配置
AT89C51芯片的40个引脚功能为:
VCC:电源电压。
GND:接地。
RST:复位输入。当RST变为高电平并保持2个机器周期时,所有I/O引脚复位至“1”。
XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:来自反向振荡放大器的输出。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。?P0口8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P2口内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时
您可能关注的文档
最近下载
- 传统基材润湿流平(氟碳硅烷嵌段).pdf VIP
- 南京财经大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- C4D课程考试试题及参考答案.doc VIP
- 2025年陕西公务员申论考试真题及答案B卷.docx VIP
- [渝粤教育] 西北工业大学 航天器控制原理 mooc 资料.docx VIP
- 航天器控制原理(西北工业大学)中国大学MOOC 慕课 章节测验 期末考试答案.pdf VIP
- 精品解析:2025年陕西省中考数学试题(原卷版).docx VIP
- 四维度主力跟踪.pdf
- 2022年陕西省中考数学真题(原卷版).docx VIP
- 大众网关控制器和bcm车身控制模块针脚定义非常有用.pdf VIP
原创力文档

文档评论(0)