
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
硬件设计原理图1:仿真图1:仿真图2:#include <REGX52.H>#include"pic.c"#include <intrins.h>#define LCD_DATA P2#define button_delay 150//按键延时#define button_acceleration 65//按键加速度阈值#define GAME_LOCATION 30sbi

硬件设计基于C51作为MCU一块8X8点阵作为游戏的显示器四个按键作为操控按键仿真图:程序设计#include <reg51.h>#define uchar unsigned char#define SNAKE 20//最大长度#define TIME 50//显示延时时间#define SPEED 71//速度控制//#definekeyenabl

组成框图:部分代码乒乓球游戏机核心控制模块:module led_con(clk_1s,reset,start,key_a,key_b,led_pose,sum,score_a,score_b,speaker,led);input clk_1s;input reset;input start;input key_a;input key_b;input led_pose;output[4:0] su

系统功能分析本系统具体框图如下图所示本设计由STC89C52单片机+LCD1602液晶显示电路+A/D转换芯片PCF8591电路+电压检测电路+电流检测电路ACS712-5A+继电器控制电路+电源电路设计而成。1、通过太阳能电池板给锂电池充电,通过单片机检测太阳能给电池的充电电压和充电电流,并在1602液晶上显示出来!2、通过继电器,有过压保护,当锂电池充电电压超过了4.5V或者充电电流超过1A,

系统功能设计本系统由STM32F103C8T6单片机核心板、太阳能电池板、锂电池充放电保护、升压、WIFI模块、高亮LED灯、光照检测组成。1、通过太阳能给锂电池充电,具有充电保护。锂电池通过升压升压到5V给整个单片机系统供电;2、上电默认自动状态,通过光敏电阻检测光照,进而控制灯的亮度,天越黑,灯越亮;分0-4档。3、可以通过手机APP,通过蓝牙控制灯的亮灭,点击“关闭”将关闭Led;点击“打开
本系统由STM32F103C8T6单片机核心板、ACS712电流检测模块、电压采集、LCD1602液晶及电源组成。1、通过单片机检测电压(15V内)和直流电流(5A内),并在1602液晶上显示。2、电压和电流的显示最小单位0.1V,0.1A。功率=电压*电流。3、通过大功率电阻作为假负载产生电流以备检测。4、如果检测外部电压或者电流大小,一定要将功率负载电阻去掉。STM32F103C8T6单片机核

硬件电路设计原理图:仿真图:单片机的时钟电路与复位电路设计本系统采用STC系统列单片机,相比其他系列单片机具有很多优点。一般STC单片机资源比其他单片机要多,而且执行速度快;STC系列单片机使用串口对单片机进行烧写,下载程序较为方便;STC51单片机内部集成了看门狗电路;且具有很强抗干扰能力。本系统采用内部方式的时钟电路和加电自复位的复位电路,如下图3图4所示:由于单片机P0口内部不含上拉电阻,为
仿真图:原理图:系统概述整个系统以STC89C52单片机为核心器件,配合电阻电容晶振等器件,构成单片机的最小系统。其它个模块围绕着单片机最小系统展开。其中包括,显示设备使用1602液晶,可以同时显示年、月、日、时、分、控制模式、光照强度等基本信息;时钟模块采用DS1302芯片,初始化之后,就会开始运行计算时间,单片机只需进行时间信息的读取即可;光照检测电路采用光敏电阻和模数转换芯片ADC0832,
(末尾附文件)系统框图原理图仿真图最小系统电路STC89C52的最小系统如图3-3所示,整个最小系统由三个部分组成,晶振电路部分、复位电路部分、电源电路等三个部分组成。晶振电路包括2个30pF的电容C2和C3,以及12M的晶振X1。电容的作用在这里是起振作用,帮助晶振更容易的起振,取值范围是15-33pF。晶振的取值也可以是24M,晶振的取值越高,单片机的执行速度越快。在进行电路设计的时候,晶振部