随笔分类 - Proteus仿真
摘要:这次修改,笔者主要在上次的设计基础上再次对电路部分进行了完善。经过修改完善的电路图如下: 上次的设计和相应的程序代码可参考: 基于ARM的流水灯仿真示例(第一次修改) 原始版本可参考: 基于ARM的流水灯仿真示例
阅读全文
摘要:本设计实现了通过ARM对步进电机(Motor)的控制。控制方式有两种,一种是通过外部中断,另外一种是通过串口发送命令进行控制。 本设计可实现步进电机的速度和方向控制。通过串口方式控制电机时,只要在仿真过程中在虚拟终端(Virtual Terminal)输入相应的命令即可控制电机的运转。 虚拟终端 串口控制命令(双引号内字符,可自己定义)如下: "<": 使电机逆时针方向转动; "...
阅读全文
摘要:本次设计在上一篇(《基于ARM的流水灯仿真示例》)的基础上,加了晶振电路,并且改变和与LED灯相连的电阻的接法。在原来的设计中,所有的LED灯都和一个电阻相连,虽然仿真没有出现问题,但在现实电路中这样的接法很可能导致该电阻烧坏,所以本设计分别给每个LED灯接了一个电阻。整体电路的连接如下图所示。 经过修改之后的电路图 修改之前的电路图 程序部分并没有做出任何修改,程序代码如下:[代码] 本设计...
阅读全文
摘要:本设计使用的仿真工具是Proteus 7.4,IDE是ADS 1.2,芯片是LPC2134 在Proteus中的电路图如下图所示: 本设计使用的是周立功的LPC2131的工程模板。LPC2131的RAM为8K,而LPC2134的为16K,因此在使用工程模板时必须修改mem_a.scf、mem_b.scf和men_c.scf文件中的RAM最高端地址,即把“0x40002000&rdq...
阅读全文
浙公网安备 33010602011771号