vdmagdi,keil与Proteus联调所需插件,安装完vdmagdi后,在keil工程里选配置,output选中生存hex文件,Debug选中Proteus VSM simulator
2022-04-15 11:44:02 1.13MB vdmagdi keil Proteus
1
20只LED灯均匀分布在电路板四周,3只按键ABC,1个蜂鸣器。上电后顺时针方向每只灯依次亮灭,熄灭同时下一只点亮,模拟跑马运动。A交替改变跑马方向;B控制高、中、低3种跑马速度切换;C控制暂停或恢复,暂停时蜂鸣器长鸣。
2022-01-18 18:04:23 74KB 51单片机 课程设计 keil proteus
模块化编程点亮LED
2022-01-11 14:04:08 20KB 模块化编程
1
1.基本任务 已知单片机的 P0 口接了一位七段数码管,当无外部中断(外部中断 0)时,数码 管按 a~g 段依次点亮,不断循环显示;当有外部中断(按钮被按下,P3.2 有下降沿电 压)时,数码管显示状态改为“8”亮灭闪烁显示,亮灭闪烁显示 8 次后,返回主程序 继续按段顺序点亮。请在 Proteus 中画出电路原理图,并编写程序仿真实现上述功能。 2.拓展任务(若未做,则实验报告也无需体现,以保证实验视频和实验 报告的一致性!) 在以上基本任务的基础上,加入一个声光报警器和外部中断 1,当有外部中断 1 时, 系统会产生声光报警。假设外部中断 1 的优先级高于外部中断 0。请在 Proteus 中画出 电路原理图,并编写程序仿真实现上述功能。
2021-12-23 21:36:37 375KB 单片机 C语言 Keil Proteus
1
多功能流水灯程序 MOV R7,#02H LOOP: MOV SBUF,#01111111B ACALL DELAY MOV SBUF,#10111111B ACALL DELAY MOV SBUF,#11011111B ACALL DELAY MOV SBUF,#11101111B ACALL DELAY MOV SBUF,#11110111B ACALL DELAY MOV SBUF,#11111011B ACALL DELAY MOV SBUF,#11111101B ACALL DELAY MOV SBUF,#11111110B ACALL DELAY
2021-12-16 14:56:57 34KB keil proteus
1
LED花样流水灯_Keil和Proteus结合实例之一
2021-12-12 17:20:00 658KB Keil,Proteus
1
通过51单片机编程控制1602液晶显示器显示相应的内容,并通过proteus仿真实验的结果。要修改显示内容只需要修改程序中的数组内容就可了,操作方便,容易理解。
2021-11-18 19:28:46 109KB 单片机 1602液晶显示
1
完整的代码,可以在keil和Proteus仿真,用到了液晶+数码管
2021-11-10 15:09:52 119KB keil mdk
1
1.基本任务 (1)利用单片机定时器/计数器设计一个秒表,由 P0 口连接 LED 灯,采用 BCD 码 显示,发光二极管亮表示 1,暗则表示 0,计满 100s 后从头开始,依次循环。利用一只 按键控制秒表的启、停。请在 Proteus 中画出电路原理图,并编写程序仿真实现上述功 能。 (2) 用单片机内部的 T0 或 T1 定时,实现:在 P1.7 引脚上输出一个矩形波,该矩 形波的宽度为 500ms,周期为 1.5s。请在 Proteus 中画出电路原理图,并编写程序仿真 实现上述功能。在 Proteus 中用虚拟示波器观察该矩形波。 2.拓展任务 让内部 T0 按计数器模式和方式 1 工作,对 P3.4(T0)引脚进行计数。使用 T1 作 定时器,0.1s 中断一次,看 T0 内每 0.1s 来了多少脉冲,将其数值按二进制数在 P1 口 驱动 LED 灯上显示出来,5 秒后再次测试。
2021-11-08 10:08:00 184KB 单片机 C语言 Keil Proteus
1