机器人控制程序(舵机型) // ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━// 包含头文件(Includes)// 基本资源定义(Definition of basic resources)// 机器人型号:HGR-3M-C-1// ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈... 2023-06-13 机器人控制程序舵机型文章软件开发程序设计
DS1302时钟芯片C语言驱动程序 /*********************************************************************//* 实时时钟模块 时钟芯片型号:DS1302 *//*/*//*********************************************************************/sbit T_CLK = P2^7; /*实... 2023-06-13 时钟芯片C语言程序文章软件开发程序设计
读内部R/C时钟及ID号C语言参考程序 #include#includesfr IAP_CONTR = 0xC7;sbit MCU_Start_Led = P1^7;//unsigned char self_command_array[4] = {0x22,0x33,0x44,0x55};#define Self_Define_ISP_Download_Command 0x22... 2023-06-13 单片机RC时钟ID号C语言文章软件开发程序设计
单链表——求两个城市的距离程序 #include#include#include#includetypedef struct stu{int h;int z;char name[10];struct stu *next;}City,*Linklist;City *CreatFromHead(Linklist L){Linklist j,i;... 2023-06-13 单链表城市距离横纵坐标程序设计文章软件开发
128x64液晶KS0108控制器驱动程序 #include "absacc.h"#include "intrins.h"//自定义库 在"C:\comp51\UserLib\"文件夹中#include ".\inc\ASCII816.h" //标准ASCII库#include ".\inc\HZTable.h" //汉字点阵库(自做)#include ".\inc\Menu.h" //菜单库(自做)// LCD128*64 数据... 2023-06-13 控制器驱动程序文章软件开发程序设计
一个行列键盘的输入例程 #include #include #define uchar unsigned char#define uint unsigned intvoid delays(void);uchar kbscan(void);void main(void){uchar key;while(1){ key=kbscan(); /*键扫描函数*/... 2023-06-13 键盘程序设计文章软件开发程序设计
单片机控制SIM900模块来发送彩信的程序代码 void Caixin_fa(void){uint16_t i;UART4_printf(UART4,"ATI\r");Delay_ms(500);UART4_printf(UART4,"AT+CPIN?\r");//查询SIM卡状态,正常+CPIN:READYDelay_ms(500);UART4_printf(UART4,"at+cmmsinit\r");//初始化彩信Delay_ms(50... 2023-06-13 单片机SIM900模块彩信文章软件开发程序设计
增量式PID控制算法Matlab仿真程序 clear all;close all; ts=0.001;sys=tf(50,[0.125,7, 0]);dsys=c2d(sys,ts,'z');[num,den]=tfdata(dsys,'v'); u_1=0.0;u_2=0.0;y_1=0.0;y_2=0.0;x=[0,0,0]';error_1=0;error_2=0;for k=1:1:1000time(k)=... 2023-06-13 增量式PID控制算法Matlab仿真程序文章软件开发程序设计
C语言PID演示程序 #include #includetypedef struct PID{double Command; //输入指令double Proportion; //比例系数double Integral; //积分系数double Derivative; //微分系数double preErr; //前一拍误差double sumErr; //... 2023-06-13 C语言PID演示误差文章软件开发程序设计
实时时钟芯片HT1380读写c程序 #include #include "ht1380.h"#include "intrins.h"#define uchar unsigned char/********************************************************************** 名称: v_RTInputByte* 说明:* 功能: 往HT138... 2023-06-13 实时时钟芯片C程序文章软件开发程序设计
增量式PID控制C语言代码 ////////////////////////////////////////////////////////////////// 定义PID参数结构体///////////////////////////////////////////////////////////////typedef struct PID { //结构体定义int SetPoint... 2023-06-13 增量式PIDC语言代码文章软件开发程序设计
扫描按键驱动C源码例子 //按键扫描驱动程序unsigned char key,key_h,kpush;unsigned int key_l;//按键连接到p1.0、p1.1、p1.2void int_t0(void) interrupt 1 {unsigned char dd,i;TL0=TL0+30;TH0=0xfb; //800/* 按键判别 */if ((P1&0x7)==0x7) {if ((key_l... 2023-06-13 扫描按键驱动C源码文章软件开发程序设计
msp430G2553蓝牙通讯代码 #include #include #define uchar unsigned char#define uint unsigned intvoid UartPutchar(unsigned char c);void delay_Nus(uint n);void delay_1ms(void);void delay_Nms(uint... 2023-06-13 MSP430G2553蓝牙通讯源代码文章软件开发程序设计
如何成功地完成ASIC原型验证 原型验证---用软件的方法来发现硬件的问题在芯片tap-out之前,通常都会计算一下风险,例如存在一些的严重错误可能性。通常要某个人签字来确认是否去生产。这是一个艰难的决定。ASIC的产品NRE的费用持续上升。一次失败的ASIC流片将会推迟数个月的上市时间。谁愿意承担签字的... 2023-06-13 原型验证完成文章软件开发程序设计
真正的ATT7022C软件校表C程序 #define ATT7022b#include #include /////////宏定义/////////////////////////////////////////////////////#define PSet 330 //校准用实际功率值(功率因数为1.0)#define USet 220... 2023-06-13 ATT7022C软件校表C程序文章软件开发程序设计
直方图拉伸matlab实现 map1=imread('p.jpg');[row,col,dep]=size(map1); %行,列,深度值map=zeros(row,col);map=uint8(map);pixsum=row*col; %像素总数%灰度化for i=1:rowfor j=1:colgray=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.... 2023-06-13 直方图拉伸MATLAB实现方差文章软件开发程序设计
Sobel算子matlab实现 map1=imread('BMW.jpg');[m,n,l]=size(map1); %行,列,深度值I=zeros(m,n);%I=uint8(I);%灰度化for i=1:mfor j=1:nI(i,j)=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.3*map1(i,j,3);endend%灰度化完成,输出灰度图figure(1)imshow(... 2023-06-13 Sobel算子MATLAB实现灰度图文章软件开发程序设计
Robert算子matlab实现 map1=imread('BMW.jpg');[m,n,l]=size(map1); %行,列,深度值I=zeros(m,n);%I=uint8(I);%灰度化for i=1:mfor j=1:nI(i,j)=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.3*map1(i,j,3);endend%灰度化完成,输出灰度图figure(1)imshow(... 2023-06-13 Robert算子MATLAB实现灰度图文章软件开发程序设计
骨架提取和交叉点检测的matlab实现 map1=imread('p.jpg');[row,col,dep]=size(map1); %行,列,深度值map=zeros(row,col);pixsum=row*col; %像素总数%灰度化for i=1:rowfor j=1:colmap(i,j)=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.3*map1(i,j,3... 2023-06-13 骨架提取交叉点检测MATLAB实现文章软件开发程序设计
采用细化法的matlab实现 map1=imread('p.jpg');[row,col,dep]=size(map1); %行,列,深度值map=zeros(row,col);pixsum=row*col; %像素总数%灰度化for i=1:rowfor j=1:colmap(i,j)=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.3*map1(i,j,3... 2023-06-13 细化法MATLAB实现源代码灰度图文章软件开发程序设计
支持键盘双击事件的C程序设计 **********************************************************************************KeyBoard Encode ProgramThis Program can encode press_key up to 128 and it can deal KB_DBClick MessageThis is just a te... 2023-06-13 键盘双击C程序设计文章软件开发程序设计
LOG算法的matlab实现 map1=imread('BMW.jpg');[m,n,l]=size(map1); %行,列,深度值I=zeros(m,n);%I=uint8(I);%灰度化for i=1:mfor j=1:nI(i,j)=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.3*map1(i,j,3);endend%灰度化完成,输出灰度图figure(1)imshow(... 2023-06-13 LOG算法MATLAB实现灰度图文章软件开发程序设计
Kirsch算法的matlab实现 map1=imread('BMW.jpg');[m,n,dep]=size(map1); %行,列,深度值I=zeros(m,n);%I=uint8(I);%灰度化for i=1:mfor j=1:nI(i,j)=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.3*map1(i,j,3);endend%灰度化完成,输出灰度图figure(1)imsho... 2023-06-13 Kirsch算法MATLAB实现灰度图文章软件开发程序设计
均值、高斯和中值去噪的matlab实现 %实现去噪处理的三个小算法,并显示噪声图。map1=imread('p.jpg');[row,col,dep]=size(map1); %行,列,深度值map=zeros(row,col);map=uint8(map);pixsum=row*col; %像素总数%灰度化for i=1:rowfor j=1:colmap(i,j)=0.11*map1(i,j,1)+... 2023-06-13 均值高斯中值去噪MATLAB实现文章软件开发程序设计
腐蚀和膨胀的matlab实现 map1=imread('p.jpg');[row,col,dep]=size(map1); %行,列,深度值map=zeros(row,col);pixsum=row*col; %像素总数%灰度化for i=1:rowfor j=1:colmap(i,j)=0.11*map1(i,j,1)+0.59*map1(i,j,2)+0.3*map1(i,j,3... 2023-06-13 腐蚀膨胀MATLAB实现文章软件开发程序设计