keiluvision5是软件,stc51单片机芯片是硬件,所以只能说是用这个软件把程序写入这个芯片,keil软件本身就有匹配51的状态。目前使用keiluvision的产品有keilmdk-arm版和keilc51版。你可以安装mdk-arm版本,所以你应该安装keilc51版本。...
用keil写c语言程序就是用字母,除了字母都是字符串,所以要用双引号括起来,否则就是空白。还要注意一个问题,写程序的时候要关掉中文输入法,输入状态为英文。如果使用中文输入法,并且标点符号处于全角状态,则输入的字母和符号将被视为汉字并变为空白。当然程序肯定是错的,连分号都是错的。
在keilc中输入汉字或字符作为字符串时,keilc在处理汉字时会出现一些问题。所以在输入汉字作为字符串时,必须先输入一对双引号,然后回到双引号中间再输入汉字。否则,先输入双引号,再输入汉字,然后在末尾输入双引号,这样输入汉字时,就会是空白的。
解决这个问题的另一个方法是使用一个好的文本编辑软件来编写程序。互联网上有很多节目。写完程序后把它们加到keilc里就行了。事实上,它在keilc中直接输入程序是不方便的,特别是当程序在很长一段时间内非常昂贵,而且它用编辑软件写程序很容易,但是你可以用。;不要用记事本,记事本是最难用的,而且更便宜。
打开keil软件,在这里我们已经默认打开了一个工程文件。
点击我圈出来的按钮进入设置。
02
在调试选项卡中。
我们选择使用模拟器和软件进行调试。
03
设置好之后,我们可以在菜单栏中找到这个放大镜的图标。
单击此按钮进行调试。
04
可以看到程序已经进入正常调试模式。
这个时候程序不会自动运行,我们需要点击下一步按钮一步一步执行。
05
然后,我们单击菜单栏中的观察图标。
你可以选择一个观看窗口,我们可以在这里选择watch1。
06
您可以在这里查看任何变量的值。
你可以在下面输入你想看到的变量,然后回车就可以了。
方便我们追查发现错误。
07
软件最左边是寄存器的变量值,方便我们随时检查寄存器值是否正确。
it在上面的菜单栏上。
首先是复位按钮,按下后会复位。
第二个直接运行,就像我们平时一样,程序自上而下自动运行。一般来说,我们会添加用于调试的断点。
添加断点,直接双击当前行。
第三个x是停止运行
接下来就是单步操作,具体进场或者出场。