• ST电机控制库最新版本5.2.0

    最新的版本现在国内很难下到,这个是国外下载最新版本。

    5
    498
    84.19MB
    2018-09-24
    50
  • stm32_mp3_原理图

    基于STM32的MP3设 已经做硬件测试通过

    0
    106
    681KB
    2012-03-20
    15
  • 21EDA FPGA实验板脚本文件

    #------------------------------------SDRAM------------------------------# set_location_assignment PIN_185 -to SDRAM_DQM[1] set_location_assignment PIN_5 -to SDRAM_DQM[0] set_location_assignment PIN_205 -to SDRAM_BA[1] set_location_assignment PIN_206 -to SDRAM_BA[0] set_location_assignment PIN_181 -to SDRAM_CKE set_location_assignment PIN_182 -to SDRAM_CLK set_location_assignment PIN_207 -to SDRAM_CS set_location_assignment PIN_208 -to SDRAM_RAS set_location_assignment PIN_168 -to SDRAM_CAS set_location_assignment PIN_169 -to SDRAM_WE set_location_assignment PIN_201 -to SDRAM_A[0] set_location_assignment PIN_200 -to SDRAM_A[1] set_location_assignment PIN_199 -to SDRAM_A[2] set_location_assignment PIN_198 -to SDRAM_A[3] set_location_assignment PIN_170 -to SDRAM_A[4] set_location_assignment PIN_171 -to SDRAM_A[5] set_location_assignment PIN_173 -to SDRAM_A[6] set_location_assignment PIN_175 -to SDRAM_A[7]

    4
    157
    9KB
    2011-11-15
    9
  • STC89C52万年历带两个闹钟

    void main(void) { TimerInit(); while(1) { time_set(); clock_set(); clk_bell(); date_set(); time_date_switch(); switch(GUI_num) { case 0 : display_time();break; case 1 : display_date();break; case 2 : display_week();break; case 3 : switch(timeSet_gui) { case 0 : display_clock_GUI();break; case 1 : display_clock_SET(set_m1,set_h1);break; case 2 : display_clock_SET(set_m2,set_h2);break; }break; } } }

    4
    121
    73KB
    2011-11-15
    10
  • STC89C52红外线

    } /**************************主程序*************************/ void main() { initUart(); IT0=1; //INT0为负边沿触发, (1:负边沿触发,0:低电平触发) EX0=1; //外部中断INT0开, (1:开, 0:关 ) EA=1; //开所有中断 CodeTemp=0; //初始化红外编码字节缓存变量 Delay(); while(1) { display(IRcode); } }

    0
    107
    29KB
    2011-11-15
    10
  • STC89C52电梯系统

    if(getToFloor[0]) { if(floor == getToFloor[0]) { flag --; reach[getToFloor[0] - 1] = 1;//执行请求楼层到达置位 for(i = 0;i < 4;i ++) { //每完成一次楼层请求getToFloor数组值左移一次 getToFloor[i] = getToFloor[i + 1]; } getToFloor[4] = 0;//数组右边补0 } else if(floor < getToFloor[0]) { upORdown = 1; } else { upORdown = 2; } } else//当无楼层请求时 { upORdown = 0;//所有请求已执行完毕,系统静止 second = 0; } }

    5
    132
    50KB
    2011-11-15
    21
  • STC89C52循迹小车

    #include "main.h" void delay(u8 time) { u8 m,n; for(n=0;n<time;n++) for(m=0;m<2;m++){} } void checkDistance() { //若能探测到后车存在则全速运行,否则慢速运行等待后车 slowORfast = (distance) ? 1 : 0; } u8 borderlineScan() { u8 aa = 0; if(!line1)/*((!line1) || (!line5))*/ aa = 1; //左边检测 else if((!line2) || (!line6)) aa = 2; //右边检测 else if((!line3) || (!line4)) aa = 3;//中间检测 if(aa) led = 0; else led = 1; return aa; } 、、、、、、、、、、、、、、、、、

    0
    206
    44KB
    2011-11-15
    27
  • STC89C52IAP应用

    STC89C52IAP应用 #ifndef _IAP_H__ #define _IAP_H__ #include <reg52.h> sfr IAP_DATA = 0xE2; //IAP读写操作数据寄存器 sfr IAP_ADDRH = 0xE3; //IAP操作时的地址寄存器高八位 sfr IAP_ADDRL = 0xE4; //IAP操作时的地址寄存器低八位 sfr IAP_CMD = 0xE5; //IAP操作命令模式寄存器,须命令触发寄存器触发才生效 sfr IAP_TRIG = 0xE6; //IAP操作时命令触发寄存器。在IAPEN(IAP_CONTR.7)=1时,对IAP_TRIG先写入46h,再写入b9h,IAP命令才会生效 。。。。。。

    0
    155
    26KB
    2011-11-14
    10
关注 私信
上传资源赚积分or赚钱