//------------------------------------------------------------ // // CAN总线通信测试程序 // // 主控制芯片 : AT89C52,12MHZ晶振 // CAN控制芯片 : SJA1000,16MHZ晶振 // //------------------------------------------------------------
2021-04-27 21:59:47 3KB CAN SJA1000 AT89C52
1
本文件是基于AT89C52单片机的串口通信,通过远程红外连接。使用protues软件仿真,使用Keil软件编程。通过IRLINK使两个单片机之间实现通信,甲机输入信息,乙机能同步显示。其中包含了接收机、发送机的源程序工程,以及电路原理图。
2021-04-26 20:38:11 843KB 单片机 串口通信 远程红外连接
1
AT89C52使用手册,里面有该芯片的使用方法和引脚注解,以及各种编程简介。
2021-04-23 15:48:44 589KB AT89C52
1
目 录 第一章 前言 1.1 数字温度计在实际应用中的意义 1.2 设计的目标 第二章 系统的研究方案设计 2.1 设计的总体方案 2.2 设计的总体框架 第三章 硬件电路设计 3.1 主控制器 3.1.1 AT89C52单片机功能简介 3.1.2 AT89C52的主要特性 3.1.3 AT89C52引脚功能说明 3.2 显示电路 3.2.1 LCD1602液晶显示原理 3.2.2 液晶显示器的分类 3.2.3 LCD1602的基本参数 3.2.4 LCD1602的引脚功能 3.3 温度传感器 3.3.1 DS18B20性能特点 3.3.2 温度传感器的测温原理 3.3.3 DS18B20的内部结构 3.3.4 DS18B20温度数据转换 3.4 DS18B20温度传感器与单片机的接口电路 3.5 系统整体硬件电路 第四章 系统软件设计 4.1 主程序 4.2 读出温度子程序 4.3 温度转换命令子程序 4.4 计算温度子程序 4.5 显示数据刷新子程序 第五章 调试与性能分析 5.1 设计功能测试 5.2 设计是否实现预期目标 第六章 结束语 参考文献: 致谢 附件一 元件型号及价格清单 附件二 实物图 设计主要元件:AT89C52、DS18B20传感器、LED1602液晶屏。 全套包含:设计报告、开题报告、毕业设计评审表、任务表、仿真图、答辩PPT、源程序以及hex文件等。 全套100元。 需要的加QQ:294131722 非诚勿扰!
2021-04-20 23:31:45 2.07MB 数字温度计
1
整个电路系统包含电源、控制、驱动、显示、测距等模块。首先利用光电对管对小车轮胎上的码盘进行检测,经过比较器处理之后,送给软件模块进行实时控制,输出相应的信号给驱动芯片驱动电机转动,从而控制整个小车的运动。然后通过传感器的输出信号传送给单片机来控制小车进行行进距离测量,并且用LCD1602液晶来显示所测距离,实现控制小车准确地行进任意指定的距离的要求。同时可以通过独立按键,控制小车的前进和后退。
2021-04-20 09:05:22 43KB 小车 AT89C52 PWM
1
本文介绍太阳能电池对铅酸蓄电池充放电过程中,用单片机对充放电电压进行数据采集、数字控制等电路设计制作。该电路具有结构简单、数字显示电压值和无触点充放电控制等功能。
1
1.主控使用at89c52 2.ZPH01检测矿井粉尘浓度 3.MQ-4检测可燃气体浓度 4.通过1602打印出粉尘浓度和可燃气体浓度 5.使用独立按键加减报警阈值 6.使用LED+蜂鸣器来实现声光报警功能 7.使用PCF8591对MQ-4进行AD转换
2021-04-15 18:04:29 62KB 51单片机
1
IIC读写AT24C02 目的:记录开机的次数,并用LCD1602显示记录次数 要求:AT89C52 + AT24C02 + LCD1602 (1) 画出51单片机操作IIC读写AT24C02的PROTEUS原理图 (2) 编写代码实现IIC读写的操作 (3) IIC存贮芯片AT24C02是非失意性存贮器,掉电数据不丢失的特点,利用这个性质设计电路实现记录开机的次数,即每次开机或单片机复位后从存贮器AT24C02指定地址(如:0X10)中读出数据并送LCD1602显示,同时计数值加一,并把结果写入到AT24C02指定的地址(如:0X10)中,这样就实现了记录单片机开机的次数。
2021-04-11 17:38:37 42KB proteus AT24C02 at89c52 IIC
1
摘 要:介绍了基于AT89C52单片机的液位检测的基本原理,硬、软件设计及实现方法。通过测试表明,该检测系统具有工作性能稳定可靠、测量精度高和控制效果好等特点。 关键词:AT89C52单片机;液位检测;步进电机;红外光电传感器   随着现代测量技术的发展,对测量系统提出了越来越高的要求。在自动蒸馏测控系统中,准确及时地检测出蒸馏过程中从冷凝管馏出的第一滴液滴是获取初馏点的前提;实时、准确地测量出量筒中回收液体体积的变化是控制蒸馏过程中不同时段不同蒸馏速度的依据。而目前担负着对冷凝管馏出的液滴进行检测、回收、计量、测速等任务的完成有诸多不尽人意的地方,需要更加完善、合理的液滴、液位检测跟
1
基于AT89C52单片机系统原理图,包括AD转换部分,键盘显示部分,EEPROM储存,程序存储ROM,串口等。
2021-04-07 12:20:38 27KB AT89C52 单片机 系统板
1