虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

UPC-EA

  • 矩阵式键盘

    include<reg52.h> #define uint unsigned int #define uchar unsigned char uint temp,aa,wang,qian,bai,shi,ge; sbit dula=P2^6; sbit wela=P2^7; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; void display( uint wang,uint qian,uint bai,uint shi,uint ge); void delay(uint z); void init(); void main() { init();//初始化子程序 while(1) { if(aa==20)   { aa=0; temp++; if(temp==99999)    { temp=0;    } wang=temp/10000; qian=(temp-wang*10000)/1000; bai=(temp-wang*10000-qian*1000)/100; shi=(temp-wang*10000-qian*1000-bai*100)/10; ge=temp%10;   } display(wang,qian, bai,shi,ge); } }   void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); }   void display(uint wang,uint qian,uint bai,uint shi,uint ge) {         dula=1; P0=table[wang]; dula=0; P0=0xff; wela=1; P0=0xfe; wela=0; delay(1);   dula=1; P0=table[qian]; dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delay(1);           dula=1; P0=table[bai]; dula=0; P0=0xff; wela=1; P0=0xfb; wela=0; delay(1);   dula=1; P0=table[shi]; dula=0; P0=0xff; wela=1; P0=0xf7; wela=0; delay(1);   dula=1; P0=table[ge]; dula=0; P0=0xff; wela=1; P0=0xef; wela=0; delay(1); }   void init() { wela=0; dula=0; temp=0; TMOD=0x01; TH0=(65536-50000)/256; TL0=(65536-50000)%256; EA=1; ET0=1; TR0=1; }   void timer0() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; aa++; } include<reg52.h> #define uint unsigned int #define uchar unsigned char uint temp,aa,wang,qian,bai,shi,ge; sbit dula=P2^6; sbit wela=P2^7; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; void display( uint wang,uint qian,uint bai,uint shi,uint ge); void delay(uint z); void init(); void main() { init();//初始化子程序 while(1) { if(aa==20)   { aa=0; temp++; if(temp==99999)    { temp=0;    } wang=temp/10000; qian=(temp-wang*10000)/1000; bai=(temp-wang*10000-qian*1000)/100; shi=(temp-wang*10000-qian*1000-bai*100)/10; ge=temp%10;   } display(wang,qian, bai,shi,ge); } }   void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); }   void display(uint wang,uint qian,uint bai,uint shi,uint ge) {         dula=1; P0=table[wang]; dula=0; P0=0xff; wela=1; P0=0xfe; wela=0; delay(1);   dula=1; P0=table[qian]; dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delay(1);           dula=1; P0=table[bai]; dula=0; P0=0xff; wela=1; P0=0xfb; wela=0; delay(1);   dula=1; P0=table[shi]; dula=0; P0=0xff; wela=1; P0=0xf7; wela=0; delay(1);   dula=1; P0=table[ge]; dula=0; P0=0xff; wela=1; P0=0xef; wela=0; delay(1); }   void init() { wela=0; dula=0; temp=0; TMOD=0x01; TH0=(65536-50000)/256; TL0=(65536-50000)%256; EA=1; ET0=1; TR0=1; }   void timer0() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; aa++; } include<reg52.h> #define uint unsigned int #define uchar unsigned char uint temp,aa,wang,qian,bai,shi,ge; sbit dula=P2^6; sbit wela=P2^7; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; void display( uint wang,uint qian,uint bai,uint shi,uint ge); void delay(uint z); void init(); void main() { init();//初始化子程序 while(1) { if(aa==20)   { aa=0; temp++; if(temp==99999)    { temp=0;    } wang=temp/10000; qian=(temp-wang*10000)/1000; bai=(temp-wang*10000-qian*1000)/100; shi=(temp-wang*10000-qian*1000-bai*100)/10; ge=temp%10;   } display(wang,qian, bai,shi,ge); } }   void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); }   void display(uint wang,uint qian,uint bai,uint shi,uint ge) {         dula=1; P0=table[wang]; dula=0; P0=0xff; wela=1; P0=0xfe; wela=0; delay(1);   dula=1; P0=table[qian]; dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delay(1);           dula=1; P0=table[bai]; dula=0; P0=0xff; wela=1; P0=0xfb; wela=0; delay(1);   dula=1; P0=table[shi]; dula=0; P0=0xff; wela=1; P0=0xf7; wela=0; delay(1);   dula=1; P0=table[ge]; dula=0; P0=0xff; wela=1; P0=0xef; wela=0; delay(1); }   void init() { wela=0; dula=0; temp=0; TMOD=0x01; TH0=(65536-50000)/256; TL0=(65536-50000)%256; EA=1; ET0=1; TR0=1; }   void timer0() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; aa++; }

    标签: 矩阵式键盘

    上传时间: 2021-12-18

    上传用户:2590813506

  • 中文UCC2895相移全桥控制设计

    IC-Ucc28950改进的相移全桥控制设计UcC28950是T公司进一步改进的相移全桥控制C,它比原有标准型UCC2895主要改进为Zvs能力范围加宽,对二次侧同步整流直接控制,提高了轻载空载转换效率,而且此时可以ON/OFF控制同步整流成为绿色产品。既可以作电流型控制,也可以作电压型控制。增加了闭环软启动及使能功能。低启动电流,逐个周期式限流过流保护,开关频率可达1MHz UCC28950基本应用电路如图1所示,内部等效方框电路如图2所示。*启动中的保护逻辑UCC28950启动前应该首先满足下列条件:*VDD电压要超过UvLo阈值,73V*5V基准电压已经实现*芯片结温低于140℃。*软启动电容上的电压不低于0.55V。如果满足上述条件,一个内部使能信号EN将产生出来,开始软启动过程。软启动期间的占空比,由Ss端电压定义,且不会低于由Twm设置的占空比,或由逐个周期电流限制电路决定的负载条件电压基准精确的(±1.5%5V基准电压,具有短路保护,支持内部电路,并能提供20mA外部输出电流,其用于设置DCDC变换器参数,放置一个低ESR,ESL瓷介电容(1uF-2.2uF旁路去耦,从此端接到GND,并紧靠端子,以获得最佳性能。唯一的关断特性发生在C的VDD进入UVLo状态。*误差放大器(EA+EA,COMP)误差放大器有两个未提交的输入端,EA+和EA-。它具有3MHz带宽具有柔性的闭环反馈环。EA+为同相端,EA-为反向端。COMP为输出端输入电压共模范围保证在0.5V-3.6V。误差放大器的输出在内部接到pWM比较器的同相输入端,误差放大器的输出范围为0.25V4.25V,远超出PwM比较器输入上斜信号范围,其从0.8v-2.8V。软启动信号作为附加的放大器的同相输入,当误差放大器的两个同相输入为低,是支配性的输入,而且设置的占空比是误差放大器输出信号与内部斜波相比较后放在PWM比较器的输入处。

    标签: ucc2895

    上传时间: 2022-03-31

    上传用户:

  • 沁恒CH552E USB-HID自定义键盘带多媒体功能

    用的是沁恒CH552e淘宝买的评估板,USB中断上传程序用的是沁恒提供的做了些修改。程序使用2个端点一个,端点1作为普通键盘,端点2作为多媒体按键,有详细注释多媒体按键报告,以下是主函数内容。/****主函数****/main(){    CfgFsys( ); //CH552时钟选择配置    mDelaymS(5); //修改主频等待内部晶振稳定,必加 ConfigT0(2); //配置2ms T0中断 USBDeviceInit(); //USB设备模式初始化    EA = 1; //允许单片机中断    UEP1_T_LEN = 0; //预使用发送长度一定要清空  UEP2_T_LEN = 0; //清空端点2发送长度    FLAG = 0; //清空USB中断传输完成标志    Ready = 0; LED_VALID = 1;   //给一个默认值 P1_DIR_PU &= 0xE0; //在MOD_OC为0时  p1.5 p1.6 P1.7为推挽输出 P1_MOD_OC = P1_MOD_OC & ~0xE0; //3个口的bit4 = 0   p1.5 p1.6 P1.7设置为推挽输出    P1_DIR_PU = P1_DIR_PU | 0xE0; //3个口的bit4 = 1   p1.5 p1.6 P1.7设置为输出 key1 = 1; key2 = 1; key3 = 1; while(1) {    KeyDrive(); //按键驱动 }}

    标签: ch552e usb

    上传时间: 2022-05-15

    上传用户:

  • FMEA第五版中文版

    FMEA第五版中文版,学习FMEA必备参考标准此次FMEA联合出版是由美国汽车行业行动组(AIAG) 和汽车行 业协会(VDA) 的 O E M 成员以及一级供应商成员历经三年多合作的 成果。FM EA手册内容全部推倒重来,FM E A方法在几个关鍵部分进 行了修订= 目的是为以这些组织为代表的汽车行业的提供一个共同的 FM E A基础虽然已尽全力达成共识,但如有必要,请参考某些客户 的特殊要求。 FMEA手册增加了一种新方法:增加了监测和系统响应FMEA附 录 (FMEA-MSR) , 目的是考虑到安全或法律法规要求,给客户提供 在诊断检测和弱化故障过程中的分析方法。

    标签: FMEA

    上传时间: 2022-05-20

    上传用户:xsr1983

  • VIP专区-嵌入式/单片机编程源码精选合集系列(120)

    VIP专区-嵌入式/单片机编程源码精选合集系列(120)资源包含以下内容:1. ARM的一个GPIO口的应用 它使能一个口 驱动灯亮.2. bit led2=P2^5 // led2对应接在P2.5脚 sbit led3=P2^6 // led3对应接在P2.6脚 sbit led4=P2^7 // led4对应接在P2.7脚.3. EA = 1 //开总中断 ET0 = 1 //允许定时器0中断 TMOD = 1 //定时器工作方式选择 TL0 = 0x06 TH0 = 0xf8 //定时器赋予初值 .4. 嵌入式实验代码非常适合全面学习ARMS3C2440,有20多个练习代码.5. 基于C8051F340单片机的串行flash芯片SST25VF016B的应用,配合一般的串口调试程序即可完成对板上器件的读写操作..6. 飞思卡尔MC9S12DG128的PORTP7中断试验.7. 微细间距QFP器件手工焊接指南,希望对大家有用.8. 金鹏OCMJ8*10D的触摸屏驱动程序.9. CODE for embedded C ,hand coding version.10. konqueror3 embedded版本, KDE环境下的当家浏览器的嵌入式版本源码包..11. 三菱PLC编写用与点焊机上的PLC程序,另包括完整电气原理图..12. 24CXXX存储数码管 24C02读写(c) 24C02读写(汇编).13. 电机控制类 步进电机正反转控制 步进电机调速控制.14. 个人设计的基于VHDL的数字电子日历 在MAX+PLUSH软件平台上编译、仿真.15. 超声波倒车雷达的设计程序 利用SPCE061A单片机实现超声波倒车雷达的测量计算方法。程序中采用软件校正.16. PATTERNS FOR TIME-TRIGGERED EMBEDDED SYSTEMS by Michael J. Pont This code is copyright (c) 200.17. EP9315 开发板手册 cirrus logic(思睿逻辑)公司在2005年推出的一款ARM920T.18. 译本嵌入式数据库sqlite的电子书,值得大家参考..19. 1302是用来输出北京时间的,18b20用来检测温度,输出在ds1302上显示,有仿真文件.20. 可将其需要的文件转换成数组,主要应用在嵌入式或单片机编程中将要分析的文件生成一个数组参加程序编译.21. 这是关于TDOA_AOA得一篇混合定位算法,有助于研究算发的人学习和使用..22. 51串口通讯程序.23. 一个开源的Modbus协议栈.24. 能够详细测量正负温度的且小数点后四位的测温系统.25. 一本关于嵌入式系统实时概念的著作.26. C语言写的Ibutton的读写文件,硬件资料 AT89s51+at24c02,编译通过,可以使用.27. arm的原理图设计.28. 本书深入浅出的介绍了可重用的理念与实现.29. 德州仪器的关于cc2430评估模块的原理图及PCB资料.30. CC2430DB Reference Design TI的cc2430开发板设计资料.31. 嵌入式MCU可靠性接口及在车载定位系统中的应用.32. au1200下的boot代码.33. ARM嵌入式系统开发:软件设计与优化.34. 友善之臂---QQ2440V3原理图.35. zigbee协议栈.36. 国外自制频率计,很全,有原理图,有源代码,有说明..37. ECOS2.0的源码.38. trf7960开发板原理图,是TI公司的.39. c8051f的多机通信程序 在c语言环境下.40. 祥细介绍液晶显示器原理祥细介绍液晶显示器原理.

    标签: 通信

    上传时间: 2013-04-15

    上传用户:eeworm

  • 电子产品老化相关资料及标准合集

    GBT2423.51-2000 电工电子产品环境试验第2部分 试验方法试验ke 流动混合气体腐蚀试验.pdf 535KB2019-03-29 13:34 GBT2423.50-1999 电工电子产品环境试验第2部分 试验方法试验cy 恒定湿热主要用于元件的加速试验.pdf 319KB2019-03-29 13:34 GBT2423.49-1997 电工电子产品环境试验第2部分 试验方法试验fe 振动--正弦拍频法.pdf 832KB2019-03-29 13:34 GBT2423.48-1997 电工电子产品环境试验第2部分 试验方法试验ff 振动--时间历程法.pdf 708KB2019-03-29 13:34 GBT2423.47-1997 电工电子产品环境试验第2部分 试验方法试验fg 声振.pdf 773KB2019-03-29 13:34 GBT2423.46-1997 电工电子产品环境试验第2部分:试验方法试验ef:撞击摆锤.pdf 423KB2019-03-29 13:34 GBT2423.45-1997 电工电子产品环境试验第2部分:试验方法试验zabdm:气候顺序.pdf 418KB2019-03-29 13:34 GBT2423.44-1995 电工电子产品环境试验第二部分 试验方法试验eg 撞击弹簧锤.pdf 356KB2019-03-29 13:34 GBT2423.43-1995 电工电子产品环境试验第二部分 试验方法元件、设备和其他产品在冲击,碰撞,振动,和稳态加速度,等动力学试验中的安装要求和导则.pdf 496KB2019-03-29 13:34 GBT2423.42-1995 工电子产品环境试验低温低气压振动(正弦)综合试验方法.pdf 246KB2019-03-29 13:34 GBT2423.41-1994 电工电子产品基本环境试验规程风压试验方法.pdf 213KB2019-03-29 13:34 GBT2423.40-1997 电工电子产品环境试验第2部分试验方法试验cx 未饱和高压蒸汽恒定湿热.pdf 532KB2019-03-29 13:34 GBT2423.39-1990 电工电子产品基本环境试验规程试验ee 弹跳试验方法.pdf 331KB2019-03-29 13:34 GBT2423.38-1990 电工电子产品基本环境试验规程试验r 水试验方法.pdf 357KB2019-03-29 13:34 GBT2423.37-1989 电工电子产品基本环境试验规程试验l砂尘试验方法.pdf 236KB2019-03-29 13:34 GBT2423.36-1986 电工电子产品基本环境试验规程试验zbfc 散热和非散热样品的高温振动(正弦)综合试验方法.pdf 273KB2019-03-29 13:34 GBT2423.35-1986 电工电子产品基本环境试验规程试验zafc 散热和非散热试验样品的低温振动(正弦)综合试验方法.pdf 270KB2019-03-29 13:34 GBT2423.34-1986 电工电子产品基本环境试验规程试验zad 温度湿度组合循环试验方法.pdf 290KB2019-03-29 13:34 GBT2423.33-1989 电工电子产品基本环境试验规程试验kca 高浓度二氧化硫试验方法.pdf 146KB2019-03-29 13:34 GBT2423.32-1985 电工电子产品基本环境试验规程润湿称量法可焊性试验方法.pdf 172KB2019-03-29 13:34 GBT2423.31-1985 电工电子产品基本环境试验规程倾斜和摇摆试验方法.pdf 143KB2019-03-29 13:34 GBT2423.30-1999 电工电子产品环境试验第2部分试验方法试验xa 和导则在清洗剂中浸渍.pdf 104KB2019-03-29 13:34 GBT2423.29-1999 电工电子产品环境试验第2部分试验方法试验u 引出端及整体安装件强度.pdf 421KB2019-03-29 13:34 GBT2423.28-1982 电工电子产品基本环境试验规程试验t 锡焊试验方法.pdf 697KB2019-03-29 13:34 GBT2423.27-1981 电工电子产品基本环境试验规程试验zamd 低温低气压湿热连续综合试验方法.pdf 128KB2019-03-29 13:34 GBT2423.26-1992 电工电子产品基本环境试验规程试验zbm 高温低气压综合试验.pdf 211KB2019-03-29 13:34 GBT2423.25-1992 电工电子产品基本环境试验规程试验zam 低温低气压综合试验.pdf 202KB2019-03-29 13:34 GBT2423.24-1995 电工电子产品环境试验第二部分 试验方法试验sa 模拟地面上的太阳辐射.pdf 176KB2019-03-29 13:34 GBT2423.23-1995 电工电子产品环境试验试验q 密封.pdf 1.2M2019-03-29 13:34 GBT2423.22-2002 电工电子产品环境试验第2部分试验方法试验n 温度变化.pdf 302KB2019-03-29 13:34 GBT2423.21-1991 电工电子产品基本环境试验规程试验m 低气压试验方法.pdf 107KB2019-03-29 13:34 GBT2423.20-1981 电工电子产品基本环境试验规程试验kd 接触点和连接件的硫化氢试验方法.pdf 140KB2019-03-29 13:34 GBT2423.19-1981 电工电子产品基本环境试验规程试验kc 接触点和连接件的二氧化硫试验方法.pdf 145KB2019-03-29 13:34 GBT2423.18-2000 电工电子产品环境试验第二部分 试验--试验kb 盐雾,交变(氯化钠溶液).pdf 163KB2019-03-29 13:34 GBT2423.17-1993 电工电子产品基本环境试验规程试验ka 盐雾试验方法.pdf 105KB2019-03-29 13:34 GBT2423.16-1999 电工电子产品环境试验第2部分 试验方法试验j和导则长霉.pdf 531KB2019-03-29 13:34 GBT2423.15-1995 电工电子产品环境试验第2部分 试验方法试验ga和导则稳态加速度.pdf 297KB2019-03-29 13:34 GBT2423.14-1997 电工电子产品环境试验第2部分 试验方法试验fdc宽频带随机振动低再现性.pdf 444KB2019-03-29 13:34 GBT2423.13-1997 电工电子产品环境试验第2部分 试验方法试验fdb宽频带随机振动中再现性.pdf 805KB2019-03-29 13:34 GBT2423.12-1997 电工电子产品环境试验第2部分 试验方法试验fda宽频带随机振动--高再现性.pdf 842KB2019-03-29 13:34 GBT2423.11-1997 电工电子产品环境试验第2部分 试验方法试验fd宽频带随机振动--一般要求 .pdf 635KB2019-03-29 13:34 GBT2423.10-1995 电工电子产品环境试验第2部分 试验方法试验fc和导则振动(正弦).pdf 1M2019-03-29 13:34 GBT2423.09-2001 电工电子产品环境试验第2部分 试验方法试验cb设备用恒定湿热.pdf 149KB2019-03-29 13:34 GBT2423.08-1995 电工电子产品环境试验第2部分 试验方法试验ed自由跌落.pdf 301KB2019-03-29 13:34 GBT2423.07-1995 电工电子产品环境试验第2部分 试验方法试验ec和导则倾跌与翻倒(主要用于设备型样品).pdf 237KB2019-03-29 13:34 GBT2423.06-1995 电工电子产品环境试验第2部分 试验方法试验eb和导则:碰撞.pdf 545KB2019-03-29 13:34 GBT2423.05-1995 电工电子产品环境试验第2部分:试验方法试验ea和导则冲击.pdf 892KB2019-03-29 13:34 GBT2423.04-1993 电工电子产品基本环境试验规程试验db 交变湿热试验方法.pdf 192KB2019-03-29 13:34 GBT2423.03-1993 电工电子产品基本环境试验规程试验ca 恒定湿热试验方法.pdf 124KB2019-03-29 13:34 GBT2423.02-2001 电工电子产品环境试验第2部分 试验方法试验b高温.pdf 744KB2019-03-29 13:34 GBT2423.01-2001 电工电子产品环境试验第2部分 试验方法试验a低温.pdf 499KB2019-03-29 13:34 GB2421-89 电工电子产品基本环境试验规程总则.pdf

    标签: 线切割 机床加工 角度 零件

    上传时间: 2013-06-08

    上传用户:eeworm