登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→C51编程:keil的位操作疑问。急!!怪![bwlkf]
*第224篇: C51编程:keil的位操作疑问。急!!怪!
楼 主:
bwlkf
2001年8月25日11:26
C51编程:keil的位操作疑问。急!!怪!
在keilc中
写一句
F0=1;//F0已经在reg51.h里被定义
编译后,查看调试反汇编窗口
指令为
CLR F0;
然后我打开用src生成的51文件,里面却写的是SETB F0;
把hex文件烧入片子。运行.实践它运行的是CLR F0,不是SETB F0;
因为该程序在frankil下编译后烧写是可以正常运行的?问keil的位操作有什么特殊要求?
第
2
楼:
yjc
2001年8月25日13:46
在我的里面没错(Keil v6.14),请看..
RSEG ?PR?main?YJC
main:
USING 0
; SOURCE LINE # 149
; {
; SOURCE LINE # 150
;
;
;
; F0=1;
; SOURCE LINE # 154
SETB F0
; WDCON=0x17; /*看门狗时间 2097ms (104856 Clock)*/
; SOURCE LINE # 155
MOV WDCON,#017H
; LookDog; /*喂狗*/
; SOURCE LINE # 156
MOV WDRST,#01EH
MOV WDRST,#0E1H
;
; serial_init();
; SOURCE LINE # 158
第
3
楼:
bwlkf
2001年8月25日16:54
继续
我指的是debug时的反汇编窗口。
>>>>>>对该主题发表你的看法
本主题贴数
3
,分页:
[第1页]
[上一篇主题]:
我需要设计网页
[下一篇主题]:
AVR单片机:AVR写EEPROM的问题,急