发布网友 发布时间:2022-04-22 10:06
共1个回答
热心网友 时间:2023-10-10 01:06
版本越高肯定越好用。比如DEBUG,在watch视窗要增加观察项时,4 只要用滑鼠直接双击就可以(按F2也可以),3只能按F2
前者功能更强大,除了51系列,还支援ARM的编写与编译、模拟。
先建个工程,选择好晶片型号,写程式,编译,除错,
介面有些不一样,其它的差不多。基本一样。
改字型,别用前面有@的字型
个人认为最好是下载一个KEIL MDK中国版,提取其中的帮助文件(中文的)::embedinfo./down-class.asp?lx=big&anid=51
这个帮助文件是英蓓特翻译的,还是能看的
说明没有安装keil的编译器。。。。怀疑你安装版本的问题,建议你安装uv2,然后再执行uv3就可以了。。
KeilSofare公司推出的uVision3是一款可用于多种8051MCU的整合开发环境(IDE),该IDE同时也是PK51及其它开发套件的一个重要元件。除增加了原始码、功能导航器、模板编辑以及改进的搜寻功能外,uVision3还提供了一个配置向导功能,加速了启动程式码和配置档案的生成。此外其内建的模拟器可模拟目标MCU,包括指令集、片上外围装置及外部讯号等。uVision3提供逻辑分析器,可监控基于MCUI/O引脚和外设状态变化下的程式变数。
uVision3提供对多种最新的8051类微处理器的支援,包括AnalogDevices的ADuC83x和ADuC84x,以及Infineon的XC866等。
他俩都差不多的,初学者用来没什么区别!
还有就是你最好不要用汇编编写程式,最好用C语言写,容易!
不过你如果是初学者的话,学汇编用来了解微控制器的工作原理有很大帮助!
我建议你最好要能看懂程式,但写程式用C语言,因为你汇编写的再好,以后不会使用了!
祝你进步!
应该可以的,在keil uv4里建立工程后,右键点树形选单里的Target--Options for target *** 开启设定页,选debug页 ,点选 use,在use 右边的下拉窗中,如果能看到proteus vdm 就应该可以的。需要找一个dll档案:Vdm51.dll,才能在keil中新增除错装置(老版本的proteus安装资料夹下能找到这个档案,新版得可以上网下一个)。
以下内容为引用
“新增在程式目录keil/c51/bin目录 下新增Vdm51.dll,(注意:与其他版本不同,6.9以上版本Proteus 6 Professional\MODELS\目录下没 有 VDM51.dll)并且修改keil目录下tools配置档案,新增两行文字:TDRV8=BIN\VDM51.DLL ("Proteus VSM Simulator") BOOK2=HLP\VDMAGDI.HLP ("Proteus VSM AGDI Driver"),经过实际 操作证明,不一定要安装补丁Vdmagdi.exe,手动操作也可成功实现联调功能,其中第二行非必需”