您现在的位置是:首页 >

微控制器的基本组成 你好,如何用51微控制器设计一个原理图实现检测电流电压功能 求程式

火烧 2021-10-29 18:11:28 1060
你好,如何用51微控制器设计一个原理图实现检测电流电压功能 求程式 你好,如何用51微控制器设计一个原理图实现检测电流电压功能 求程式看你的需求高低,以及预算多少。分三类,1最简单功能最弱的浮动开关式

你好,如何用51微控制器设计一个原理图实现检测电流电压功能 求程式  

你好,如何用51微控制器设计一个原理图实现检测电流电压功能 求程式

看你的需求高低,以及预算多少。分三类,1最简单功能最弱的浮动开关式的;2太阳能上用的那种浅水的分段电阻式的;3工业用的液位感测器一般是电流/电压或频率讯号

如何用51微控制器设计一个可调时钟?

要数码管显示还是LCD显示呢?给个邮箱,我这里有几个,你先看看行不行。

用80C51微控制器设计一个程式

我的显示4位数的程式,你拿去修改一下吧.
#include<reg51.h>
#include <intrins.h>
sbit digital0=P2^0;
sbit digital1=P2^1;
sbit digital2=P2^2;
sbit digital3=P2^3;
void delay(unsigned char i) 延时程式
{
unsigned j,k;
for(j=i;j>0;j--)
for(k=125;k>0;k--);
}
unsigned char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90, 0,1,2,3,4,5,6,7,8,9
0x88,0x83,0xc6,0xa1,0x86,0x8e,0xbf,0x7f,0x89,0x8c, A,b,C,d,E,F,-,.,H,P
0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}; 0.,1.,2.,3.,4.,5.,6.,7.,8.,9.

void display(unsigned char qian_c,unsigned char bai_c,unsigned char shi_c,unsigned char ge_c) 显示程式
{
unsigned i;
for(i=0;i<8;i++){
digital0=1;
digital1=1;
digital2=1;
digital3=1;

P1=table[qian_c]; 显示千位
digital0=1;
digital1=1;
digital2=1;
digital3=0;
delay(5);
digital2=1;
P1=table[bai_c]; 显示百位
digital0=1;
digital1=1;
digital2=0;
digital3=1;
delay(5);
digital2=1;
P1=table[shi_c]; 显示十位
digital0=1;
digital1=0;
digital2=1;
digital3=1;
delay(5);
digital1=1;
P1=table[ge_c]; 显示个位
digital0=0;
digital1=1;
digital2=1;
digital3=1;
delay(5);
digital0=1;
digital1=1;
digital2=1;
digital3=1;
}
}
void main() 主程式
{
unsigned char abc0,abc1,abc2,abc3;
while(1)
{
display(abc0,abc1,abc2,abc3);
abc0++;
abc1++;
abc2++;
abc3++;
if (abc0>30)abc0=4;
if (abc1>30)abc1=3;
if (abc2>30)abc2=2;
if (abc3>30)abc3=1;
} 送去显示各位。
}

如何用微控制器设计实现一个电机调

调什么?调速?
那要看什么是什么电机,什么微控制器了。

利用51微控制器设计一个回圈闪烁程式

#include<reg51.h>#define uchar unsigned charvoid delay(uchar a){uchar i;while(a--)for(i=0;i<120;i++);}main(){uchar i,j;j=0;while(1) { for(i=0;i<10;i++) { P0=~(1<<j); delay(100); P0=0xff; delay(100); } j++; j%=8; }}

求高手帮忙用51微控制器设计一个时钟程式

你真是个菜鸟,你要别人帮你写个程式,没有200分别人都不会帮你写的,不发时间啊,你要别人给你点建议或要别人发给你个钟程式参考参考还差不多
补充:给我来邮件吧,我设计的两个数字钟

用51微控制器设计简单的一个程式,

#include<reg52.h>
code unsigned char led[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
#define uint unsigned int
#define uchar unsigned char
sbit K1=P3^2;
sbit K2=P3^3;
char i=0; 全域性变数
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void K1_scan()
{
bit bk; 区域性变数,只在定义范围内有效
static bit bkh=1; static 静态型别,退出定义范围后其值会储存下来

bk=K1;
if(bk==0&& bkh==1){
delay(10);
if(K1==0){
i++;
if(i==8)
i=0;
}
}
bkh=bk;
}

void K2_scan()
{
bit bk; 区域性变数,只在定义范围内有效
static bit bkh=1; static 静态型别,退出定义范围后其值会储存下来

bk=K2;
if(bk==0&& bkh==1){
delay(10);
if(K2==0)
if(i==0) i=7;
else i--;
}
bkh=bk;
}

void main()
{

while(1)
{
K1_scan();
K2_scan();
P1=~led[i];
}
}

求助微控制器设计(要有原理图,流程图,程式,最好也有

你一没给设计要求,二没给一点报酬,貌似别人无法帮你。

关于电能收集充电器的设计,如何实现微控制器的检测电流电压的作用,求

这涉及小讯号放大,给电路你也要调几天,还不如自己做。测压就找精调电压分压,加射随扔进ADC;测流就串0.05欧姆左右的精密取样电阻,对电阻两端的微小电压讯号进行放大,看你测流的范围算下大概需要几级放大,一般1~2级。上面用到的运放仪用运放,像OP07,超低失调电压,低温飘。
如果你懒得调,花个二三十块去某宝买人家做好的“电流检测模组”吧,模组、程式、电路全都有了。你只要照着电路重新做下板,把器件拆出来重新焊一下,可以瞒过老师。

51微控制器设计流水灯程式,用C语言

#include<reg51.h>#include<intrins.h>#define uchar unsigned charvoid delay(void){uchar i,j;for(i=0;i<150;i++)for(j=0;j<240;j++);}main(){uchar led,i,j;while(1) { for(i=0;i<8;i++) { led=0xfe<<i; for(j=0;j<8-i;j++) { P0=led; led=_crol_(led,1); delay(); } } }}

微控制器的基本组成 你好,如何用51微控制器设计一个原理图实现检测电流电压功能 求程式
  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码