mdsk.net
当前位置:首页 >> 如何用protEus和kEil制作一个简单的流水灯 >>

如何用protEus和kEil制作一个简单的流水灯

先用proteus软件制作一个简单的原理图,就是待会程序放在里面仿真的图,这时候图一定要正确.否则待会把程序放进去,也不会出现我们想要的效果,例如,电阻值啊 led灯的正负极啊和上拉电阻的阻值.然后就是用keil软件编写程序了,具体步骤如下图现在开始把文件加到工程文件夹下设置仿真的芯片属性,晶振之类的5把原理图和程序结合,就可以实现仿真了

keil与proteus模拟仿真流水灯

简单的来讲,就是用proteus画图,包括CPU和LED那些,然后再Keil中选择同一型号的CPU(例如用89C51的,proteus里用这CPU,keil里最好也选用这个型号).编译通过之后生成hex文件.在proteus中点击CPU按右键,有个功能可以烧写hex文件的,写进去之后按仿真就行了.这是个大概的流程,具体的步骤建议你上网找一下,挺繁琐的,但是你自学会一次之后,以后就都没问题了

将proteus安装根文件中的VDM51.dll文件放到keil安装根文件目录C51/BIN中,如图所示.打开keil安装目录中的安装设置文件TOOLS,并将红框内容填入,注意,前缀“TDRV9”视你自己文件情况而定,主要不跟前面的“TDRV1~8”重复就行

有三个程序源码和电路

1. 工具:STC系列51单片机、串口转换器(USB转TTL 或232转TTL)2. 材料:实验板一块(可以买现成的,也可以买面包板自己搭建),电阻、LED灯 若干,5V电源等.3. 以下程序可以直接用Keil C 直接编译执行.//可以通过左移函数_crol_

你好!如果P口的管脚有高低电平的闪烁情况就一定是灯部分的接线问题,你看一下发光二极管的极性有没有接错,如果没接错就是电阻的问题,你可以先把电阻卸了看下效果如果有流水灯的效果那么就是电阻问题你可以适当地减小电阻的阻值.仅代表个人观点,不喜勿喷,谢谢.

估计是你电脑的用户账户名称是中文的,要重装系统;我以前碰过

把MIAN: MOV A, #0FFH 改MIAN : MOV A, #01H请注意74LS240有 "非"的功能所以,P1=A=0FFH, 再"非"后为 00了, 所以全亮了.

我想这个程序可能最简单了吧.可以实现流水灯效果.ORG 0000HLJMP STARTORG 0050HSTART:MOV A,#0FEHLOOP:MOV P1,ALCALL DELAYRL ALJMP LOOPDELAY:MOV R1,#20DLY:MOV R0,#0DJNZ R0,$DJNZ R1,DLYRETEND

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com