微机接口综合实验二, 实验内容:设计一种自动洗衣机的程序控制器,在启动后先进水,等到达高水位后,启动洗衣马达转动4min,如在洗衣过程中发现水位低于高水位,则停止洗衣马达转动并报警,并在水位到达高水位后再次启动马达。
洗衣结束后则启动排水开关,待水位到达低水位后,则启动脱水马达,转动2min。
如此重复三次,要求在每一动作之间有2s的间隔。
高水位,低水位为水位传感器,用两个开关模拟,当水位高于高水位或低于低水位时,两个开关的状态分别为0。
启动开关用一个开关表示。
进水、排水、洗衣马达、脱水马达及报警分别用一个发光二极管表示。
本实验只需用可编程并行接口电路的A口。
其硬件接口如下图所示。
也可采用可编程逻辑器件进行设计。
2023/11/22 6:18:01 124KB ASM 洗衣机程序设计
1
ADC转换,ASCII显示,串口通讯测试,定时器TA,发光二极管闪烁,发声演示蜂鸣器,键盘程序,流水灯
2023/11/18 16:41:27 282KB msp430 实例
1
要求:(1)、设计一个模拟拔河游戏比赛的逻辑电路。
(2)、电路使用7个(或9个)发光二极管,开机后只有在拔河绳子中间的发光二极管亮。
(3)、比赛双方各持一个按钮,快速不断地按动按钮,产生脉冲,谁按得快,发光的二极管就向谁的方向移动,每按一次,发光二极管移动一位。
(4)、亮的发光二极管移到任一方的终点时,该方就获胜,此后双方的按钮都应无作用,状态保持,只有当裁判按动复位后,在拔河绳子中间的发光二极管重新亮。
(5)、用七段数码管显示双方的获胜盘数。
2023/11/18 0:27:37 668KB 拔河 游戏 报告
1
正常时8个LED发光二极管循环点亮;
有报警时,蜂鸣器发生报警声。
反复循环。
2023/11/4 16:13:15 45KB 单片机 C语言 AT89C51
1
DE2-115配套书籍,台湾进口书籍PDF版本,以及配套代码以及官网2013更新的中文参考手册。
对新手比较友好,可以快速入门。
1.核心的FPGA芯片:CycloneIV4CE115F29,从名称可以看出,它包含有115千个LE。
Altera下载控制芯片-EPCS64以及USB-Blaster对Jtag和as模式的支持。
2.存储用的芯片有:2-MbyteSRAM,64-MbyteSDRAM,8-MbyteFlashmemory3.经典IO配置:拥有4个按钮,18个拨动开关,18个红色发光二极管,9个绿色发光二极管,8个七段数码管,16*2字符液晶显示屏,4.超强多媒体:24位CD音质音频芯片WM8731(Mic输入+LineIn+标准音频输出),视频解码芯片(支持NTSC/PAL制式),带有高速DAC视屏输出VGA模块。
5.更多标准接口:通用串行总线USB控制模块以及A、B型接口,SDCard接口,IrDA红外模块,2个10/100/1000M自适应以太网络适配器,RS-232标准串口,PS/2键盘接口6.其他:50M晶振,支持外部时钟,80针带保护电路的外接IO,1个hsmc连接器
2023/11/2 17:21:07 108.24MB FPGA DE2-115 实战宝典 中文参考手册
1
资源为IGBT模块二极管热模型,可用于PLECS仿真。
具体包括:IGA30N60H3_IGBT.xmlIGB10N60T_IGBT.xmlIGB15N60T_IGBT.xmlIGB20N60H3_IGBT.xmlIGB30N60H3_IGBT.xmlIGB30N60T_IGBT.xmlIGB50N60T_IGBT.xmlIGD06N60T_IGBT.xmlIGP06N60T_IGBT.xmlIGP10N60T_IGBT.xmlIGP15N60T_IGBT.xmlIGP20N60H3_IGBT.xmlIGP30N60H3_IGBT.xmlIGP30N60T_IGBT.xmlIGP50N60T_IGBT.xmlIGU04N60T_IGBT.xmlIGW08T120_IGBT.xmlIGW100N60H3_IGBT.xmlIGW15N120H3_IGBT.xmlIGW15T120_IGBT.xmlIGW20N60H3_IGBT.xmlIGW25N120H3_IGBT.xmlIGW25T120_IGBT.xmlIGW30N60H3_IGBT.xmlIGW30N60TP_IGBT.xmlIGW30N60T_IGBT.xmlIGW40N120H3_IGBT.xmlIGW40N60H3_IGBT.xmlIGW40N60TP_IGBT.xmlIGW40T120_IGBT.xmlIGW50N60H3_IGBT.xmlIGW50N60TP_IGBT.xmlIGW50N60T_IGBT.xmlIGW60N60H3_IGBT.xmlIGW60T120_IGBT.xmlIGW75N60H3_IGBT.xmlIGW75N60T_IGBT.xmlIKA06N60T_IGBT.xmlIKA08N65ET6_IGBT.xmlIKA10N60T_IGBT.xmlIKA10N65ET6_IGBT.xmlIKA15N60T_IGBT.xmlIKA15N65ET6_IGBT.xmlIKB06N60T_IGBT.xmlIKB10N60T_IGBT.xmlIKB15N60T_IGBT.xmlIKB20N60H3_IGBT.xmlIKB20N60TA_IGBT.xmlIKB20N60T_IGBT.xmlIKB30N65ES5_IGBT.xmlIKB40N65ES5_IGBT.xmlIKD03N60RF_IGBT.xmlIKFW40N60DH3E_IGBT.xmlIKFW50N60DH3E_IGBT.xmlIKFW50N60DH3_IGBT.xmlIKFW50N60ET_IGBT.xmlIKFW60N60DH3E_IGBT.xmlIKFW60N60EH3_IGBT.xmlIKFW75N60ET_IGBT.xmlIKFW90N60EH3_IGBT.xmlIKI04N60T_IGBT.xmlIKP04N60T_IGBT.xmlIKP06N60T_IGBT.xmlIKP10N60T_IGBT.xmlIKP15N60T_IGBT.xmlIKP20N60H3_IGBT.xmlIKP20N60TA_IGBT.xmlIKP20N60T_IGBT.xmlIKQ100N60T_IGBT.xmlIKQ120N60T_IGBT.xmlIKQ40N120CH3_IGBT.xmlIKQ40N120CT2_IGBT.xmlIKQ50N120CH3_IGBT.xmlIKQ50N120CT2_IGBT.xmlIKQ75N120CH3_IGBT.xmlIKQ75N120CT2_IGBT.xmlIKU04N60T_IGBT.xmlIKW08N65H5_IGBT.xmlIKW08T120_IGBT.xmlIKW15N120H3_IGBT.xmlIKW15N120T2_IGBT.xmlIKW15N65H5_IGBT.xmlIKW15T120_IGBT.xmlIKW20N60H3_IGBT.xmlIKW20N60TA_IGBT.xmlIKW20N60T_IGBT.xmlIKW25N120H3_IGBT.xmlIKW25N120T2_IGBT.xmlIKW25T120_IGBT.xmlIKW30N60DTP_IGBT.xmlIKW30N60H3_IGBT.xmlIKW30N60TA_IGBT.xmlIKW30N60T_IGBT.xmlIKW30N65ES5_IGBT.xmlIKW40N120H3_IGBT.xmlIKW40N120T2_IGBT.xmlIKW40N120T2_v2_IGBT.xmlIKW40N60DTP_IGB
2023/10/26 20:44:46 87KB PLECS
1
二极管-整流桥封装AltiumDesignerADPCB封装库2D3D元件库文件,PcbLib格式,包括48个封装文件,AltiumDesigner的2D3D三维PCB封装库,3D视图库,AD库,均经测试,可以直接应用到你的项目开发。
1
报道了一个内腔式连续波、单谐振1.9μm和2.4μm双波长激光输出的光参量振荡器(OPO)。
实验采用单管半导体激光二极管(LD)抽运掺钕钒酸钇(NdYVO4)晶体,腔内抽运掺氧化镁的周期性极化铌酸锂(PPMgLN)晶体,得到1.9μm和2.4μm双波长连续激光输出。
在室温下,当LD功率为5.5W时,同时获得了750mW、1.9μm波长的信号光和370mW、2.4μm波长的闲频光输出,光光转换效率分别为13.6%和6.7%,总的转换效率达到了20%以上。
测试5h,功率不稳定性小于1.8%。
另外还对不同长度的PPMgLN晶体进行了阈值和转换效率的特性分析。
通过输出波长稳定性测试发现,对晶体的温度进行更好地控制,可以改善波长漂移的现象。
2023/10/17 21:45:10 1.75MB 非线性光 光参量振 双波长激 连续波
1
这是用XS128驱动OLED的程序。
------------------------------------CodeWarrior5.0/1Target:MC9S12XS128Crystal:16.000Mhzbusclock:16.000MHzpllclock:32.000MHz============================================使用说明:OLED电源使用5V。
----------------G电源地3.3V接5V电源,电源跟模块之间串接100欧姆电阻,并加3.3V钳位二极管D0PORTE_PE2单片机跟模块之间串接2k-3.3k电阻D1 PORTE_PE3单片机跟模块之间串接2k-3.3k电阻RSTPORTE_PE4单片机跟模块之间串接2k-3.3k电阻DCPORTE_PE5单片机跟模块之间串接2k-3.3k电阻CS已接地,不用接============================================如果用户使用的是5V单片机,请看用户手册,切勿烧毁模块!============================================*/#include"derivative.h"#include#include#include"OLED12864.h"//PLL初始化子程序BUSClock=16MvoidSetBusCLK_48M(void){CLKSEL=0X00;//disengagePLLtosystemPLLCTL_PLLON=1;//turnonPLLSYNR=0xc0|0x05;REFDV=0x80|0x01;POSTDIV=0x00;//pllclock=2*osc*(1+SYNR)/(1+REFDV)=96MHz;_asm(nop);//BUSCLOCK=48M_asm(nop);while(!(CRGFLG_LOCK==1));//whenpllissteady,thenuseit;CLKSEL_PLLSEL=1;//engagePLLtosystem;}voidDly_ms(intms){intii,jj;if(ms<1)ms=1;for(ii=0;ii<ms;ii++)for(jj=0;jj<1335;jj++);//16MHz--1ms//for(jj=0;jj<4006;jj++);//48MHz--1ms//for(jj=0;jj<5341;jj++);//64MHz--1ms}//============================MAIN()===========================/*********************主函数************************************/voidmain(void){bytei=0;SetBusCLK_48M();DDRB=0XFF;DDRE=0XFF;PORTB=0XFF;LCD_Init();DisableInterrupts;for(;;){//LCD_Fill(0xff);//Dly_ms(100);//LCD_Fill(0x00);//Dly_ms(2000);//LCD_CLS();//LCD_Print(12,0,"广州Beyond科技");//LCD_Print(15,2,"飞思卡尔智能车");//LCD_Print(43,4,"专营店");//LCD_Print(15,6,"智能车首选液晶");//LCD_P8x16Str(48,4,"OLED");//LCD_P6x8Str(16,6,"b
2023/10/17 14:34:33 255KB OED例程
1
设计实现交通信号灯系统。
设A车道与B车道交叉组成十字路口,A是主道,B是支道,直接对车辆进行交通管理,基本实现功能如下:(1)用常规逻辑电路,如74LS138、74LS273/373、74LS245等芯片,用发光二极管模拟交通信号灯;
(2)正常情况下,A、B两车道轮流放行,A车道放行绿灯亮,其中3秒用于警告(黄灯亮);
B车道放行绿灯亮,其中3秒用于警告(黄灯亮);
A、B车道放行、禁止通行时间自己定义;

(3)有紧急车辆通过时,按下某开关使A、B车道均为红灯,紧急情况解除后,恢复正常控制(4)扩充控制功能:如时间显示、左右转向提示、掉头指示灯复杂路况的控制。
2023/10/17 4:56:23 28KB progra
1
共 179 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡