物联网行业社训仿真程序和实例视频
2023-10-14 12:03:02 244.18MB 物联网 新大陆物联网培训
1
具体功能: (1)能根据汉字和英文的内码不同显示不同的汉字和英文字符,初始显示“电子工程师成长日记”; (2)可以多样化显示:从左到右,从右到左,从下到上,从上到下; (3)可以键盘控制显示花样; (4)可以利用“点阵LED字模生成工具”生成自己想要显示的字符。
2023-09-25 15:25:57 120.48MB 51单片机 范文/模板/素材
1
四旋翼的滑模控制matlab仿真程序,控制程序,simulink图,和plot图
2023-07-03 09:53:49 13KB matlab 开发语言 四旋翼
闭环控制系统,离散化的控制器和被控对象。给定PID参数,编写matlab .M文件进行控制系统仿真。
2023-05-16 17:24:33 684B PID 指标 仿真 matlab
1
正弦脉宽调制(SPWM)Simulink仿真程序,包含几种常用的SPWM算法建模方法与仿真程序
2023-04-28 12:03:45 114KB SPWM 正弦脉宽调制 Simulink MATLAB
1
温湿度信息通过DHT11获取,杀菌通过紫外线灯。采用模糊PID控制算法控制温湿度。
2023-04-15 00:59:22 5.06MB 温湿度信息 嵌入式 智能衣柜 智能家居
1
CEEMDAN MATLAB仿真程序源码
2023-04-13 13:08:26 210KB matlab CEEMDAN
1
四路抢答器仿真图,基于51单片机四路抢答器仿真图
2023-04-09 14:42:13 17KB 仿真,程序
1
专门用来仿真RD算法的SAR程序,希望对初学者有帮助
2023-04-06 16:05:12 5KB 合成孔径雷达仿真程序
1
#include #define uchar unsigned char #define uint unsigned int uchar buff,times,j; unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f, //0,1,2,3 0x66,0x6d,0x7d,0x07, //4,5,6,7 0x7f,0x6f,0x77,0x7c, //8,9,A,B 0x39,0x5e,0x79,0x71,0x00}; //C,D,E,F,null unsigned char idata value[8]; void delay1ms(void) //消抖动 { uchar i; for(i=200;i>0;i--); } void delay5ms(void) //延时5ms { unsigned char i,j; for(i=5;i>0;i--) for(j=248;j>0;j--); } void key_scan(void) //键盘输入扫描函数 { uchar hang,lie,key; P3=0xf0; if((P3&0xf0)!=0xf0) //行码为0,列码为1 { delay1ms(); if((P3&0xf0)!=0xf0) //有键按下,列码变为0 { hang=0xfe; //逐行扫描 times++; if(times==2) times=1; while((hang&0x10)!=0) //扫描完4行后跳出 { P3=hang; if((P3&0xf0)!=0xf0) //本行有键按下 { lie=(P3&0xf0)|0x0f; buff=((~hang)+(~lie)); switch(buff) { case 0x11: key=0;break; case 0x21: key=1;break; case 0x41: key=2;break; case 0x81: key=3;break; case 0x12: key=4;break; case 0x22: key=5;break; case 0x42: key=6;break; case 0x82: key=7;break; case 0x14: key=8;break; case 0x24: key=9;break; case 0x44: key=10;break; case 0x84: key=11;break; case 0x18: key=12;break; case 0x28: key=13;break; case 0x48: key=14;break; case 0x88: key=15;break; } value[times-1]=key; //按下的键值 } else hang=(hang<<1)|0x01; //下一行扫描 } } } } void main(void) { uchar key; while(1) { key_scan(); P0=0; for(j=times;j>0;j--) { P2=j-1; //数码管列扫描 P0=dispcode[value[times-j]]; //A-G数据 delay5ms(); } } }
2023-04-04 03:08:28 84KB 51单片机 键盘 数码管
1