; ,应该用 , 这个就行了
MOV C,P00; C←P00(位)
CPL C; 取反
MOV P20,C; P20←C
MOV C,P01; C←P01(位)
ORL C,P02; C←P01∨P02
ANL C,P00; C←P01∨P02∧P0
CPL C ; 取反
MOV P21,C; P21←C
MOV C,P02; C←P02( 位)
ORL C,P03; C←P02∨P03
ANL C,P00; C←P02∨P03∧P0
CPL C; 取反
MOV P22,C ; P21←C
若想在Keil uV2集成环境下使用伟福仿真器,需要在Keil环境中做如下设定:
1、设置“编译后运行程序”,以便初始化伟福仿真器
2、设置硬件调试方式,并设置串口参数。
具体步骤如下:
1、建立项目,并且把程序作为模块加入
2、在主菜单上,选 project->Options for Target ''
3、选Output栏,选中 Run User Program #1使其有效。在文字框内输入 C:\WAVE\BIN\WAVEEXE /K,要根据安装路径输入。
4、再选 Debug栏,选中Use Leil Monitor-51 Driver 按Settings按钮,出现Target Setup 对话框设定COM口和波特率115200。
到此为止,一切OK
哈哈,这个我会^-^
在keil 的uV2 集成环境下才可以使用。
在这里可以下载的
>
其实你的单位已经给你配了仿真器和编程器你可以全都用上
首先用伟福仿真器的软件WAVE6000写程序(伟福本身不支持c,但可以嵌套keil)写完程序用软件调试没有问题后可以和伟福的硬件仿真器连接调试硬件了,如果这样程序运行也没有问题,那就可以写芯片了(用你的编程器),之后把芯片放到板子上还没有问题就可以了
这里说的比较笼统,但大体上是这个样子
现在很多芯片都支持ISP(在系统可编程),一般一个51的学习板(上面用的是at89s51或者52)留一个可以下载的10芯或6芯的口线,可以省去编程器,有人也省去了仿真器,只用一个仿真软件,就可以实现51的功能。
START:MOV R0 , #2000H
MOV DPTR, #1000H
MOV R7 , #0FFH
LOOP: MOVX A , @DPTR
MOV @R0 , A
INC R0
INC DPTR
DJNZ R7 , L00P
SJMP $
END
以上就是关于我写的汇编的程序,用伟福怎么老是错误全部的内容,包括:我写的汇编的程序,用伟福怎么老是错误、在Keil里怎么使用伟福仿真器、怎样用伟福在线调试c程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)