基于FPGA的MCS-51单片机的逻辑运算模块设计本科毕业设计
毕业设计论文_基于51单片机
南京信息职业技术学院毕业设计论文作者薛亮学号*****T32 系部电子信息学院专业无线电技术题目基于单片机的家用电器远程遥控装置的设计与制作指导教师李光明评阅教师完成时间:2010年2月11日目录第1章绪论 (5)1.1 概述 (5)1.2 设计要求及主要功能介绍 (5)1.3 MCS-51系列单片机简介 (7)第2章系统总体设计 (9)2.1 系统功能模块的划分 (9)2.2 系统原理框图 (9)2.3 系统软件主要特色 (10)第3章各模块详细设计 (12)3.1 振铃检测模块的设计 (12)3.2 双音多频模块的设计 (13)3.3 自动摘机及超时挂机模块的设计 (16)3.4 语音提示模块的设计 (17)3.5 密码设置模块的设计 (21)3.6 EEPROM及看门狗模块的设计 (23)3.7 继电器驱动模块的设计 (27)3.8 系统总程序的设计 (28)第4章系统的组装、调试和测试 (30)4.1 系统的组装、调试 (30)4.2 振铃检测及自动摘机功能的测试 (30)4.3 语音及双音多频功能的测试 (30)4.4 密码设置功能的测试 (30)4.5 EEPROM密码存储功能的测试 (31)4.6 继电器驱动、电器状态显示及语音提示功能的测试 (31)4.7 超时自动挂机功能的测试 (31)第5章系统方案总评 (32)结论 (33)致谢 (33)参考文献 (33)附录A 家用电器远程遥控装置的功能及使用 (35)1 家用电器远程遥控装置的功能 (35)2 家用电器远程遥控装置的使用方法 (36)图1 家用电器远程遥控装置原理图 (38)图2 家用电器远程遥控装置印制板图 (39)图3 家用电器远程遥控装置CPLD内部电气图 (40)表1 家用电器远程遥控装置元器件清单 (41)第1章绪论1.1 概述单片机以其强大的控制能力已经被广泛应用于诸多领域,从最初的8位控制器到现在的16位、32位控制器都还有很大的发展和应用空间。
毕业设计(论文)-基于51单片机控制的电子密码锁设计
基于51单片机控制的电子密码锁设计摘要:本设计以单片机以AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构,实现要是信息在主机的初步认证注册、密码信息的加密、钥匙丢失报废等功能。
根据51单片机之间的串行通信原理,这便对于密码信息的随机加密和保护。
而且采用键盘输入的电子密码锁具有较高的优势。
采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。
软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统可扩展性和运行的稳定性。
测试结果表明,本系统各功能已达到本设计的所有要求。
关键词:AT89C51;密码锁;单片机设计;电子锁目录摘要 (1)关键词 (1)第一章密码锁的简介及现况 (1)1.1引言 (1)1.2电子密码锁的简介 (1)1.3电子密码锁发展趋势 (2)1.4本设计所要实现的目标 (2)1.5设计的密码锁的功能 (2)第二章设计方案的选择 (3)2.1方案的论证与比较 (3)第三章单片机的组成 (4)3.1AT89C51单片机的简介 (4)3.2电路图的绘制 (7)第四章单片机硬件资源 (7)4.1开锁机构 (7)4.2按键电路设计 (8)4.3显示电路设计 (10)4.4AT89C51单片机复位方式 (11)4.5密码锁的电源电路设计 (12)第五章程序调试 (13)5.1程序调试用到的软件及工具 (13)5.2KEIL C51简介 (14)5.3调试过程 (14)5.4调试、仿真与实现 (15)第六章软件设计 (16)6.1系统软件设计的总统思想 (16)6.2各子程序设计 (17)1 键盘扫描子程序 (17)2 LED显示子程序 (18)3 密码比较和报警程序 (19)设计总结与展望 (21)致谢 (22)附录:总原理图 (22)参考文献 (24)第一章密码锁的简介及现况1.1引言在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
毕业设计-基于51单片机电子密码锁设计
基于51单片机电子锁设计摘要随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。
本设计以单片机AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构(本设重点介绍主机设计),实现钥匙信息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等功能。
根据51单片机之间的串行通信原理,这便于对密码信息的随机加密和保护。
而且采用键盘输入的电子密码锁具有较高的优势。
采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。
软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。
测试结果表明,本系统各项功能已达到本设计的所有要求。
关键词:单片机;密码锁;单片机设计,电子锁。
Electronic Lock Design with 51 Serires Single Chip ControllerAbstractAlong with the exaltation of social science and the living level of people, how carry out the family to guard against theft, this problem also change particularly outstanding.Because of the simple construct of traditional machine lock,the affairs of theft is hackneyed.the electronics lock is safer because of its confidentiality, using the vivid good, the safe coefficient is high, being subjected to the large customer close.It can carry out the key information to register in the main on board initial attestation, the password information encrypt etc. Go to correspond by letter the principle according to the string between 51 machines, this is easy to encrypt and protect to the passwords information random. Adopt the numerical signal codes,not only can carry out many controls of the road information, raise the anti- interference that signal deliver, reduce the mistake action,but also the power consume is low, Respond quickly,the efficiency deliver is high, work stable credibility etc. The software design adoption the design thought from top to bottom, to make the system toward wear distribute type,turn to the direction development of small, strengthen the system and can expand the stability and circulate.Test the result enunciation, various functions of this system are already all request of this design.keyword:singlechip;cryptogram lock;singlechip design; electronics lock.目录1 绪论 (1)1.1 引言 (1)1.2 电子密码锁的背景 (1)1.3 电子锁设计的意义的本设计特点 (2)2.系统设计 (3)2.1系统总设计结构图 (3)2.2.开锁机构设计 (3)2.2.1主控芯片AT89C51单片机的简介 (4)3系统硬件设计 (6)3.1键盘设计 (6)3.2系统电路设计: (8)3.2.1 晶振时钟电路 (8)3.2.2复位电路设计 (8)3.2.3串口引脚功能介绍 (8)3.2.4 其它引脚 (9)3.3电路图的绘制 (9)3.3.1 PROTEL 99 SE简介: (12)3.4原器件采购 (14)3.5电路焊接 (14)4.软件设计 (17)4.1 系统软件设计整体思路 (17)4.2系统软件设计流程图 (18)5 程序调试 (19)5.1 程序调试用到的软件及工具 (19)5.2 KEIL C51简介 (19)5.3 调试过程 (19)6 设计总结与展望 (22)致谢 (23)参考文献 (24)附录 (25)1 绪论1.1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的喜爱。
MCS-51单片机应用系统设计
6 通信电路的设计 单片机应用系统一般需要其具有数据通信的能力,通常采用RS-
232C、RS-485、I2C、CAN、工业以太网、红外收发等通信标准。
7 印刷电路板的设计与制作 电路原理图和印制电路板常采用专业设计软件进行设计, 如
Protel、Proteus、OrCAD等。设计印制电路板需要有很多的技巧和经 验。设计好印制电路板图后,应送到专业厂家制作生产,在生产出来 的印制电路板上安装好元件,则完成硬件设计和制作。
3. 程序设计 1 建立数学模型:描述出各输入变量和各输出变量之间 的数 学关系。
2 绘制程序流程图:以简明直观的方式对任务进行描述。 3 程序的编制:选择语言、数据结构、控制算法、存储 空间 分配,系统硬件资源的合理分配与使用,子程序的入/出口 参 数的设置与传递。
4. 软件装配 各程序模块编辑之后,需进行汇编或编译、调试,当满足设
单 片 机 应 用 系 统 设 计 的 一 般 过 程
7.1 MCS-51单片机应用系统设计过程
1. 总体设计 2. 硬件设计 3. 软件设计 4. 可靠性设计 5. 单片机应用系统的调试、测试
7.1.1 总体设计
1.明确设计任务 单片机应用系统的设计是从确定目标任务开始的。 认真进行目标分析,根据应用场合、工作环境、具体用途,
2. 程序设计技术
软件结构实现结构化,各功能程序实行模块化、子程序化。 一般有以下两种设计方法:
1 模块程序设计:优点是单个功能明确的程序模块的设 计和 调试比较方便,容易完成,一个模块可以为多个程序所共 享 。其缺点是各个模块的连接有时有一定难度。
2 自顶向下的程序设计:优点是比较符合于人们的日常 思维 ,设计、调试和连接同时按一个线索进行,程序错误可以 较早的发现。缺点是上一级的程序错误将对整个程序产生影响, 一处修改可能引起对整个程序的全面修改。
8051单片机的FPGA设计与实现--毕业论文
8051单片机的FPGA设计与实现第一章前言20世纪末在计算机技术逐渐发展的情况写,电子技术得到了飞速的发展,现代电子产品已经渗透到了社会的各个领域,有力的推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品的性能进一步提高,产品更新换代的节奏也越来越快.电子技术发展的根基是微电子技术的进步,它表现在大规模集成电路加工技术,即半导体工艺技术的发展上,表征半导体工艺水平的线宽已经达到60nm以下,并还在不断缩小;在硅片单位面积上集成了更多的晶体管,集成电路设计在不断地向超大规模,极低功耗和超高速的方向发展;专用集成电路ASIC(Application Specific Integrated Circuit)的设计成本不断降低,在功能上,现代的集成电路已能够实现单片电子系统SOC(System on a chip)的功能.另外集成电路(IC)技术在微电子领域中占有重要的地位.且伴随着IC技术的发展,电子设计自动(Electronic DesignAutomation,EDA)已经逐渐成为重要的设计手段,其广泛应用于模拟与数字电路系统等许多领域。
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域的广泛应用。
从上世纪80年代,由当时的4位、8位单片机,发展到现在的32位300M的高速单片机。
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、电流、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。
采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。
有关单片机的毕业设计题目
有关单片机的毕业设计题目篇一:单片机毕业设计,电子毕业设计题目大全一单片机毕业设计题目,电子毕业设计题目1. 单片机接入Internet技术在智能小区中的应用与研究2. 基于PIC单片机的高压智能同步开关操纵系统设计3. 基于单片机的刚性转子现场动平稳测试系统的研制4. 基于单片机的现场多道核能谱数据搜集系统研究5. 单片机模糊操纵晶闸管直流调压系统的研究6. 单片机嵌入式TCP/IP协议的研究与实现7. 基于单片机的几何参数主动量仪和通用测控仪的研制8. 基于C8051单片机的足球机械人小车操纵系统设计9. 利用FPGA模拟实现8051单片机及其外设的功能10. 用于TDMoIP实现的E〈,1〉功能卡单片机操纵研究11. 基于MSP430单片机的数字式压力表的设计与实现12. 基于CAN总线的单片机流量操纵系统的研究13. 单片机和嵌入式系统开发平台化的研究14. 基于单片机语音识别系统设计15. 基于80C196KC单片机的舞蹈机16.基于单片机的工业缝纫机操纵系统研制17. 基于单片机的智能稳压电源18. PIC单片机中国市场拓展战略19. 基于FPGA与单片机20. 基于网络单片机21. 基于“单片机+CPLD/FPGA的程控互换机系统集成化设计22. ——单片机信号搜集及其通信操纵系统研究部份23. 弧焊逆变电源24. 单片机25. 单片机26. 单片机27. 应用28. 机自动调平操纵器的研究29. 机系统设计单片机的web效劳器的设计与实现语言的单片机设计实现的仿人智能PID操纵器33. 基于单片机的船舶柴油机冷却水温度操纵系统34. 基于单片机的活性炭测氡仪的研制35. 单片机静脉麻醉靶控输注系统的研制与应用36. 基于PC+单片机的环境风洞风速操纵系统的研究37. 基于CPLD和单片机的爆轰波数据搜集系统设计38. 基于单片机和DSP的卷绕操纵器数据搜集和通信设计39. 基于MSP430单片机的柴油发电机监控器的设计40. 基于CPLD/FPGA和单片机的爆速仪设计41. 基于单片机操纵的晶闸管中频感应电源的研制42. 基于十六位单片机的电力设备故障在线监测装置的设计与算法研究43. 基于SPCE061A单片机的语音识别系统的研究44. 基于PIC单片机的生物性能实验装置的研究45. 基于Motorola MC68HC08系列单片机演示系统的设计与实现46. 基于TCP/IP协议的单片机与INTERNET互连的设计与实现47. 基于嵌入式实时操作系统和TCP/IP协议的单片机测控系统48. AVR 8位嵌入式单片机在车载全世界定位系统显示终端中的应用49. 基于AVR单片机的250W HID灯电子镇流器的研究50. 基于单片机的TCP/IP技术研究及应用51. 基于P87C591单片机的CAN总线应用层协议的研究52. 基于单片机实现对二级倒立摆的操纵53. C8051FXXX系列单片机仿真器的研制54. 基于80C196MC单片机55. 基于单片机的胶印机操纵系统开发研究56. 基于凌阳单片机的二次压降全自动测量仪的研制57. 基于单片机的超声测距系统58. 基于MOTOROLA单片机59. 全站仪动态测量的研究和其与单片机用60. 一种基于80C196KC单片机61. 基于单片机的对讲系统的研究开发62. 基于单片机机温度操纵器的开发与研究63. 基于单片机ATmega12864. 基于单片机65. 基于单片机66. 采纳W78E5867. 基于单片机68. 基于69. 基于70. 基于的配电网综合参数测控仪研究71. 的单片机操纵研究Java虚拟机研究与设计单片机的温度监测系统和单片机的数据搜集与处置系统的设计单片机的在线测试技术的研究76. 分散式智能测控终端的研制——基于单片机的大容量固态存储技术的设计实现77. 基于单片机的定尺飞锯切割机操纵系统设计78. 基于196单片机的开关磁阻电机调速系统设计79. 基于EDA技术的兼容MCS-51单片机IP核设计80. 基于单片机的嵌入式USB主机研究与实现81. 单片机操纵持续固体激光器高频开关电源的研制82. 基于MSP430单片机的微机自动准同期装置83. 基于MSP430单片机中小型水轮机微机调速器的设计与研制84. 基于单片机的便携式心电监测系统的研究85. 基于单片机和CAN总线的混凝土搅拌站操纵系统设计86. 基于单片机的全位置自动焊接操纵系统的研究87. 工程机械冷却能力单片机操纵系统88. 基于单片机的电除尘集散操纵系统的并行数据搜集89. 基于单片机的磁酶免测定仪的研制90. 基于单片机的籽棉动态称重系统91. ZLG51单片机宏汇编器的设计与实现92. 基于单片机的轧机实验台散布式监测系统研究93. 基于单片机的DDD心脏起搏器的设计94. 来电显示单片机的设计95. 基于单片机操纵的能量回馈操纵系统的研究96. 基于单片机的步进电机式汽车仪表的设计与实现97. 基于微功耗单片机的水声遥控系统的研究98. 面向单片机接口的新型液晶显示操纵器的研制99. 基于单片机100. 单片机在汽车制动性能检测系统中的应用101. 基于单片机操纵的MAG102. 基于单片机AT89C2051103. 基于MSP430单片机的多功能104. 基于单片机的柴油发动机105. 单片机106. 80C196KC单片机中子和107. 汽108. 基于单片机109. 基于C8051110. 基于单片机效劳器在远程故障诊断中的应用111. 基于多高级用户板的设计与开发112. M在发动机台架实验中的应用研究113. 单114. 单片机操纵系统的研究的海水有机磷实时数据搜集与操纵系统单片机的石油倾点自动测量系统设计的直接数字频率合成(DDS)技术的应用研究片机模糊操纵在电加热炉温度操纵系统中的应用119. PIC单片机芯片在电涡流传感器温度补偿中的应用120. 基于C8051F单片机直流电动机反馈操纵系统的设计与研究121. 基于单片机的嵌入式Web效劳器的研究122. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方式及对良率的阻碍研究123. 基于模糊操纵的电阻钎焊单片机温度操纵系统的研制124. 基于MCS-51系列单片机的通用操纵模块的研究125. 基于单片机实现的供暖系统最正确启停自校正(STR)调剂器126. 单片机操纵的二级倒立摆系统的研究127.基于增强型51系列单片机的TCP/IP协议栈的实现128. 基于单片机的蓄电池自动监测系统129. 基于32位嵌入式单片机系统的图像搜集与处置技术的研究130. 基于单片机的作物营养诊断专家系统的研究131. 基于单片机的交流伺服电机运动操纵系统研究与开发132. 基于单片机的泵管内壁硬度测试仪的研制133. 基于单片机的自动找平操纵系统研究134. 基于C8051F040单片机的嵌入式系统开发135. 基于单片机的液压动力系统状态监测仪开发136. 模糊Smith智能操纵方式的研究及其单片机实现137. 一种基于单片机的轴快流CO〈,2138. 基于双单片机冲床数控系统的研究139. 基于CYGNAL单片机的在线间歇式浊度仪的研制140. 基于单片机的喷油泵实验台操纵器的研制141. 基于单片机的软起动器的研究和设计142. 基于单片机操纵的高速快走丝电火花线切割机143. 基于单片机的机电产品操纵系统开发144. 基于PIC单片机的智能电话充电器145. 基于单片机146. 基于单片机147. 基于单片机148. 基于微型光谱仪的单片机149. 单片机150. 基于单片机151. 基于单片机152. 基于PIC153. 基于单片机154. 气操纵系统的研制155. 基于156. 基-数字转换器的研究157. 的光纤Bragg光栅解调系统的研究单片机的多生理信号检测仪的电机运动操纵系统设计ico专用单片机核的可测性设计研究162. 基于MCS-51单片机的热量计163. 基于双单片机的智能遥测微型气象站164. MCS-51单片机构建机械人的实践研究165. 基于单片机的轮轨力检测166. 基于单片机的GPS定位仪的研究与实现167. 基于单片机的电液伺服操纵系统168. 用于单片机系统的MMC卡文件系统研制169. 基于单片机的时控和计数系统性能优化的研究170. 基于单片机和CPLD的粗光栅位移测量系统研究171. 单片机操纵的后备式方波UPS172. 提升高职学生单片机应用能力的探讨173. 基于单片机操纵的自动低频减载装置研究174. 基于单片机操纵的水下焊接电源的研究175. 基于单片机的多通道数据搜集系统176. 基于uPSD3234单片机的氚表面污染测量仪的研制177. 基于单片机的红外测油仪的研究178. 96系列单片机仿真器研究与设计179. 基于单片机的单晶金刚石刀具刃磨设备的数控改造180. 基于单片机的温度智能操纵系统的设计与实现181. 基于MSP430单片机的电梯门机操纵器的研制182. 基于单片机的气体测漏仪的研究183. 基于三菱M16C/6N系列单片机的CAN/USB184. 基于单片机和DSP185. 基于单片机的膛壁温度报警系统设计186. 基于AVR单片机187. 基于单片机船舶电力推动电机监测系统188. 基于单片机网络的振动信号的搜集系统189. 基于单片机190. 基于单片机的叠图机191. 基于单片机嵌入式Web192. 基于AT89S52单片机193. 基于单片机194. 机操纵系统195. 基于单片机虚拟教学实验中的应用研究196. 基于单片机197. 基于的莫尔斯码自动译码系统设计与研究198. 基于199. 基200. 基的μC/OS-Ⅱ的研究201. 的一体化智能差示扫描量热仪系统研究协议的单片机与Internet互联的研究与实现单片机操纵器的研究γ-免疫计数器自动换样功能的研究与实现于单片机的倒立摆操纵系统设计与实现206. 单片机嵌入式以太网防盗报警系统207. 基于51单片机的嵌入式Internet系统的设计与实现208. 单片机监测系统在挤压机上的应用209. MSP430单片机在智能水表系统上的研究与应用210. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用211. 单片机在高楼恒压供水系统中的应用212. 基于ATmega16单片机的流量操纵器的开发213. 基于MSP430单片机的远程抄表系统及智能网络水表的设计篇二:最新单片机毕业设计,电子毕业设计题目大全一单片机毕业设计题目,电子毕业设计题目1. 单片机接入Internet技术在智能小区中的应用与研究2. 基于PIC单片机的高压智能同步开关操纵系统设计3. 基于单片机的刚性转子现场动平稳测试系统的研制4. 基于单片机的现场多道核能谱数据搜集系统研究5. 单片机模糊操纵晶闸管直流调压系统的研究6. 单片机嵌入式TCP/IP协议的研究与实现7. 基于单片机的几何参数主动量仪和通用测控仪的研制8. 基于C8051单片机的足球机械人小车操纵系统设计9. 利用FPGA模拟实现8051单片机及其外设的功能10. 用于TDMoIP实现的E〈,1〉功能卡单片机操纵研究11. 基于MSP430单片机的数字式压力表的设计与实现12. 基于CAN总线的单片机流量操纵系统的研究13. 单片机和嵌入式系统开发平台化的研究14. 基于单片机语音识别系统设计15. 基于80C196KC单片机的舞蹈机械人操纵系统16. 基于单片机的工业缝纫机操纵系统研制17. 基于单片机的智能稳压电源18. PIC单片机中国市场拓展战略19. 基于FPGA与单片机的高精度电子经纬仪光电信号处置系统研制20. 基于网络单片机21. 基于“单片机+CPLD/FPGA机系统集成化设计22. ——单片机信号搜集及其通信操纵系统研究部份23. 弧焊逆变电源24. 单片机25. 单片机26. 单片机的研究与实现27. 单片机应用28. 基于机自动调平操纵器的研究机系统设计单片机的web效劳器的设计与实现语言的单片机设计实现的仿人智能PID操纵器基于单片机的船舶柴油机冷却水温度操纵系统34. 基于单片机的活性炭测氡仪的研制35. 单片机静脉麻醉靶控输注系统的研制与应用36. 基于PC+单片机的环境风洞风速操纵系统的研究37. 基于CPLD和单片机的爆轰波数据搜集系统设计38.基于单片机和DSP的卷绕操纵器数据搜集和通信设计39. 基于MSP430单片机的柴油发电机监控器的设计40. 基于CPLD/FPGA和单片机的爆速仪设计41. 基于单片机操纵的晶闸管中频感应电源的研制42. 基于十六位单片机的电力设备故障在线监测装置的设计与算法研究43. 基于SPCE061A单片机的语音识别系统的研究44. 基于PIC单片机的生物性能实验装置的研究45. 基于Motorola MC68HC08系列单片机演示系统的设计与实现46. 基于TCP/IP协议的单片机与INTERNET互连的设计与实现47. 基于嵌入式实时操作系统和TCP/IP协议的单片机测控系统48. AVR 8位嵌入式单片机在车载全世界定位系统显示终端中的应用49. 基于AVR单片机的250W HID灯电子镇流器的研究50. 基于单片机的TCP/IP技术研究及应用51. 基于P87C591单片机的CAN总线应用层协议的研究52. 基于单片机实现对二级倒立摆的操纵53. C8051FXXX系列单片机仿真器的研制54. 基于80C196MC单片机55. 基于单片机的胶印机操纵系统开发研究56. 基于凌阳单片机的二次压降全自动测量仪的研制57. 基于单片机的超声测距系统58. 基于MOTOROLA单片机的专用电池组智能充电仪59. 全站仪动态测量的研究和其与单片机在轨道式龙门吊实时检测中的应用60. 一种基于80C196KC单片机的新型电子负载的设计61. 基于单片机的对讲系统的研究开发62. 基于单片机的微波加热沥青路面再生修复机温度操纵器的开发与研究63. 基于单片机ATmega128的嵌入式工业操纵器设计64. 基于单片机的压电闭环微位移操纵系统的研究65. 基于单片机的高压静电除尘整流设备的自动监控系统设计66. 采纳W78E58单片机的酸碱浓度检测技术67. 基于单片机的粮库温度监控系统设计68. 基于单片机操纵的微型轴流式血泵外磁驱动系统研究69. 基于AVR单片机的电动自行车操纵系统研究70. 基于PIC单片机的配电网综合参数测控仪研究71. 全自动包装机的单片机操纵研究72. 基于单片机系统的Java虚拟机研究与设计73. 基于智能传感器和单片机的温度监测系统74. 基于DSP和单片机的数据搜集与处置系统的设计75. 基于单片机的在线测试技术的研究76. 分散式智能测控终端的研制——基于单片机计实现77. 基于单片机的定尺飞锯切割机操纵系统设计78. 基于196单片机的开关磁阻电机79. 基于EDA技术的兼容MCS-51单片机80. 基于单片机的嵌入式USB主机81. 单片机82. 基于MSP430单片机的微机83. 基于MSP430单片机机调速器的设计与研制84. 基于单片机85. 基于单片机和CAN86. 基于单片机87. 工程机88. 基于单片机89. 基于90. 基于91. 宏汇编器的设计与实现的轧机实验台散布式监测系统研究的DDD心脏起搏器的设计单片机的设计基于单片机操纵的能量回馈操纵系统的研究基于单片机的步进电机式汽车仪表的设计与实现97. 基于微功耗单片机的水声遥控系统的研究98. 面向单片机接口的新型液晶显示操纵器的研制99. 基于单片机操纵的水下脉动送丝焊接电源的研究100. 单片机在汽车制动性能检测系统中的应用101. 基于单片机操纵的MAG焊逆变电源的研究102. 基于单片机AT89C2051光电鼠标位移检测系统的研究103. 基于MSP430单片机的多功能TIG焊操纵器104. 基于单片机的柴油发动机冷却水温操纵系统的研究105. 单片机操纵的节水浇灌系统的研究106. 80C196KC单片机中子和γ综合电离辐射效应研究107. 汽油箱内汽油蒸汽利用的单片机操纵研究108. 基于单片机的鸡蛋破损检测系统研究109. 基于C8051单片机的圆轨倒立摆操纵系统设计110. 基于单片机的嵌入式Web效劳器在远程故障诊断中的应用111. 基于多机通信的AVR单片机高级用户板的设计与开发112. MC68HC908单片机在发动机台架实验中的应用研究113. 单片机操纵的可并联组合的高频开关型变流组件研究114. 小型家用燃气锅炉单片机操纵系统的研究115. 基于PIC单片机的海水有机磷实时数据搜集与操纵系统116. 基于AVR单片机的石油倾点自动测量系统设计117. 基于单片机的直接数字频率合成(DDS)技术的应用研究118. 单片机模糊操纵在电加热炉温度操纵系统中的应用119. PIC单片机芯片在电涡流传感器温度补偿中的应用120. 基于C8051F单片机直流电动机121. 基于单片机的嵌入式Web效劳器的研究122. MOTOROLA单片机MC68HC(8)EEPROM的工艺和制程方式及对良率的阻碍研究123. 基于模糊操纵的电阻钎焊单片机124. 基于MCS-51系列单片机125. 基于单片机STR)调剂器126. 单片机127. 基于增强型51系列协议栈的实现128. 基于单片机129. 基于32130. 基于单片机131. 基于机运动操纵系统研究与开发132. 基于133. 基于134. 基单片机的嵌入式系统开发的液压动力系统状态监测仪开发智能操纵方式的研究及其单片机实现单片机的轴快流CO〈,2〉激光器的手持操纵面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制140. 基于单片机的喷油泵实验台操纵器的研制141. 基于单片机的软起动器的研究和设计142. 基于单片机操纵的高速快走丝电火花线切割机床短循环走丝方式研究143. 基于单片机的机电产品操纵系统开发144. 基于PIC单片机的智能电话充电器145. 基于单片机的实时内核设计及其应用研究146. 基于单片机的远程抄表系统的设计与研究147. 基于单片机的烟气二氧化硫浓度检测仪的研制篇三:本科毕设题目(单片机相关)单片机毕业设计题目,电子毕业设计题目1. 单片机接入Internet技术在智能小区中的应用与研究2. 基于PIC单片机的高压智能同步开关操纵系统设计3. 基于单片机的刚性转子现场动平稳测试系统的研制4. 基于单片机的现场多道核能谱数据搜集系统研究5. 单片机模糊操纵晶闸管直流调压系统的研究6. 单片机嵌入式TCP/IP协议的研究与实现7. 基于单片机的几何参数主动量仪和通用测控仪的研制8. 基于C8051单片机的足球机械人小车操纵系统设计9. 利用FPGA模拟实现8051单片机及其外设的功能10. 用于TDMoIP实现的E〈,1〉功能卡单片机操纵研究11. 基于MSP430单片机的数字式压力表的设计与实现12. 基于CAN总线的单片机流量操纵系统的研究13. 单片机和嵌入式系统开发平台化的研究14. 基于单片机语音识别系统设计15. 基于80C196KC单片机的舞蹈机械人操纵系统16. 基于单片机的工业缝纫机操纵系统研制17. 基于单片机的智能稳压电源18. PIC单片机中国市场拓展战略19. 基于FPGA与单片机的高精度电子经纬仪光电信号处置系统研制20. 基于网络单片机的嵌入式远程监控系统研究21. 基于“单片机+CPLD/FPGA体系结构”的程控互换机系统集成化设计22. 智能温室环境操纵系统的设计与实验研究——单片机信号搜集及其通信操纵系统研究部份23. 弧焊逆变电源单片机操纵系统的稳固性研究24. 单片机系统仿真—对用户的软、硬件系统运行进程仿真25. 单片机系统仿真—生成用户硬件电路和汇编语言程序的故障诊断26. 单片机嵌入TCP/IP的研究与实现27. 雷达模拟器中的单片机应用28. 基于单片机的沥青摊铺机自动调平操纵器的研究29. 单片机操纵逆变埋弧焊机系统设计30. 基于sx52单片机的web效劳器的设计与实现31. 基于VHDL语言的单片机设计32. 单片机实现的仿人智能PID操纵器33. 基于单片机的船舶柴油机冷却水温度操纵系统34. 基于单片机的活性炭测氡仪的研制35. 单片机静脉麻醉靶控输注系统的研制与应用36. 基于PC+单片机的环境风洞风速操纵系统的研究37. 基于CPLD和单片机的爆轰波数据搜集系统设计38. 基于单片机和DSP的卷绕操纵器数据搜集和通信设计39. 基于MSP430单片机的柴油发电机监控器的设计40. 基于CPLD/FPGA和单片机的爆速仪设计41. 基于单片机操纵的晶闸管中频感应电源的研制42. 基于十六位单片机的电力设备故障在线监测装置的设计与算法研究43. 基于SPCE061A单片机的语音识别系统的研究44. 基于PIC单片机的生物性能实验装置的研究45. 基于Motorola MC68HC08系列单片机演示系统的设计与实现46. 基于TCP/IP协议的单片机与INTERNET互连的设计与实现47. 基于嵌入式实时操作系统和TCP/IP协议的单片机测控系统48. AVR 8位嵌入式单片机在车载全世界定位系统显示终端中的应用49. 基于AVR单片机的250W HID灯电子镇流器的研究50. 基于单片机的TCP/IP技术研究及应用51. 基于P87C591单片机的CAN总线应用层协议的研究52. 基于单片机实现对二级倒立摆的操纵53. C8051FXXX系列单片机仿真器的研制54. 基于80C196MC单片机操纵的变频调速及配料操纵系统的应用研究55. 基于单片机的胶印机操纵系统开发研究56. 基于凌阳单片机的二次压降全自动测量仪的研制57. 基于单片机的超声测距系统58. 基于MOTOROLA单片机的专用电池组智能充电仪59. 全站仪动态测量的研究和其与单片机在轨道式龙门吊实时检测中的应用60.一种基于80C196KC单片机的新型电子负载的设计61. 基于单片机的对讲系统的研究开发62. 基于单片机的微波加热沥青路面再生修复机温度操纵器的开发与研究63. 基于单片机ATmega128的嵌入式工业操纵器设计64. 基于单片机的压电闭环微位移操纵系统的研究65. 基于单片机的高压静电除尘整流设备的自动监控系统设计66. 采纳W78E58单片机的酸碱浓度检测技术67. 基于单片机的粮库温度监控系统设计68. 基于单片机操纵的微型轴流式血泵外磁驱动系统研究69. 基于AVR单片机的电动自行车操纵系统研究70. 基于PIC单片机的配电网综合参数测控仪研究71. 全自动包装机的单片机操纵研究72. 基于单片机系统的Java虚拟机研究与设计73. 基于智能传感器和单片机的温度监测系统74. 基于DSP和单片机的数据搜集与处置系统的设计75. 基于单片机的在线测试技术的研究76. 分散式智能测控终端的研制——基于单片机的大容量固态存储技术的设计实现77. 基于单片机的定尺飞锯切割机操纵系统设计78. 基于196单片机的开关磁阻电机调速系统设计79. 基于EDA技术的兼容MCS-51单片机IP核设计80. 基于单片机的嵌入式USB主机研究与实现81. 单片机操纵持续固体激光器高频开关电源的研制82. 基于MSP430单片机的微机自动准同期装置83. 基于MSP430单片机中小型水轮机微机调速器的设计与研制84. 基于单片机的便携式心电监测系统的研究85. 基于单片机和CAN总线的混凝土搅拌站操纵系统设计86. 基于单片机的全位置自动焊接操纵系统的研究87. 工程机械冷却能力单片机操纵系统88. 基于单片机的电除尘集散操纵系统的并行数据搜集89. 基于单片机的磁酶免测定仪的研制90. 基于单片机的籽棉动态称重系统91. ZLG51单片机宏汇编器的设计与实现92. 基于单片机的轧机实验台散布式监测系统研究93. 基于单片机的DDD心脏起搏器的设计94. 来电显示单片机的设计95. 基于单片机操纵的能量回馈操纵系统的研究96. 基于单片机的步进电机式汽车仪表的设计与实现97. 基于微功耗单片机的水声遥控系统的研究98. 面向单片机接口的新型液晶显示操纵器的研制99. 基于单片机操纵的水下脉动送丝焊接电源的研究100. 单片机在汽车制动性能检测系统中的应用101. 基于单片机操纵的MAG焊逆变电源的研究102. 基于单片机AT89C2051光电鼠标位移检测系统的研究103. 基于MSP430单片机的多功能TIG焊操纵器104. 基于单片机的柴油发动机冷却水温操纵系统的研究105. 单片机操纵的节水浇灌系统的研究106. 80C196KC单片机中子和γ综合电离辐射效应研究107. 汽油箱内汽油蒸汽利用的单片机操纵研究108. 基于单片机的鸡蛋破损检测系统研究109. 基于C8051单片机的圆轨倒立摆操纵系统设计110. 基于单片机的嵌入式Web效劳器在远程故障诊断中的应用111. 基于多机通信的AVR单片机高级用户板的设计与开发112. MC68HC908单片机在发动机台架实验中的应用研究113.。
本科毕业设计(基于单片机的电梯控制模拟系统设计)
本科毕业设计(基于单片机的电梯控制模拟系统设计)本科毕业设计(基于单片机的电梯控制模拟系统设计)本科毕业设计(论文)基于单片机的电梯控制模拟系统设计学院名称:专业:班级:学号:姓名:江苏理工学院毕业设计说明书(论文)指导教师姓名:指导教师职称:二〇一五年六月基于单片机的电梯控制模拟系统设计摘要:随着我国人口老龄化的进程,目前的低层建筑对电梯的需求会日趋增加,因此本文设计一种基于AT89S52的电梯模拟控制系统,本系统成本低、通用灵活,可以大面积推广。
本控制系统模拟电梯的基本功能,电梯的内外按键使用户可以选择电梯到达的楼层,数码管可以显示电梯的当前所在楼层,电梯的升降通过发光二极管显示,通过电机的正反转模拟电梯的上下行。
本系统主要分为硬件部分和软件部分,硬件部分主要有单片机模块、电梯内外按键模块、电梯状态指示灯模块、楼层显示模块、电机驱动控制模块、报警模块等。
软件部分使用C语言编程实现,移植性强,便于修改和调用。
关键词:单片机;电梯控制;步进电机;AT89S52Design of Elevator Control System Based on MCUAbstract:As the process of population aging in china, the elevator needs of the low rise building will be increased. So this article introduces the elevator control system based on AT89S52. This system is general purpose and flexible as well as low cost which can promote to larger areas. This control system simulates the basic functions of the elevator. The users can use the buttons inside and outside to choose which floor to get to. LED Segment displays can show which floor the elevator stops at at present. The LEDs show the rise or descend of the elevator which simulated by the motor rotating in forward or backward direction. This system is mainly divided into hardware part and software part. The hardware part consists of single-chip module, the buttons inside and outside of elevator module, the LED display module, the floor indicator module, electric motor drive module and alarm module. The software part uses C language to program that can solve portability problem. It is easy to modify and invoke the programsKey words: MCU;Elevator control;Stepper motor;AT89S52目录前言 (1)第1章方案设计 (2)1.1 设计要求 (2)1.2 方案的比较和论证 (2)1.2.1 控制核心选择 (2)1.2.2 键盘选择 (2)1.2.3电动机选择 (3)1.3 系统结构框图 (3)第2章硬件电路设计与实现 (4)2.1 单片机控制模块 (4)2.1.1主控芯片 (4)2.1.2时钟电路设计 (5)2.1.3复位电路设计 (5)2.2 电源设计 (6)2.3单片机端口扩展设计 (6)2.4电梯内外按键模块设计 (8)2.4.1电梯内按键设计 (8)2.4.2电梯外按键设计 (9)2.4.3电梯内按键指示灯设计 (10)2.4.4电梯外按键指示灯设计 (10)2.5楼层显示模块设计 (11)2.5.1当前楼层显示设计 (11)2.5.2电梯运行状态指示灯设计 (12)2.6 报警模块设计 (13)2.6.1报警按键设计 (13)2.6.2蜂鸣器电路设计 (13)2.7电机驱动控制模块设计 (14)第3章系统软件设计方案 (15)3.1 程序设计思路 (15)3.2 主程序流程图 (16)3.3部分子程序流程图 (17)3.3.1上下行指示灯子程序 (18)3.3.2寻找目标楼层子程序 (19)第4章系统软硬件调试方案 (20)4.1硬件电路的制作与调试 (20)4.1.1硬件电路的制作 (20)4.1.2硬件电路的调试 (20)4.2软件调试 (21)参考文献 (22)致谢 (23)附录A 整体电路原理图 (24)附录B源程序 (25)前言1853年的纽约世界博览会,奥的斯向世人展示了其发明的安全升降梯,自此电梯开始在人类社会中得以广泛的运用并深刻影响着人们的生活。
【毕业论文选题】基于单片机的毕业论文题目有哪些
基于单片机的毕业论文题目有哪些很多物联网专业的学生对单片机非常感兴趣,不光是对专业的热爱,另外由于单片机是集成电路芯片,是控制整个流程最基础的环节,大多数理科生对这种控制式设计充满着好奇,下面,我们学术堂整理了多个基于单片机的毕业论文题目,欢迎各位借鉴。
基于单片机的毕业论文题目一:1、基于单片机的压电加速度传感器低频信号采集系统的设计2、基于单片机的超声测距系统13、基于C8051F005单片机的两相混合式直线步进电机驱动系统的设计4、基于单片机的工业在线数字图像检测系统研究与实现5、基于FPGA的8051单片机IP核设计及应用6、基于单片机的军需仓库温湿度测控系统研究7、单片机多主机通信模式在粮库温湿度监控系统中的应用8、基于单片机的中小水电站闸门控制系统9、基于单片机的正弦逆变电源研制10、单片机实验教学仿真系统的设计与开发11、基于单片机的温湿度检测系统的设计12、基于单片机的蓝牙接口设计及数据传输的实现13、基于单片机的多功能温度检测系统的设计与研究14、基于单片机的温度控制系统的研究15、行为导向教学策略在职校单片机课程教学中的应用研究16、逻辑电路与单片机的虚拟实验系统设计与实现17、基于单片机的LED显示系统18、基于单片机的校园安防系统219、基于MSP430单片机的红外甲烷检测仪设计及实现20、基于高性能单片机的无线LED彩灯控制系统的设计与实现21、基于AVR单片机教学实验板的设计22、基于单片机的阀岛控制系统的研究23、基于AT89S51单片机实验开发系统设计24、基于单片机和GPRS数据传输技术的研究25、基于HCS12单片机的智能车底层控制系统研究26、单片机GPRS智能终端及远程工业监控技术研究27、基于单片机的MODBUS总线协议实现技术研究28、基于单片机的室内智能通风控制系统研究29、基于单片机的通用控制器设计与实现30、基于单片机控制的PTCR阻温特性测试系统的设计与实现31、Proteus在单片机教学中的应用32、基于单片机的变频变压电源设计33、基于单片机的监控系统控制部分的设计34、基于单片机的葡萄园防盗报警系统设计335、基于单片机的温度智能控制系统的设计与实现36、基于单片机的远程抄表系统的设计与研究37、基于单片机的温度测控系统在温室大棚中的设计与实现38、基于单片机的高精度随钻测斜仪系统开发39、基于16位单片机MC9S12DG128B智能车系统的设计基于单片机的毕业论文题目二:40、基于单片机的压力/液位控制系统的设计研究41、单片机与Internet网络的通信应用研究42、基于单片机控制的温室环境测控装置研究43、具有新型接口的MCS-51单片机实验系统设计44、基于单片机控制的直流恒流源的设计45、基于单片机的模糊控制方法及应用研究46、基于AT89S52单片机的煤矿瓦斯监测系统的研制47、基于AT89C51单片机的脉象信号采集系统研究448、基于DTMF技术的单片机远程通信系统研究49、基于单片机的GPRS无线数据采集与传输系统的设计50、基于单片机控制的柴油机喷油泵数据采集系统的设计与实现51、基于谐振技术及MK单片机的多路升压器研究设计52、基于单片机的数据串口通信53、基于单片机的智能寻迹系统设计54、压电式阀门定位器与单片机实验装置研制55、基于单片机的微型电子琴研究与实现56、基于单片机的恒温恒湿孵化器系统设计57、基于16位单片机MC9S12XS128的两轮自平衡智能车的系统研究与开发58、基于单片机的简易餐饮管理系统的设计与实现59、基于单片机的抛物槽式太阳能集热器跟踪系统设计60、基于单片机的大棚温湿度监测报警装置的研究与开发61、基于MSP430单片机的远传智能水表的设计与实现62、采用PIC单片机的真空断路器控制器设计研究63、基于IAP15F2K61S2的移动式多功能迷你单片机开发板564、基于单片机的空调红外线编解码系统的设计和实现65、基于单片机的图形化编程平台的设计与实现66、基于PIC单片机的图像数据采集系统的设计与实现67、基于单片机的仓库温湿度智能测控系统的设计与实现68、基于单片机的助爬器控制器的设计与实现69、手机和单片机控制系统的理论与应用研究70、基于FPGA的HOST与多单片机的串行通信71、基于单片机的机车试验设备数据采集器的研究72、MCS-51单片机芯片反向解剖以及正向设计的研究73、单片机自动微灌控制器的研究、设计与应用74、基于MSP430系列单片机的微机外围电路的通用化平台研究与设计75、基于CPLD的单片机结构设计研究76、单片机模糊控制晶闸管直流调压系统的研究77、模糊控制的单片机实现研究78、单片机嵌入式TCP/IP协议的研究与实现79、基于80C196KC单片机的舞蹈机器人控制系统680、基于PC+单片机的环境风洞风速控制系统的研究基于单片机的毕业论文题目三:81、单片机嵌入TCP/IP的研究与实现82、单片机系统仿真83、基于单片机的烘炉温度自动检测系统的研究与设计84、基于智能卡的预付费煤气表应用系统85、8XC196单片机集成开发环境的研制86、基于SPCE061A单片机的语音识别系统的研究87、基于嵌入式实时操作系统和TCP/IP协议的单片机测控系统88、基于单片机的电涡流式微位移传感器测量系统的研究89、基于AVR单片机的太阳光辐照测量装置研究90、基于单片机的野外信息检测记录系统的设计91、基于单片机的数据采集和无线数据传输系统设计92、基于Motorola MC68HC08系列单片机演示系统的设计与实现793、基于GSM技术的超远程无线设备监控系统研究94、微机与单片机实验平台的设计与开发95、基于单片机的TCP/IP技术研究及应用96、电渣炉单片机控制系统研究与设计97、单片机控制多功能信号发生器98、基于EDA技术的兼容MCS-51单片机IP核设计99、基于单片机的嵌入式USB主机研究与实现100、基于AVR单片机的应用设计实践101、模糊Smith智能控制方法的研究及其单片机实现102、基于单片机的直接数字频率合成(DDS)技术的应用研究103、基于单片机的机电产品控制系统开发104、基于增强型51系列单片机的TCP/IP协议栈的实现105、基于单片机的粮库温度监控系统设计106、基于VB的单片机虚拟实验软件的研究与开发107、基于单片机ATmega128的嵌入式工业控制器设计108、基于单片机控制的智能型金属探测器的设计8109、基于多机通信的AVR单片机高级用户板的设计与开发110、基于单片机的数字磁通门传感器111、基于单片机的光纤光栅解调仪的研制112、MCS-51单片机构建机器人的实践研究113、基于VC的单片机软件式开发平台114、八位单片机以太网接入研究与实现115、基于单片机与Internet的数控机床远程监控系统的研发116、96系列单片机仿真器研究与设计117、单片机在中、小水电站闸门监控系统中的应用118、基于单片机大棚温湿度远程监控的设计与实现119、基于单片机和GPRS实验室安全报警监控系统研究120、基于STM32单片机的高精度超声波测距系统的设计基于单片机的毕业论文题目四:121、基于单片机的语音编码系统实现9122、基于单片机的温湿度控制系统的研究与应用123、基于单片机的室内环境监测系统设计124、基于51单片机的教学实验系统的设计与开发125、基于单片机的智能控制器研究与设计126、基于8051单片机的温度控制系统127、基于单片机的超低功耗智能遥控车位锁的设计与实现128、基于单片机的智能玩具电动车的设计与实现129、基于单片机电锅炉恒温控制系统的电路设计130、基于单片机控制的离子水去污消毒装置的研究与开发131、以STM8S208单片机为主控的编程器的设计与实现132、基于单片机的温室大棚环境参数自动控制系统133、基于单片机的温室数据采集系统的研究134、基于单片机的太阳能干燥温湿度检测系统的研究135、基于单片机和FPGA的高精度智能测时仪的设计136、基于PC机和单片机主从式测控系统的设计137、基于神经元芯片和单片机双处理器结构LON节点的研究10138、单片机实训课程的创新设计探讨139、AT89S52单片机实验系统的开发与应用140、基于单片机的模糊控制在节水灌溉控制系统中的实现141、基于ATmega128单片机的运动控制系统的设计与实现142、基于FPGA和单片机的CCD数据采集与处理143、基于MCS_51单片机安防系统监控主机的设计与实现144、基于单片机的超声测距仪研究与开发145、基于STC89单片机的实验教学系统146、单片机系统应用研究147、单片机在太阳能中央热水系统中的应用148、AVR单片机在试验机设备开发中的应用149、基于单片机的二维运动控制系统的研究150、基于LabVIEW和单片机的切削温度虚拟仪器的研究151、单片机编程仿真实验系统的设计与实现152、基于单片机的卫星天线自动定位控制系统开发与研究153、MC9S12系列单片机程序下载系统的设计与实现11154、基于单片机控制的电动机保护器设计155、基于MSP430单片机的多路信号采集与无线传输系统的设计156、基于C51系列单片机LED驱动电源设计157、基于Synopsys的8051单片机IP核的设计158、基于单片机的大棚温湿度远程监测系统的设计159、基于单片机的室内无线环境监测系统设计与应用160、单片机控制的步进电机文检系统基于单片机的毕业论文题目五:161、基于飞思卡尔单片机的智能车及其调试系统设计162、基于单片机控制的金属探测器设计163、基于单片机的场地分类仪设计164、基于单片机的温湿度控制系统的设计165、基于AVR单片机的教学实验系统的设计与开发166、单片机温度测量和控制系统的设计与实现12167、基于LabVIEW和单片机的太阳自动跟踪监控系统168、基于AVR高速单片机的以太网络终端设计169、基于AT89C52单片机温度控制系统的设计170、基于PC机与单片机的分布式禽舍环境监控系统研究171、基于单片机的昆虫加热板温度测控系统设计172、基于单片机平台下的语音识别技术应用方式研究173、基于单片机的家庭智能防火防盗系统174、基于AVR单片机的空气净化器控制系统的硬件设计与实现175、基于单片机的语音识别系统设计及实现176、基于单片机的智能物料搬运控制系统研究177、基于单片机和PC串口通信的温度采集系统设计178、基于单片机的智能家居系统的研究179、基于“教师主导-学生主体”教学模式下的单片机教学策略研究180、单片机模糊PID控制双闭环直流调速系统研究181、基于PROTEUS的单片机仿真实验系统研究及应用182、停车场引导系统的研究与实践13183、基于单片机的温度检测系统的研究与实现184、基于IAP15F2K61S2单片机实验系统的设计185、基于AT89C51单片机的LED点阵显示系统设计186、基于ATmega128单片机的空气净化器控制系统设计与研究187、基于AT89C52单片机的智能微喷灌控制系统设计188、基于单片机的蔬菜大棚温度控制系统189、基于单片机的轮式机器人设计190、基于单片机的LED显示屏系统设计与PROTEUS仿真191、基于STC单片机的智能温湿度控制器的设计与实现192、基于Simulink与AVR单片机的多接口音频系统的仿真与构建193、基于单片机的定时温控系统设计与研究194、基于单片机的100kV高压直流电源的研制195、基于单片机的LED智能照明驱动及控制系统196、基于虚拟仪器的单片机实验平台开发197、基于行动导向的中职机电专业《单片机》课程教学研究198、USB接口打印机的单片机控制系统开发14199、基于多核心板互换的单片机实训教学系统的设计200、基于单片机的传感器综合电路的设计15。
基于FPGA的MCS-51单片机的逻辑运算模块设计本科毕业设计 精品
摘要MCS-51是Intel公司生产的其中一个单片机系列的名称。
该系列单片机诞生于1980年,功能强大、应用方便,已成为单片机领域的实际标准。
MCS-51单片机小巧灵活,成本低,易于产品化,方便地组成各种智能测试设备及各种智能仪器仪表。
其指令系统有各种控制功能用指令,很容易构成各种规模的应用系统,易扩展,可以很方便地实现多机和分布式控制。
而VHDL语言则是应用广泛的一种硬件描述语言,目前越来越多的厂商、科研机构在使用VHDL语言进行系统开发。
本文将采用具有学习能力强、兼容性能好及采用并行处理优点等的FPGA/CPLD为载体,应用灵活高效的VHDL语言对MCS-51兼容单片机进行编程、以EDA开发软件Quartus II 为设计平台,经过编译、调试、修改、仿真测试,实现MCS-51单片机的算术模块功能。
关键词:MCS-51单片机,VHDL,EDA,FPGAAbstractMCS-51 is an among those that the Intel company produce list slice the name of the machine series.Should series list slice the machine was born in 1980, the function be strong, application convenience, have become list slice machine realm of actual standard.The MCS-51 list slice the machine be cleverly made and vivid, the cost be low, be easy to a product to turn and expediently constitute various intelligence to measure, equipments and various intelligence instrument appearance.Its instruction system have various control the function use instruction, very easy constitute various scale of application system, easy expand, can very expediently realization many machine and distribute type control.But VHDL language then application extensive of the description language of a kind of hardware, currently more and more of manufacturer, research organization at usage the VHDL language carry on system development.This text has study ability the adoption strong, and permit function good and adoption proceed together processing advantage etc. of FPGA/CPLD in order to carry a body, application vivid efficiently of VHDL language to MCS -51 and permit list slice the machine carry on plait distance, with EDA development software Quartus II is design terrace, has been editted and translate, adjusted to try, modification, imitate true test, realization MCS-51 list slice the arithmetic mold of the machine piece function.Keyword:The machine, VHDL, EDA of the MCS-51 list slice, FPGA目录第一章绪论 (1)1.1 课程设计背景知识 (1)1.1.1 单片机的概述 (1)1.1.2 单片机的发展历程 (1)1.1.3 单片机的发展趋势 (2)1.1.4 单片机的特点及应用 (2)1.1.5 单片机面临的问题 (3)1.1.6 单片机与FPGA/CPLD的对比 (4)1.1.7 EDA技术设计方法系统级设计 (5)第二章单片机的结构原理 (8)2.1 单片机的内部模块功能 (8)2.2 MCS-51单片机的指令系统的实现原理 (11)第三章ALU的原理分析与实现工具 (12)3.1 ALU的原理分析 (12)3.2 用FPGA实现ALU的设计 (12)3.3 ALU的实现工具VHDL语言 (13)第四章MCS-51单片机的算术模块设计 (14)4.1 加/减法器设计 (15)4.2 乘法器设计 (19)4.3 除法器设计 (21)4.4 十进制调整器设计 (24)第五章总结与展望 (28)致谢 (29)参考文献 (30)第一章绪论1.1 课程设计背景知识1.1.1 单片机的概述单片机是大规模集成电路技术发展的产物,它将中央处理器(CPU)、存储器(ROM/RAM)、输入输出接口、定时器/计数器等主要计算机部件集成在一片芯片上,因此单片机被称为单片微型计算机(Single Chip Microcomputer)。
常熟理工学院2014届本科毕业设计(论文)题目汇总表
教学院长:_________
年 月 日
填写说明:1.此表由各学院组织填写,本学院所有学生必须填在同一工作表内,不能另开窗口;请按班级、学号顺序填写。
2.不能改变表格结构,但可以增加或删减行,单元格内容不能空缺;栏目具体要求,请用鼠标点击栏目名称,批注中显示;
3.课题来源:A.结合社会生产实际;B.教师科研(已立项的纵向课题或有协议的横向课题);C.学生自拟。
4.课题性质:理工类 A.工程设计;B.理论研究;C.实验研究;D.软件开发;E.其他。
文、经管类专业A.专题类;B.论辩类;C.综述类;D.综合类;E.其他。
5.实践过程:A.实验;B.实习;C.工程实践;D.社会实践;E.其他
4.以电子和纸质(签字并盖章)两种形式上交教务处实践科,电子文档发到:zhijuan@cslg。
基于51单片机简易计算器的设计
No:毕业设计说明书题目:基于51单片机简易计算器的设计系别:自动化工程系专业:机电一体化技术*名:***学号: ************指导老师:***职称:副教授2013年6月简易计算器是一种非常广泛日常工具,对现代社会越来越流行。
它可以进行一些简易的计算。
本系统提供详细的时、分、秒、年、月、日的时间信息,同时还可进行简易的计算信息,还具有时间校准等功能。
该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。
本系统硬件部分由AT89S52单片机、LCD1602液晶屏、键盘、指示灯系统等部分构成。
软件部分在keil环境下用C51语言编写,包括时间设置、时间显示、简易计算显示等。
关键字:AT89S52;液晶屏LCD1602;键盘Simple calculator is a very broad everyday tool for modern society is more and more popular. It can carry on some simple calculation. This system provides detailed, minutes and seconds, year, month, day time information, and at the same time but also for simple calculation information, but also has time calibration etc. Function. This circuit AT89S52 SCM as the core, power consumption is small, can be in 3 V of low-pressure work, voltage can choose 3 ~ 5 V voltage power supply. This system hardware part AT89S52 SCM by LCD1602 LCD screen, keyboard, indicator system, part. Software in under the environment of keil with C51 language, including time set, time display, simple calculation shows, etc. In the programming process found on existing knowledge to finish writing task difficult, the teachers and students of help to finish the program part of the code.Keyword:AT89S52;AT89S52 devices; LCD1602 LCD screen; keyboard引言众所周知单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
(完整版)MCS-51系列单片机毕业课程设计论文(仅供参考)
目录第1章概述 (1)1.1 MCS-51系列单片机概述 (1)1.2 MCS-51系列单片机的发展 (1)1.3 MCS-51系列单片机的应用 (2)第2章 MCS-51系列单片机的结构 (3)2.1 MCS-51系列单片机硬件结构 (3)2.2 MCS-51系列单片机的定时器功能 (4)第3章开发环境简介 (5)3.1 软件开发环境KEIL简介 (5)3.2 硬件开发环境LY-51S开发板简介 (5)第4章系统硬件设计 (6)4.1数码管显示的秒表原理 (6)4.2 数码管显示原理图设计 (6)4.3键盘的工作原理图设计 (7)4.4单片机的连接 (7)第5章系统软件设计 (9)5.1 系统流程图 (9)5.2 按键模块程序设计 (10)5.3 显示模块程序设计 (12)5.4 计时模块程序设计 (13)结论 (15)参考文献 (16)第1章概述1.1 MCS-51系列单片机概述单片微型计算机(Single-Chip Microcomputer),简称单片计算机,就是将CPU,RAM,ROM,定时计时器和多种接口集成在一块芯片上的微型计算机。
其主要特点如下:(1)片内存储容量较小,原因是受集成度的限制,ROM一般小于8KB,RAM一般小于256B,但可以在外部扩展。
通常ROM,RAM可分别扩展至64KB。
(2)可靠性高,因为芯片是按工业测控环境要求设计的,故抗干扰的能力优于PC机。
(3)系统软件(如:程序指令,常数,表格)固化在ROM中,不易受病毒破坏。
许多信号的通道均在一个芯片内,故运作时系统稳定可靠。
(4)便于扩展:片内具有计算机正常运行所必需的部件,片外有很多供扩展用的(总线,并行和串行的输入输出)管脚,很容易组成一定规模的计算机应用系统。
(5)控制功能强:具有丰富的控制指令,如条件分支转移指令,IO口的逻辑操作指令,位处理指令。
(6)实用性好:体积小,功耗低,价格便宜,易于产品化。
1.2 MCS-51系列单片机的发展MCS-51系列单片机的发展经过了三个阶段。
毕业设计51单片机开发版设计
目录第一章引言 (3)第二章硬件设计 (4)2.1设计原则 (4)2.2 AT89S51单片机主控制模块 (5)2.3 键盘模块 (5)2.4 ADC模块 (6)2.5 DAC模块 (7)2.6温度采集模块 (7)2.7显示模块 (8)2.8其他模块 (9)第三章软件设计 (10)3.1 键盘模块程序设计 (11)3.2 ADC模块程序设计 (12)3.3 DAC模块程序设计 (12)3.4温度采集模块程序设计 (13)3.5数码管显示模块程序设计 (14)致谢 (16)参考文献 (17)附录 (18)附录1 键盘模块部分程序 (18)附录2 AD模块部分程序 (19)附录3 DA模块部分程序 (21)附录4 测温模块部分程序 (22)摘要:设计一种基于AT89S51单片机的开发板,该开发板具有成本低、体积小、可靠性高、功能齐全、低功耗设计、操作方便等特点。
本论文详细介绍了该开发板的开发过程及相关硬件结构和软件设计。
开发板以ATMEL公司的AT89S51单片机为核心控制器。
开发板可以作为主控制模块安装于控制系统中执行控制任务,也可以用作实验板,完成单片机各类通用实验,操作简单,控制结果可见,性价比高,可以应用于高校、科研院所的实验室等场合,具有一定的实用价值和现实意义。
关键词:AT89S51;液晶显示;键盘2基于单片机的最小系统设计第一章引言单片机具有成本低、体积小、可靠性高、具有高附加值、通过更改软件就可以改变控制对象等优点,单片机越来越成为电子工程师设计产品时的首选器件之一。
因此拥有一块单片机开发板对单片机学习具有着极其重要的意义。
但是单片机学习效果的优劣直接取决于单片机的选择,C51系列单片机内部具有128字节RAM、5个中断源、32条I/O口线、2个16位定时器、4KB的程序存储器、一个全双工异步串行口。
本开发板选择具有ISP在线编程功能的AT89S51单片机,该单片机不需要烧写器,可在开发板上ISP在线编程,具有广泛的应用前景。
【毕业设计】基于单片机的电子毕业设计题目
【关键字】毕业设计基于单片机的电子毕业设计题目篇一:最新单片机毕业设计,电子毕业设计题目大全一单片机毕业设计题目,电子毕业设计题目1. 单片机接入Internet技术在智能小区中的应用与研究2. 基于PIC单片机的高压智能同步开关控制系统设计3. 基于单片机的刚性转子现场动平衡尝试系统的研制4. 基于单片机的现场多道核能谱数据采集系统研究5. 单片机模糊控制晶闸管直流调压系统的研究6. 单片机嵌入式TCP/IP协议的研究与实现7. 基于单片机的几何参数主动量仪和通用测控仪的研制8. 基于C8051单片机的足球机器人小车控制系统设计9. 使用FPGA模拟实现8051单片机及其外设的功能10. 用于TDMoIP实现的E〈,1〉功能卡单片机控制研究11. 基于MSP430单片机的数字式压力表的设计与实现12. 基于CAN总线的单片机流量控制系统的研究13. 单片机和嵌入式系统开发平台化的研究14. 基于单片机语音识别系统设计15. 基于80C196KC单片机的舞蹈机器人控制系统16. 基于单片机的工业缝纫机控制系统研制17. 基于单片机的智能稳压电源18. PIC单片机中国市场拓展战略19. 基于FPGA与单片机的高精度电子经纬仪光电信号处理系统研制20. 基于网络单片机21. 基于“单片机+CPLD/FPGA机系统集成化设计22. ——单片机信号采集及其通信控制系统研究部分23. 弧焊逆变电源24. 单片机25. 单片机26. 单片机的研究与实现27. 单片机应用28. 基于机自动调平控制器的研究机系统设计单片机的web服务器的设计与实现语言的单片机设计实现的仿人智能PID控制器基于单片机的船舶柴油机冷却水温度控制系统34. 基于单片机的活性炭测氡仪的研制35. 单片机静脉麻醉靶控输注系统的研制与应用36. 基于PC+单片机的环境风洞风速控制系统的研究37. 基于CPLD和单片机的爆轰波数据采集系统设计38. 基于单片机和DSP的卷绕控制器数据采集和通讯设计39. 基于MSP430单片机的柴油发电机监控器的设计40. 基于CPLD/FPGA和单片机的爆速仪设计41. 基于单片机控制的晶闸管中频感应电源的研制42. 基于十六位单片机的电力设备故障在线监测装置的设计与算法研究43. 基于SPCE061A单片机的语音识别系统的研究44. 基于PIC单片机的生物机能实验装置的研究45. 基于Motorola MC68HC08系列单片机演示系统的设计与实现46. 基于TCP/IP协议的单片机与INTERNET互连的设计与实现47. 基于嵌入式实时操作系统和TCP/IP协议的单片机测控系统48. AVR 8位嵌入式单片机在车载全球定位系统显示终端中的应用49. 基于AVR单片机的250W HID灯电子镇流器的研究50. 基于单片机的TCP/IP技术研究及应用51. 基于P87C591单片机的CAN总线应用层协议的研究52. 基于单片机实现对二级倒立摆的控制53. C8051FXXX系列单片机仿真器的研制54. 基于80C196MC单片机55. 基于单片机的胶印机控制系统开发研究56. 基于凌阳单片机的二次压降全自动测量仪的研制57. 基于单片机的超声测距系统58. 基于MOTOROLA单片机的专用电池组智能充电仪59. 全站仪动态测量的研究以及其与单片机在轨道式龙门吊实时检测中的应用60. 一种基于80C196KC单片机的新型电子负载的设计61. 基于单片机的对讲系统的研究开发62. 基于单片机的微波加热沥青路面再生修复机温度控制器的开发与研究63. 基于单片机ATmega128的嵌入式工业控制器设计64. 基于单片机的压电闭环微位移控制系统的研究65. 基于单片机的高压静电除尘整流设备的自动监控系统设计66. 采用W78E58单片机的酸碱浓度检测技术67. 基于单片机的粮库温度监控系统设计68. 基于单片机控制的微型轴流式血泵外磁驱动系统研究69. 基于AVR单片机的电动自行车控制系统研究70. 基于PIC单片机的配电网综合参数测控仪研究71. 全自动包装机的单片机控制研究72. 基于单片机系统的Java虚拟机研究与设计73. 基于智能传感器和单片机的温度监测系统74. 基于DSP和单片机的数据采集与处理系统的设计75. 基于单片机的在线尝试技术的研究76. 分散式智能测控终端的研制——基于单片机计实现77. 基于单片机的定尺飞锯切割机控制系统设计78. 基于196单片机的开关磁阻电机79. 基于EDA技术的兼容MCS-51单片机80. 基于单片机的嵌入式USB主机81. 单片机82. 基于MSP430单片机的微机83. 基于MSP430单片机机调速器的设计与研制84. 基于单片机85. 基于单片机和CAN86. 基于单片机87. 工程机88. 基于单片机89. 基于90. 基于91. 宏汇编器的设计与实现的轧机实验台分布式监测系统研究的DDD心脏起搏器的设计单片机的设计基于单片机控制的能量回馈控制系统的研究基于单片机的步进电机式汽车仪表的设计与实现97. 基于微功耗单片机的水声遥控系统的研究98. 面向单片机接口的新型液晶显示控制器的研制99. 基于单片机控制的水下脉动送丝焊接电源的研究100. 单片机在汽车制动性能检测系统中的应用101. 基于单片机控制的MAG焊逆变电源的研究102. 基于单片机AT89C2051光电鼠标位移检测系统的研究103. 基于MSP430单片机的多功能TIG焊控制器104. 基于单片机的柴油发动机冷却水温控制系统的研究105. 单片机控制的节水灌溉系统的研究106. 80C196KC单片机中子和γ综合电离辐射效应研究107. 汽油箱内汽油蒸汽利用的单片机控制研究108. 基于单片机的鸡蛋破损检测系统研究109. 基于C8051单片机的圆轨倒立摆控制系统设计110. 基于单片机的嵌入式Web服务器在远程故障诊断中的应用111. 基于多机通信的AVR单片机高级用户板的设计与开发112. MC68HC908单片机在发动机台架试验中的应用研究113. 单片机控制的可并联组合的高频开关型变流组件研究114. 小型家用燃气锅炉单片机控制系统的研究115. 基于PIC单片机的海水有机磷实时数据采集与控制系统116. 基于AVR单片机的石油倾点自动测量系统设计117. 基于单片机的直接数字频率合成(DDS)技术的应用研究118. 单片机模糊控制在电加热炉温度控制系统中的应用119. PIC单片机芯片在电涡流传感器温度补偿中的应用120. 基于C8051F单片机直流电动机121. 基于单片机的嵌入式Web服务器的研究122. MOTOROLA单片机MC68HC(8)EEPROM的工艺和制程方法及对良率的影响研究123. 基于模糊控制的电阻钎焊单片机124. 基于MCS-51系列单片机125. 基于单片机STR)调节器126. 单片机127. 基于增强型51系列协议栈的实现128. 基于单片机129. 基于32130. 基于单片机131. 基于机运动控制系统研究与开发132. 基于133. 基于134. 基单片机的嵌入式系统开发的液压动力系统状态监测仪开发智能控制方法的研究及其单片机实现单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制140. 基于单片机的喷油泵试验台控制器的研制141. 基于单片机的软起动器的研究和设计142. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究143. 基于单片机的机电产品控制系统开发144. 基于PIC单片机的智能手机充电器145. 基于单片机的实时内核设计及其应用研究146. 基于单片机的远程抄表系统的设计与研究147. 基于单片机的烟气二氧化硫浓度检测仪的研制篇二:本科.电子信息工程毕业设计题目大全毕业设计题目总结下面是本人通过查各种资料以及老师推荐的、从各种参考书上摘下来的关于电子信息工程专业的毕业设计题目的枚举、希望对广大同学们有一定的帮助。
基于51单片机步进电机的设计与仿真毕业设计文献综述
本科生毕业设计(文献综述)题目:步进电机的设计与仿真姓名:学号:系别:电气工程专业:电气工程及其自动化年级:指导教师:步进电机控制器的设计与仿真——文献综述一选题的背景与意义步进电机作为一种将电脉冲信号转化为机械角位移或者线位移的机电元件,它能够在不涉及伺服系统复杂反馈环路的情况下实现良好的定位精度,并且具有性价比高、易于控制及无累计误差等优点,在民用、工用的经济型数控开环定位系统中获得了广泛的应用,且具有较高的实用价值。
步进电动机与一般电动机不同。
它的角位移量或者直线位移量正比于电脉冲数,而其线速度或者转速则正比于脉冲频率。
并且,在负载能力变化范围内,不会因电源电压、负载、环境条件的波动而变化[5]。
另外,步进电动机还可以在较宽的范围内,通过改变脉冲频率来调速;能够快速起动、制动和正反转;并且步进电动机还有一定的自锁功能。
由于步进电动机具有上述特点,因此由它和驱动控制器组成的开环数控系统,既具有较高的控制精度,良好的控制性能,又能稳定可靠的工作。
这些优点使得步进电动机在庞大的电机家族中占有不可替代的位置。
而混合式步进电动机的设计方法使得它就像是反应式和永磁式步进电动机的结合,可以像反应式一样的小步距,也具有永磁式控制功率小、绕组电感较小的特点。
目前广为使用的是两相混合式步进电动机,它的典型结构是定子8个极,转子齿数为50个,步距角为1.8度,它是上世纪60年代的美国专利,70年代初因应用于计算机外设,且专利保护的取消而迅速发展,但是它存在着两个明显的固有缺点,一个是步距角较大,使得低速转动时有较严重的振动和噪声,另一个是当频率突变过大时容易堵转、丢步或者过冲,这两个缺点对定位系统的精度会产生较大的影响。
步进电机作为一种机电一体化设备,电机本身固有的问题可通过驱动器或者控制器来弥补。
采用细分驱动技术可以大大减少低速转动时的振动和噪音,还可以起到减小步距角、提高分辨率、增大输出力矩的效果;采用升降频控制技术,则可以克服步进电机高速起停时存在的堵转、丢步或者过冲等问题,使步进电机转动得更加平稳、定位更加精确一个好的控制器可以使步进电动机控制更灵活,在很大程度上改善其运行性能。
基于51单片机的信号发生——开题报告
5.《单片机实验指导书》 王建校,张虹编写。轻印,2007
6.《单片机C语言开发技术》 龚运新编著 清华大学出版社,2006
学生(签名):年月日
对开题报告的审查意见
指导教师意见
1.对“文献综述”的评语:
2.对研究方案的评价和对研究结果的预测:
综述认真,所述方案可以实现,可以达到毕业设计的要求。
指导教师(签名):金印彬2014年3月28日
专业审查意见:
负责人(签名):年月日
系审批意见:
负责人(签名): 年 月 日
注:栏目空间不够可另加附页。
附件四
我国的单片机应用始于80年代,虽然发展迅速,但相对于世界市场我国的占有率还很低。到目前为止,由于我国的微电子技术和制造工艺都比较落后及国外单片机的竞争等原因,我国还没有设计生产出自己的单片机。国内的单片机目前注重的还只是低中档的应用,普遍采用的是8或16位的单片机,对宏单片机和DSP等高档的应用还处于初始阶段。
单片机的发展趋势为:低功耗与高性能、低电压、低噪声与高可靠性、采用CMOS技术、外围电路内装、串行扩展技术等。同时,单片机的快速发展也带动着基于单片机的信号发生器的快速发展,如:任意波形发生器、矢量波形发生器。使得信号发生器的应用更加广泛。
二.课题研究的方案设计
课题研究现状:信号发生器也被称为函数发生器,主要作为试验用的信号源,是现金各种电子电路实验设计中不可或缺的仪器设备之一。目前市场上常见的波形发生器多为纯硬件搭接而成,波形种类为锯齿波、正弦波、方波、三角波等各种波形。用分立元件组成函数发生器,难以达到很高的频率,其工作也不稳定,用集成芯片的函数发生器则可以改善这一缺点。既可以达到较高的频率,又能产生多种易于调试的波形。利用单片集成芯片,成本也比较高。
基于51单片机的简易逻辑分析仪设计说明书
word文档整理分享本科生毕业设计报告学院物理与电子工程学院专业电子信息工程设计题目:基于51单片机的简易逻辑分析仪设计学生姓名指导教师(姓名及职称)班级学号完成日期:年月基于51单片机的简易逻辑分析仪设计物理与电子工程学院电子信息工程[摘要]本设计完成了一种能进行数字电路中多路数据测试的简易逻辑分析仪。
它以51单片机控制核心,数模转换器为逻辑信号门限电平控制电路,用按键和 12864LCD作为人机交互界面,采用C51进行模块化编程,实现了四路信号的测试,具有成本低,使用方便等特点。
[关键词]数字电路单片机数模转换器逻辑分析仪1 设计任务与要求本设计的主要任务及参数指标是:数据位数4位,存储深度80字;数据速率最高1kHz;输入阻抗大于50kΩ;逻辑信号门限电平在1.0V~4.0V 范围内按8级任意设定。
2 设计方案本系统采用51单片机为控制核心,系统由单片机系统、逻辑电平控制、按键、LCD显示、系统电源等模块构成。
被测数据输入到逻辑电平控制模块,然后进行单片机进行测试,按键用于控制逻辑信号门限电平的大小,系统电源为各模块供电,各模块的供电电压为5V。
图1 系统框图3 设计原理分析3.1 单片机系统电路设计图2 单片机系统电路单片机系统为逻辑分析仪的核心,负责控制逻辑分析仪的逻辑电平、检测按键并驱动LCD 进行显示。
单片机系统电路如图2所示,由晶体振荡器Y1、电容C3和C4构成振荡器电路,为单片机提供时钟信号。
电容C1、电阻R2和R1、按键KEY1构成单片机复位电路,高电平复位,当按键KEY1按下的时间超过2个机器周期以上时,单片机就执行复位操作。
EA 接高电平,单片机首先访问内部程序存储器。
J1为1KΩ的排阻,作为P0口的外部上拉电阻。
在硬件制作时为了方便单片机的测试和功能的扩展,把所有的I/O 口均通过排针引出。
EA/VP 31X119X218RESET 9RD 17WR 16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P 30TXD 11RXD 10U18051P10P11P12P13P14P15P16P17P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P27123456789J11K+5Y112M+5RXD TXDRD WRT0T1INT0INT1C322p FC422p FR28.2KC110u F+512J6CON2KEY1SW2R1100..3.2 人机界面电路设计KEY2KEY3KEY4KEY5P03P04P05P06..图3 按键控制电路按键控制电路如图3所示,用于控制逻辑分析仪的工作状态,如采样率改变、逻辑电平的调整等等,单片机通过检测按键对应的I/O 口是否为低电平来判断按键是否按键,为了防止干扰,应在单片机的按键检测程序中加入延时函数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于FPGA的MCS-51单片机的逻辑运算模块设计摘要MCS-51是Intel公司生产的其中一个单片机系列的名称。
该系列单片机诞生于1980年,功能强大、应用方便,已成为单片机领域的实际标准。
MCS-51单片机小巧灵活,成本低,易于产品化,方便地组成各种智能测试设备及各种智能仪器仪表。
其指令系统有各种控制功能用指令,很容易构成各种规模的应用系统,易扩展,可以很方便地实现多机和分布式控制。
而VHDL语言则是应用广泛的一种硬件描述语言,目前越来越多的厂商、科研机构在使用VHDL语言进行系统开发。
本文将采用具有学习能力强、兼容性能好及采用并行处理优点等的FPGA/CPLD为载体,应用灵活高效的VHDL语言对MCS-51兼容单片机进行编程、以EDA开发软件Quartus II 为设计平台,经过编译、调试、修改、仿真测试,实现MCS-51单片机的算术模块功能。
关键词:MCS-51单片机,VHDL,EDA,FPGAAbstractMCS-51 is an among those that the Intel company produce list slice the name of the machine series.Should series list slice the machine was born in 1980, the function be strong, application convenience, have become list slice machine realm of actual standard.The MCS-51 list slice the machine be cleverly made and vivid, the cost be low, be easy to a product to turn and expediently constitute various intelligence to measure, equipments and various intelligence instrument appearance.Its instruction system have various control the function use instruction, very easy constitute various scale of application system, easy expand, can very expediently realization many machine and distribute type control.But VHDL language then application extensive of the description language of a kind of hardware, currently more and more of manufacturer, research organization at usage the VHDL language carry on system development.This text has study ability the adoption strong, and permit function good and adoption proceed together processing advantage etc. of FPGA/CPLD in order to carry a body, application vivid efficiently of VHDL language to MCS -51 and permit list slice the machine carry on plait distance, with EDA development software Quartus II is design terrace, has been editted and translate, adjusted to try, modification, imitate true test, realization MCS-51 list slice the arithmetic mold of the machine piece function.Keyword:The machine, VHDL, EDA of the MCS-51 list slice, FPGA目录第一章绪论 (1)1.1 课程设计背景知识 (1)1.1.1 单片机的概述 (1)1.1.2 单片机的发展历程 (1)1.1.3 单片机的发展趋势 (1)1.1.4 单片机的特点及应用 (2)1.1.5 单片机面临的问题 (3)1.1.6 单片机与FPGA/CPLD的对比 (4)1.1.7 EDA技术设计方法系统级设计 (5)第二章单片机的结构原理 (8)2.1 单片机的内部模块功能 (8)2.2 MCS-51单片机的指令系统的实现原理 (10)第三章ALU的原理分析与实现工具 (12)3.1 ALU的原理分析 (12)3.2 用FPGA实现ALU的设计 (12)3.3 ALU的实现工具VHDL语言 (12)第四章MCS-51单片机的算术模块设计 (14)4.1 加/减法器设计 (15)4.2 乘法器设计 (19)4.3 除法器设计 (21)4.4 十进制调整器设计 (23)第五章总结与展望 (27)致谢 (28)参考文献 (29)第一章绪论1.1 课程设计背景知识1.1.1 单片机的概述单片机是大规模集成电路技术发展的产物,它将中央处理器(CPU)、存储器(ROM/RAM)、输入输出接口、定时器/计数器等主要计算机部件集成在一片芯片上,因此单片机被称为单片微型计算机(Single Chip Microcomputer)。
目前单片机是计算机家族中重要的一员。
单片机配上适当的外围设备和软件,便可构成一个单片机应用系统。
单片机具有功能强、体积小、价格低和抗干扰能力强等特点,被广泛应用于工农业生产、国防、科研及日常生活等各个领域。
1.1.2 单片机的发展历程单片机1974年,美国Fairchild公司研制出世界上第一台由两块集成电路芯片组成的单片微型计算机F8,从此单片机开始迅速发展。
从4位机和8位机到现在的16位机和32位机,单片机的功能越来越强大,应用范围也越来越广泛。
单片机的发展历程通常可以分为以下几个阶段:(1)第一代单片机(1974—1976年)这是单片机发展的起步阶段。
在这个时期生产的单片机属4位机型,集成度低。
典型的代表产品有Intel 公司的4004四位单片机,主要应用于家用电器领域中。
(2)第二代单片机(1976—1978年)这是单片机的发展阶段。
这个时代生产的单片机属低、中档8位机型,片内集成有CPU、输入输出接口、定时器和ROM等功能部件,是8位机的早期产品,存储器容量小,性能低,目前已很少应用。
典型的产品有Intel公司的MCS-48系列单片机。
(3)第三代单片机(1979—1982年)这一代单片机的存储容量和寻址范围都有扩大,而且增加了中断源、并行I/O和定时器/计数器个数,集成了全双工串行通信接口电路。
代表产品有Intel公司的MCS-51系列机。
(4)第四代单片机(1982年以后)这是16位单片机和8位高性能单片机并行发展的时代。
16位单片机的特点是工艺先进、集成度高和内部功能强,代表产品有Intel公司的MCS-96系列等。
1.1.3 单片机的发展趋势随着大规模集成电路及超大规模集成电路的发展,单片机将向着更深层次发展,主要体现在以下几个方面:(1)高集成度一片单片机内部集成的ROM/RAM容量增大,增加了电闪存储器,具有掉电保护功能,并且集成了A/D、D/A转换器、定时器/计数器、系统故障监测和DMA电路等。
(2)引脚多功能化,随着芯片内部功能的增强和资源的丰富,一脚多用的设计方案日益显示出其重要地位。
(3)高性能这是单片机发展所追求的一个目标,更高的性能将会使单片机应用系统设计变得更加简单、可靠。
(4)低功耗这将是未来单片机发展所追求的一个目标,随着单片机集成度的不断提高,由单片机构成的系统体积越来越小,低功耗将是设计单片机产品时首先考虑的指标。
1.1.4 单片机的特点及应用1. 单片机的特点:(1)可靠性高单片机采用三总线结构,抗干扰能力强,可靠性高。
(2)功能强单片机具有判断和处理能力,可以直接对I/O口进行各种操作(输入输出、位操作以及算术逻辑操作等),运算速度高,实时控制功能强。
(3)体积小、功耗低由于单片机包含了运算器等基本功能部件,具有较高的集成度,因此由单片机组成的应用系统结构简单、体积小、功能全。
电源单一,功耗低。
(4)使用方便由于单片机内部功能强,系统扩展方便,因此应用系统的硬件设计非常简单。
(5)性能价格比较高,易于产品化单片机具有功能强、价格便宜、体积小、插接件少、安装调试简单等特点,使单片机应用系统的性能价格比较高。
同时单片机开发工具很多,这些开发工具都具有很强的软硬件调试功能,使单片机的应用开发极为方便,大大缩短了产品研制的周期,并使单片机应用系统易于产品化。
2. 单片机的应用单片机的应用概括起来,主要有以下几方面:(1)单片机在智能仪表中的应用单片机广泛地应用于各种智能仪器仪表中,简化了仪器仪表的硬件结构,增强了控制功能,提高了测量速度和测量精度。
(2)单片机在机电一体化中的应用机电一体化产品集机械技术、电子技术、自动化技术和计算机技术于一身,是机械工业发展的方向。
将单片机应用于机械行业,发挥它的体积小、可靠性高、功能强和安装方便等优点,提高了机器的自动化和智能化程度,促进了机电一体化的发展。
(3)单片机在实时控制中的应用单片机被广泛地应用于各种实时控制系统中。
例如对工业生产过程中温度、湿度、流量和压力等参数的测量和控制等。
(4)单片机在分布式测控系统中的应用分布式测控系统的主要特点是系统中有多个处理单元,各自完成特定的任务,可通过网络通信相互联系、协调工作,具有功能强、可靠性高的特点。
单片机可作为一个处理单元应用于分布式测控系统中。
(5)单片机在工业过程控制中的应用单片机的I/O口线多,并具有位操作能力,特别适用于工业过程控制。
(6)单片机在日常生活中的应用由于单片机价格低廉、体积小、逻辑判断及控制功能强,因此被广泛地应用于日常生活的各个方面,如洗衣机、电冰箱、电子玩具、立体声音响和家用防盗系统等。
1.1.5 单片机面临的问题(1)低速由于单片机的工作方式是通过内部的cpu逐条执行的软件指令来完成各种运算和逻辑功能的,因而无论多么高的工作时钟频率和多么好的指令时序方式,在串行指令执行方式面前,其工作速度和效率必将大打折扣。