[信息与通信]家用风扇控制系统

摘 要

本文介绍了家用风扇控制器是利用基于MCS-51系列单片机程序输出相应的控制信号来控制电路,以达到调节风扇风速强弱、风扇运转状态和开关的逻辑系统,并利用定时器设定时间控制,使风扇的设计更加完善和人性化。

文章首先介绍了MCS-51系列单片机芯片,在第二章论述了总体设计过程,确定了技术指标及器件的选择,第三章着重描述了系统硬件电路设计、硬件设计框图及所使用的各种元件的功能与特性,在第四章中重点剖析了软件设计的过程,最后则是对整个系统的调试和检测。

关键字:LED指示灯 定时器 单片机技术 AT98C51芯片目录

摘要·····················································································Ⅰ

绪论

1.1 课题背景研究的意义和目的··············································· 1

1.2 课题研究的内容······························································ 1

第二章 总体方案设计··········································· ········ 2

2.1 风扇设计方案···································································2

2.1.1 基于FPGA的设计···························································2

2.1.2 采用PLC设计································································2

2.1.3 采用AT89C51系列单片机设计···········································3

2.1.4 三种设计方案的对比·······················································3

2.2 风扇设计过程···································································4

2.2.1 硬件设计过程································································4

2.2.2 软件设计过程································································4

第三章 家用风扇控制器硬件设计······························ ········5

3.1 选用器件的介绍································································5

3.1.1 单片机89C52·································································5

3.1.2 AT89C52的······························································5

3.1.3 AT89C52的特性·····························································5

3.2 89C82 处理器··································································5

3.2.1 89C52处理器功能描述·····················································6

3.2.2 89C52处理器模块结构框图···············································6

3.3 LED显示模块····································································6

3.3.1 LED指示灯功能描述························································6

3.3.2 LED指示灯原理图········

家用风扇控制系统c语言程序设计,[信息与通信]家用风扇控制系统.doc相关推荐

  1. C语言程序设计期末考试A卷,C语言程序设计(B)期末考试A卷-试卷.doc

    C语言程序设计(B)期末考试A卷-试卷.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水 ...

  2. suma在c语言中表示什么变量,大学C语言程序设计考试试题及答案3套.doc

    <大学C语言程序设计考试试题及答案3套.doc>由会员分享,可在线阅读,更多相关<大学C语言程序设计考试试题及答案3套.doc(18页珍藏版)>请在装配图网上搜索. 1.C语言 ...

  3. c语言习题与实验doc,[教材]C语言程序设计习题与上机实验(全部答案).doc

    [教材]C语言程序设计习题与上机实验(全部答案).doc 打伪辨笑坠发淤谢躬石眉侯抄纺箍塘妓愚离结船篙傅逻匆滔侯疹腮初粕羞骑躺童沂锡泵糙闰恃轰却蚕磨餐淌滇颊趁模整驶突献牺嫉工丢擦蔚锗磁途伊惭母拒羌本码 ...

  4. Java语言程序设计实验指导_《java语言程序设计》上机实验指导手册(4).doc

    <java语言程序设计>上机实验指导手册(4).doc 1JAVA语言程序设计上机实验指导手册(4)2实验四JAVA面向对象编程1[目的]①通过编程和上机实验理解JAVA语言是如何体现面向 ...

  5. c语言中f1(a 25),C语言程序设计A 200901-201707历年考试选择题(全)doc.docx

    C语言程序设计A 200901-201707历年考试选择题(全)doc 单选题部分:1.由C语言目标文件连接而成的可执行文件的缺省扩展名为( exe ).2.设有两条语句为"int a=12 ...

  6. java语言程序设计第二版 张思民_java语言程序设计(张思民编著)习题答案.doc

    java语言程序设计(张思民编著)习题答案.doc 1第1章JAVA概述[1]为什么说JAVA的运行与计算机硬件平台无关解答JAVA编译器能够产生一种与计算机体系结构无关的字节指令BYTECODE,只 ...

  7. 教学资源c语言1级,《c语言程序设计》课程的教学资源建设.doc

    <c语言程序设计>课程的教学资源建设.doc <c语言程序设计>课程的教学资源建设 摘 要:在我院创建国家示范性高等职业院校的契机下,我系<c语言程序设计>课程针对 ...

  8. c语言 如何读多种数据类型 非类,c语言程序设计教学大纲(非电气类)文档.doc

    c语言程序设计教学大纲(非电气类)文档 <C语言程序设计>课程教学大纲 主任 教研室主任 大纲执笔人 姜长洪 王海荣 C语言备课组 一.课程基本信息 课程编号:×××× 课程名称:C语言程 ...

  9. 2017c语言 形成性考核,[2017年电大]《c语言程序设计》形成性考核作业()解答.doc...

    [2017年电大]<c语言程序设计>形成性考核作业()解答 <C语言程序设计>作业4解答 一.选择题 1. 假定有"struct BOOK {char title[4 ...

  10. c语言程序设计西安理工,c语言程序设计-西安理工大学三电教学中心!.doc

    c语言程序设计-西安理工大学三电教学中心! 目录 电工技术基础1 电子技术基础4 数字电子技术基础7 模拟电子技术基础9 C语言程序设计11 计算机软件基础14 电路(1)18 数字电子技术21 模拟 ...

最新文章

  1. SNF快速开发平台MVC-高级查询组件
  2. 形象理解操作系统的进程与线程
  3. 程序猿职业生涯的迷惘与野望
  4. JAVA——JScrollbar 滚动条自动滚动到底端解决方案
  5. 怎样自己写一个MVC框架
  6. asp.net 页面静态化
  7. Python基础学习笔记之(一)
  8. sqlserver varchar 对于 sum 运算符无效_在sqlserver上实现自定义函数四舍六入五成双...
  9. #define typedef 枚举类型
  10. webpack4.0.1安装问题及解决方法
  11. 页面自适应纯CSS,使用rem单位
  12. armbian格式化磁盘命令,甜糖格式化磁盘
  13. 二元一次方程整数解c语言,c语言求解,求解二元一次方程?
  14. 【贪玩巴斯】带你一起攻克英语语法长难句—— 第三章——名词(短语)和名词性从句{主语、宾语、表语和同位语}全解 ——2022年2月6日-16日
  15. 深入React v16新特性(二)
  16. python酷炫图形代码_牛批了,1 行 Python 代码就可实现炫酷可视化
  17. C++ vector函数
  18. Windows系统DOS命令之多线程技术
  19. 新时达服务器说明书_新时达调试指导说明
  20. 互联网产品上线前,做些什么——产品、开发、测试的视角(转载)

热门文章

  1. java创建文件的路径_JAVA如何指定路径创建文件?
  2. 在日本做开发的日子(序,生活篇的吃货,穿与住)
  3. 火星坐标 C语言,坐标
  4. 四六级、考研英语单词记忆---知米背单词APP推荐!
  5. IT规划的两大困惑及未来之路
  6. 【bzoj4011】落忆枫音
  7. 人工智能发展历史与常见名词解释
  8. ubuntu终端快速清空回收站
  9. 把自己的博客推荐到百度、Google等主要搜索引擎
  10. 继口罩厕纸双黄连之后,限制出口会导致“粮食挤兑”吗?