单片机交流
登录
直播中
王银喜
8年用户
2558经验值
私信
关注
[问答]
怎样去设计一种基于protues的延时流水灯
开启该帖子的消息推送
Protues
流水灯
程序
proteus
软件是什么?有何用处?
怎样去设计一种基于protues的延时流水灯?
回帖
(1)
颜珍可
2021-9-23 11:49:14
一、Proteus简介
Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。 Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16、AVR、ARM、8086和MSP430等。
2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。
二、原理图
三、流水灯汇编程序
;==================================================================== ; Main.asm file generated by Zeal Zhang ; ; Created: 周五 2月 27 2020 ; Processor: AT89C52 ; Compiler: ASEM-51 (Proteus) ;==================================================================== $NOMOD51 $INCLUDE (80C52.MCU) ;==================================================================== ; RESET and INTERRUPT VECTORS ;==================================================================== ; Reset Vector org 0000h jmp Start ;==================================================================== ; CODE SEGMENT ;==================================================================== org 0100h Start: ; Write your code here Loop: MOV P0 ,#00H MOV R5,#5 D1: MOV R6,#200 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 MOV P0,#0FFH MOV R5,#5 D11:MOV R6,#200 D22:MOV R7,248 DJNZ R7,$ DJNZ R6,D22 DJNZ R5,D11 jmp Loop ;==================================================================== END
四、最终图片
一、Proteus简介
Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。 Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16、AVR、ARM、8086和MSP430等。
2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。
二、原理图
三、流水灯汇编程序
;==================================================================== ; Main.asm file generated by Zeal Zhang ; ; Created: 周五 2月 27 2020 ; Processor: AT89C52 ; Compiler: ASEM-51 (Proteus) ;==================================================================== $NOMOD51 $INCLUDE (80C52.MCU) ;==================================================================== ; RESET and INTERRUPT VECTORS ;==================================================================== ; Reset Vector org 0000h jmp Start ;==================================================================== ; CODE SEGMENT ;==================================================================== org 0100h Start: ; Write your code here Loop: MOV P0 ,#00H MOV R5,#5 D1: MOV R6,#200 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 MOV P0,#0FFH MOV R5,#5 D11:MOV R6,#200 D22:MOV R7,248 DJNZ R7,$ DJNZ R6,D22 DJNZ R5,D11 jmp Loop ;==================================================================== END
四、最终图片
举报
更多回帖
rotate(-90deg);
回复
相关问答
Protues
流水灯
程序
求助
怎样
去
设计
一种
基于单片机的简单
流水灯
?
2021-07-19
1717
请问
一
下
怎样
去
设计
一种
基于C51的简易
流水灯
?
2021-07-15
1729
请问
一
下
怎样
去
设计
一种
基于zigbee的CC2530
流水灯
?
2021-07-26
1475
怎样
去
编写
一种
C语言开发之花样
流水灯
程序呢?求解
2021-07-15
1146
如何
去
实现
一种
LED
流水灯
来回循环点亮的设计?
2021-07-14
1417
如何利用STM32的GPIO输出去制作
一种
流水灯
呢
2022-02-28
1260
如何
去
实现
一种
基于STM32的开发
流水灯
设计
2021-10-22
1670
请问下
怎样
去
设计
一种
基于51单片机的
流水灯
2021-08-18
1435
请问
怎样
去
编写
一种
基于合泰单片机的
流水灯
程序?
2021-07-01
1732
怎样
对
一种
基于AX301开发板的
流水灯
进行实验
2021-08-18
1278
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分