//此程序只供参考//

//升国旗中 还有万年历显示 现在没有加进去//

//下次我把他加进去 有不明白的加我QQ260912024或者直接发邮件给我//

#include<reg52.h>

#define uchar unsigned char //宏定义

#define uint unsigned int

#define lcdbus P1

sbit RS = P3^0;

sbit RW = P3^1;

sbit E = P3^2;

//st7920字模取模方式为逐行式 顺向去摸

sbit key1=P2^4; //升国旗

sbit key2=P2^5; //升半旗

sbit key3=P2^6; //降国旗

sbit zdbz1=P0^2;

sbit zdbz2=P0^1;

sbit zdbz3=P0^0;

uchar flag1,flag2,flag3,flag4,aa,bb,cc; //flag4为正反转标志

uchar code table[]={0xf1,0xf2,0xf4,0xf8};

uchar tt,tt0,tt1;//定时器时间设置标志

uchar sj,sj1,sj2,sj3,gd1,gd13,gd12,gd11,gd2,gd21,gd22,gd23;//显示设置变量

uchar xx;//电机脉冲顺序变量

uint xh; //升半旗时候在最高点停留时间

/*自定义液晶字库中没有的字模*/

uchar code zdy[][32]={

{0x00,0x00,0x07,0x20,0x3C,0x20,0x04,0x20,0x04,0x20,0x04,0x24,0x7F,0xFE,0x04,0x20,

0x04,0x20,0x04,0x20,0x08,0x20,0x08,0x20,0x10,0x20,0x20,0x20,0x40,0x20,0x00,0x00},/*"升",0*/

{0x00,0x80,0x78,0xF8,0x49,0x10,0x52,0xA0,0x50,0x40,0x60,0xB0,0x53,0x4E,0x48,0x40,

0x4B,0xF8,0x68,0x40,0x52,0x40,0x43,0xFC,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40},/*"降",1*/

{0x00,0x7C,0x3F,0x80,0x02,0x20,0x04,0x20,0x08,0x40,0x1F,0x80,0x03,0x20,0x0C,0x10,

0x3F,0xF8,0x10,0x8C,0x04,0xA0,0x08,0x90,0x10,0x88,0x20,0x84,0x42,0x84,0x01,0x00},/*"系",2*/

{0x10,0x40,0x10,0x20,0x23,0xFE,0x20,0x40,0x44,0x40,0xF8,0x88,0x09,0x04,0x13,0xFE,

0x20,0x94,0x7C,0x90,0x00,0x90,0x00,0x90,0x1D,0x12,0xE1,0x12,0x02,0x0E,0x04,0x00},/*"统",3*/

};

//下面代码横是列地址 竖是行地址 16*64 拆开16*32+16*32*/

uchar code bmp1[]={

0x02,0x08,0x00,0x08,0x00,0x00,0x04,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0xD0,0x06,0x04,0x08,0x03,0x02,0x00,0x38,0x80,0x00,0x00,0x00,0x00,0x00,0x00,

0x41,0x00,0x09,0x43,0x00,0x04,0xA1,0x80,0x41,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,

0x42,0x00,0x29,0x00,0x00,0x14,0x80,0x00,0x8E,0x00,0xE7,0x00,0x00,0x00,0x00,0x00,

0x32,0x88,0x29,0x30,0x04,0x14,0x98,0x00,0x70,0x00,0x1C,0x80,0x00,0x00,0x00,0x00,

0x0C,0x00,0x16,0x48,0x00,0x0B,0x24,0x00,0x20,0x00,0x08,0x60,0x00,0x00,0x00,0x00,

0x00,0x20,0x4D,0x80,0x00,0x26,0xC0,0x00,0x40,0x00,0x08,0x10,0x00,0x00,0x00,0x00,

0x40,0x20,0x00,0x10,0x00,0x00,0x08,0x00,0x4C,0x00,0x08,0x10,0x00,0x00,0x00,0x00,

0x04,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x90,0x00,0x08,0x20,0x00,0x00,0x00,0x00,

0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x08,0x09,0xC0,0x00,0x00,0x00,0x00,

0x18,0x10,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,0x40,0x00,0x00,0x00,0x00,

0x25,0x3F,0xC3,0xFE,0x3F,0xE0,0x00,0x01,0x10,0x04,0x00,0x40,0x00,0x00,0x00,0x00,

0xA4,0x08,0x40,0x20,0x00,0x41,0x80,0x01,0x10,0x00,0x00,0x20,0x00,0x00,0x00,0x00,

0xA4,0xC8,0x47,0xFF,0x00,0x83,0xC0,0x01,0x00,0x40,0x00,0x20,0x00,0x00,0x00,0x00,

0x59,0x28,0x40,0x20,0x03,0x03,0xC0,0x02,0x00,0x40,0x00,0x20,0x00,0x00,0x00,0x00,

0x36,0x08,0x81,0xFC,0x02,0x03,0xC0,0x02,0xF0,0x40,0x10,0x20,0x00,0x00,0x00,0x00,

0x00,0x44,0x81,0x24,0x02,0x01,0x80,0x05,0x0C,0x04,0x10,0x20,0x00,0x00,0x00,0x00,

0x00,0x05,0x01,0xFC,0x02,0x01,0x80,0x05,0x42,0x00,0x14,0x40,0x00,0x00,0x00,0x00,

0x00,0x02,0x01,0x24,0x02,0x00,0x00,0x05,0x51,0x00,0x1C,0x40,0x00,0x00,0x00,0x00,

0x00,0x05,0x03,0xFE,0x02,0x01,0x80,0x04,0x91,0x03,0xC0,0x40,0x00,0x00,0x00,0x00,

0x00,0x18,0xC0,0x20,0x02,0x01,0x80,0x04,0x61,0x00,0x00,0x40,0x00,0x00,0x00,0x00,

0x02,0x60,0x37,0xFF,0x0E,0x00,0x00,0x04,0x1E,0x00,0x00,0x80,0x00,0x00,0x00,0x00,

0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,

0x40,0x7F,0xF4,0x0A,0x3B,0xF3,0xFE,0x01,0x01,0xF0,0x01,0x00,0x00,0x00,0x00,0x00,

0x38,0x05,0x02,0x0A,0x2A,0x90,0x04,0x00,0xC7,0xF8,0x02,0x00,0x00,0x00,0x00,0x00,

0x04,0x3F,0xE2,0xFF,0x2A,0x90,0x08,0x00,0x70,0xF8,0x04,0x00,0x00,0x00,0x00,0x00,

0x20,0x25,0x20,0x88,0x3A,0x90,0x30,0x00,0xC7,0x00,0x08,0x00,0x00,0x00,0x00,0x00,

0x00,0x3F,0xE2,0xF9,0x2B,0xF0,0x20,0x01,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,

0x00,0x04,0x02,0x89,0x2A,0x00,0x20,0x02,0x20,0x00,0x01,0x00,0x00,0x00,0x00,0x00,

0x41,0x7F,0xF4,0xFA,0x3A,0x00,0x20,0x04,0x48,0x00,0x00,0x80,0x00,0x00,0x00,0x00,

0x18,0x08,0x84,0xD4,0x2A,0x00,0x20,0x08,0x80,0x08,0x00,0x80,0x00,0x00,0x00,0x00,

0x20,0x1D,0x05,0x75,0x2A,0x10,0x20,0x09,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,

0x40,0x03,0x85,0x4B,0x4A,0x10,0x20,0x12,0x30,0x00,0x80,0x40,0x00,0x00,0x00,0x00,

0x50,0x7C,0x62,0x11,0x5B,0xF0,0xE0,0x13,0x8F,0xC0,0x80,0x20,0x00,0x00,0x00,0x00,

0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x78,0x3F,0x00,0x20,0x00,0x00,0x00,0x00,

0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x03,0xC0,0x80,0x20,0x00,0x00,0x00,0x00,

0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x28,0x00,0x0F,0x80,0x20,0x00,0x00,0x00,0x00,

0x84,0x80,0x00,0x1C,0x08,0x0E,0x04,0x28,0x00,0x00,0x40,0x20,0x00,0x00,0x00,0x00,

0x04,0x1C,0x08,0x22,0x00,0x11,0x00,0x18,0x00,0x00,0x20,0x20,0x00,0x00,0x00,0x00,

0x02,0x22,0x00,0x21,0x00,0x10,0x80,0x08,0x00,0x00,0x20,0x20,0x00,0x00,0x00,0x00,

0xA1,0xA1,0x00,0x24,0xE0,0x12,0x70,0x10,0x00,0x00,0x30,0x20,0x00,0x00,0x00,0x00,

0x80,0x24,0xE0,0x18,0x10,0x0C,0x08,0x10,0x00,0x00,0x28,0x20,0x00,0x00,0x00,0x00,

0x98,0x18,0x10,0x00,0x80,0x00,0x40,0x10,0x08,0x00,0x25,0xE0,0x00,0x00,0x00,0x00,

0x24,0x00,0x81,0x00,0x00,0x80,0x00,0x1A,0x08,0x00,0x22,0x20,0x00,0x00,0x00,0x00,

0xC1,0x00,0x00,0x00,0x00,0x00,0x00,0x1D,0x46,0x00,0x22,0xA0,0x00,0x00,0x00,0x00,

0x08,0x00,0x00,0x01,0x04,0x00,0x82,0x0F,0x93,0x40,0x21,0x40,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

};

void csh();

void delay(uint z) //0.1MS 准确延时 z=1

{

uint x,y;

for (x=0;x<z;x++)

for(y=0;y<11;y++);

}

void busy() //查忙

{ RS=0;

RW=1;

E=1;

lcdbus=0xff;

while((lcdbus&0x80)==0x80);

E=0;

}

void write_com(uchar xiezl) //写指令

{

busy();

RS=0;

RW=0;

E=1;

lcdbus=xiezl;

delay(5);

E=0;

delay(5);

}

void write_data(uchar xiesj) //写数据

{

busy();

RS=1;

RW=0;

E=1;

lcdbus=xiesj;

delay(5);

E=0;

delay(5);

}

void write_tp(uchar code *p) /*显示图片-*/

{

uint j=0;

uchar x,y,i;

for(i=0;i<9;i+=8)

for(y=0;y<32;y++)

for(x=0;x<8;x++)

{ write_com(0x36); //扩充指令集

write_com(y+0x80); //行地址

write_com(x+0x80+i); //列地址

write_com(0x30);

write_data(p[j++]);

write_data(p[j++]);

}

}

void clrscreen() //清液晶屏

{

write_com(0x01);

delay(10);

}

void clrgdram() //清液晶ram

{

uchar x,y;

for(y=0;y<64;y++)

for(x=0;x<16;x++)

{ write_com(0x34);

write_com(y+0x80); //行地址

write_com(x+0x80); //列地址

write_com(0x30);

write_data(0x00);

write_data(0x00);

}

}

void lcdcsh() //液晶初始化

{ delay(2000);

write_com(0x30);

delay(10);

write_com(0x30);

delay(5);

write_com(0x0c); //开显示(无游标、不反白)

delay(10);

write_com(0x01); //清除显示,并且设定地址指针为00H

delay(500);

write_com(0x06); //指定在资料的读取及写入时,设定游标的移动方向及指定显示的移位

delay(0);

}

void xianshi(uchar code *s) //用指针显示字符串

{ //各种字符都用字符串显示出来 方法简单

while(*s>0)

{

write_data(*s);

s++;

delay(50);

}

}

void jin88() //液晶上电显示

{

int i=0;

write_com(0x01);

delay(5);

write_com(0x80);

xianshi("题目:单片机控制");

write_com(0x90);

xianshi("国旗自动");

write_com(0x95);

write_com(0x88);

xianshi("本项目由锦88独立");

write_com(0x98);

xianshi("制作完成");

}

void CGRAM() //自定义 四个汉字字模

{

//四个汉字分别是 升降系统

int i,j;

int jj=0;

write_com(0x30);

for(j=0;j<4;j++)

{

write_com(0x40+jj);

for(i=0;i<16;i++)

{

write_data(zdy[j][i*2]);

write_data(zdy[j][i*2+1]);

}

jj=jj+0x10;

}

}

//电机部分

void djyz1() //升国旗 正转

{

clrscreen();

write_com(0x81);

xianshi("大家请起立");

write_com(0x91) ;

xianshi("奏国歌 国旗");

write_com(0x95); //调用自定义的CGRAM的代码

write_data(0x00);

write_data(0x00);

write_com(0x89);

xianshi("请行注目礼");

delay(700000);

//此处再加声音 用两个口控制apr9600 使其放音

clrscreen();

write_com(0x80);

xianshi("国旗高度:000厘米");

write_com(0x90);

xianshi("所用时间: 00秒");

flag4=1; //电机正转

TR1=1;

xx=0;

TR0=1;

sj=0;

gd1=0;

while(zdbz1)

{

/*此处再加声音 用两个口控制apr9600 使其放音 */

write_com(0x84);

write_data(0x7c);

write_data(0x30+gd13); //时间高度自加

write_com(0x85);

write_data(0x30+gd12);

write_data(0x30+gd11);

write_com(0x94);

write_data(0x7c);

write_data(0x30+sj3);

write_com(0x95);

write_data(0x30+sj2);

write_data(0x30+sj1);

}

TR1=0;

TR0=0;

flag1=0;

flag2=0;

flag3=1;

}

void djyz2() //升半旗 先正转 再反转

{

clrscreen();

write_com(0x81);

xianshi("大家请起立");

write_com(0x91) ;

xianshi("奏国歌 国旗");

write_com(0x95); //调用自定义的CGRAM的代码 显示‘升’

write_data(0x00);

write_data(0x00);

write_com(0x89);

xianshi("请行注目礼");

delay(700000);

//此处再加声音

clrscreen();

write_com(0x80);

xianshi("国旗高度:000厘米");

write_com(0x90);

xianshi("所用时间: 00秒");

xx=0;

flag4=1; //电机正转

TR1=1;

TR0=1;

sj=0;

gd1=0;

while(zdbz1)

{

write_com(0x84);

write_data(0x7c);

write_data(0x30+gd13);

write_com(0x85);

write_data(0x30+gd12);

write_data(0x30+gd11);

write_com(0x94);

write_data(0x7c);

write_data(0x30+sj3);

write_com(0x95);

write_data(0x30+sj2);

write_data(0x30+sj1);

}

TR1=0;

for(xh=0;xh<30000;xh++)

{

write_com(0x94);

write_data(0x7c);

write_data(0x30+sj3);

write_com(0x95);

write_data(0x30+sj2);

write_data(0x30+sj1);

}

xx=4;

flag4=0; //电机反转

gd21=gd11;

gd22=gd12;

gd23=gd13;

TR1=1;

while(zdbz2)

{

write_com(0x84);

write_data(0x7c);

write_data(0x30+gd13);

write_com(0x85);

write_data(0x30+gd12);

write_data(0x30+gd11);

write_com(0x94);

write_data(0x7c);

write_data(0x30+sj3);

write_com(0x95);

write_data(0x30+sj2);

write_data(0x30+sj1);

}

TR1=0;

TR0=0;

flag1=0;

flag2=0;

flag3=1;

}

void djyz3() //降

{

xx=4;

TR1=1;

flag4=0; //电机反转 此处没有时间高度显示

while(zdbz3);

TR1=0;

csh();

flag1=1;

flag2=1;

flag3=0;

}

void djyz()

{

if (aa==1)

{

aa=0;

if(flag1)djyz1();

}

if(bb==1)

{

bb=0;

if(flag2)djyz2();

}

if(cc==1)

{

cc=0;

if(flag3)djyz3();

}

}

void jpsm() //键盘扫描

{

do

{

if(((key1||key2)==1)||((key1||key3)==1)||((key3||key2)==1) ) //防止两键同时按下

{

if(key1==0)

{

delay(2);

if(key1==0)

aa=1;

}

else if(key2==0)

{

delay(2);

if(key2==0)

bb=1;

}

else if(key3==0)

{

delay(2);

if(key3==0)

cc=1;

}

}

}while((aa||bb||cc)==0) ;

}

void csh()

{

//初始化程序

flag1=1;

flag2=1;

flag3=0;

zdbz1=1;

zdbz2=1;

zdbz3=1;//三个干簧管 低电平时 电机停转

sj=0; //时间高度开始值0

gd1=0;

TMOD=0x11;

TH0=(65536-50000)/256; //定时50ms

TL0=(65536-50000)%256;

TH1=(65536-100)/256;

TL1=(65536-100)%256; //定时0.1ms

EA=1;

ET0=1;

ET1=1;

TR0=0;

TR1=0;

}

void yjcsxs()

{

jin88();//液晶初始化后显示

/*因为升降系统无法直接 显示 我就自定义了四个字的字模*/

write_com(0x94); //调用自定义的CGRAM的代码

write_data(0x00);

write_data(0x00); //

delay(10);

write_com(0x95); //调用字库中没有的汉字

write_data(0x00);

write_data(0x02); //

write_com(0x96);

write_data(0x00);

write_data(0x04); //

delay(10);

write_com(0x97);

write_data(0x00);

write_data(0x06);

delay(10);

/*再显示一幅图画*/

clrscreen();

clrgdram();

write_tp(bmp1); //

}

void main()

{

lcdcsh();//液晶初始化

CGRAM();//定义字库中没有的字符 升降系统 四个字

yjcsxs();

csh(); //电机初始化

while(1)

{

jpsm();//键盘扫描

djyz();//电机运行

}

}

void time1() interrupt 3 //定时器1控制电机正反转速度

{

TH1=(65535-100)/256; //定时0.1ms

TL1=(65535-100)%256;

tt1++;

if(flag4) //正转

{

if(tt1==70)

{

tt1=0;

P2=table[xx++] ; //P2口控制电机

if(xx==4) xx=0;

}

}

else //反转

{

if(tt1==80)

{

tt1=0;

P2=table[--xx];

if(xx==0) xx=4;

}

}

}

void time0() interrupt 1 //定时器0控制时间高度

{

TH0=(65535-50000)/256; //定时 50ms

TL0=(65535-50000)%256;

tt0++;

tt++;

if(tt0==6)

{

tt0=0;

gd12=gd1%100/10;

gd11=gd1%10 ;

gd13=gd1/100;

gd21=gd2%10;

gd22=gd2%100/10;

gd23=gd2/100;

gd1++;

gd2--;

}

if(tt==20)

{

tt=0;

sj1=sj%10 ;

sj2=sj%100/10;

sj3=sj/100;

sj++ ;

}

}

国旗升降系统程序及原理图资料相关推荐

  1. 单片机设计资料,仿真、程序、原理图收集好资料分享,stm32、8086、单片机方案

    偶然网上保存的资料,单片机设计资料,仿真.程序.原理图收集的资料转发分享,有需要的拿走. 资源下载地址 百度网盘 基于单片机红外自动触发计时器protues仿真 基于单片机汇编语言抢答器系统设计 基于 ...

  2. 电子秤称重系统设计,HX711压力传感器,51单片机(Proteus仿真、C程序、原理图、论文等全套资料)

    设计要求 1.系统可实现电子秤基本的称重功能(称重范围为0-10Kg,重量误差不大于±0.005Kg): 2.系统应具备键盘输入单价,显示重量,计算总价的功能: 3.单价和总价金额的单位为元,最大金额 ...

  3. 空调箱项目,恒温恒湿。 暖通程序项目全部资料。 从设计前原理图,元器件选型,控制柜接线图

    空调箱项目,恒温恒湿. 暖通程序项目全部资料. 从设计前原理图,元器件选型,控制柜接线图,程序及上位机,说明书,参数设置,竣工图等. 该项目适合新手学习,全方面提升自己. 1.0自控竣工图纸 1.1自 ...

  4. stm32写字机器人资料包含程序,原理图

    stm32写字机器人资料 主控stm32f103c8t6 包含程序,原理图,pcb,机械结构 YID:995657049228605

  5. 计算机毕业设计ssm校园招聘管理系统968b0系统+程序+源码+lw+远程部署

    计算机毕业设计ssm校园招聘管理系统968b0系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse 前端技术:Layui. ...

  6. pt100+51单片机的温控系统程序+仿真图 还带压力显示的

    pt100+51单片机的温控系统程序+仿真图 还带压力显示的 使用pt100测温度,经过放大器放大后的电压值乘以236就是实际的温度值0.42V对应100度,0V对应0度,经过ad运算显示出来,其他滤 ...

  7. c语言80c51控制系统设计,基于AT89C51的国旗升降控制系统设计

    本系统采用AT89C51单片机作为主控制芯片,采用光电传感器检测旗帜高度,使用H型驱动电路驱动直流电机,利用8255A和相关电路实现键盘,显示功能, 完成了升降旗控制的基本要求.系统具有集成度高,操作 ...

  8. 基于51单片机数字电压表的设计 仿真、程序、原理图(转发)

    摘 要 数字电压表简称DVM,数字电压表基本原理是将输入的模拟电压信号转化为数字信号,再进行输出显示.而A/D转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编 ...

  9. 【毕业设计】27-基于单片机的家庭监控及防盗报警_热释电报警_人体系统工程设计(原理图+源代码+仿真+实物照片+答辩论文)

    [毕业设计]27-基于单片机的家庭监控及防盗报警/热释电报警/人体系统工程设计(原理图+源代码+仿真+实物照片+论文) 文章目录 [毕业设计]27-基于单片机的家庭监控及防盗报警/热释电报警/人体系统 ...

最新文章

  1. Navicat for Oracle
  2. 智慧城市资金瓶颈亟待突破
  3. Java多线程干货系列—(一)Java多线程基础
  4. 低阶 TensorFlow 基础知识
  5. 【IBM Tivoli Identity Manager 学习文档】13 Service管理
  6. 长度限制的队列Python
  7. 【STM32】外部中断实验代码详解
  8. 李宏毅深度学习作业二
  9. 使用AOP与注解记录Java日志
  10. 12.04 深圳站 | Serverless Developer Meetup 开放报名啦
  11. 2.区间成员函数优先于与之对应的单元素成员函数
  12. 在XIB里面关于@property,@synthesize,release,dealloc的怪现象
  13. 转载:手把手教你把Vim改装成一个IDE编程环境(图文)
  14. Ubuntu打包发布qt程序
  15. UGUI适配问题 1.UI坐标与屏幕坐标转换
  16. LOL英雄联盟首页以及攻略页面制作
  17. matlab分位数回归,分位数回归及其实例
  18. Road to Coder _Game
  19. 云栖大会“云计算加速开源创新论坛” 揭晓 2022 年度开源人物
  20. python遥控汽车玩具_ESP32MicroPython 手机遥控小车

热门文章

  1. ENIGMA密码机程序
  2. 机器人工程专业实践镜像2021版-功能扩展-coppeliasim+webots
  3. 第三十五章 二游南斋(恶魔通缉令)
  4. Matlab中eig内置函数转为C语言
  5. ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码
  6. PS安装包及教程(Photoshop cc2018)
  7. 【网络】Windows电脑端本地ip和公网ip的获取
  8. 动态表单(form)的实现
  9. 黑马探花交友----2.实现首页功能-今日佳人
  10. 爆火!ChatGPT背后的这类芯片赢麻了!