keil5 C51 单片机 的函数如何在keil添加没有的单片机局部变量的说法

上课要做实验 用的是STC89C52RC 按网上的方法isp添加不了型号 能不能帮我看看问题出在哪
选择的目录下如何在keil添加没有的单片机C51目录
换个keil的版本试试
1你的路径是有中文的,他识别不叻;
2你的keil软件有问题,建议重装
3,你ISP软件估计损坏了建议重装
试过上面的 肯定可以,不行的话重装系统。如何在keil添加没有的单片機什么是重装系统不能解决的如果有,那就是买一台新的电脑再重装系统,哈哈哈··~~
1.首先确认下安装的是不是C51版本,是的话,安装目录會有C51文件夹和TOOLS.INI配置文件;
2.不是C51版的话,就要再安装下;
3.添加型号和头文件时,路径尽量选到C51文件夹;
4-1.如果添加成功,C51\INC文件夹下应该有STC文件夹,里面是STC單片机头文件;
关闭keil 染后在打开stc 添加头文件多试几次就好了
1.首先确认下安装的是不是C51版本,是的话,安装目录会有C51文件夹和TOOLS.INI配置文件;
2.不是C51蝂的话,就要再安装下;
3.添加型号和头文件时,路径尽量选到C51文件夹;
4-1.如果添加成功,C51\INC文件夹下应该有STC文件夹,里面是STC单片机头文件;
我也遇到这个問题,解决很简单你在STC-ISP那个烧录软件中选择添加路径的时候,选择“keil\C51”如果选择“keil\C51\INC”这个路径就会报错,所以添加头文件要选择C51这个目录即可

我也遇到这个问题,解决很简单你在STC-ISP那个烧录软件中选择添加路径的时候,选择“keil\C51”如果选 ...

我也遇到这个问题,解决很简單你在STC-ISP那个烧录软件中选择添加路径的时候,选择“keil\C51”如果选 ...

怎末选择添加路径呢(我是新手,还望指导)
可能是添加目录错了选:安裝硬盘\keil,但是你要确定你安装的目录下要有UV4个小时C51这两点文件夹
你的keil可能是mdk版本的keil有两种,一个是mdk一个是c51,两种不一样只有c51能写stc程序!
如果你的keil文件夹下有mdk文件夹而如何在keil添加没有的单片机c51文件夹,那你就是装成mdk了你要换成c51,c51可以从网上搜索"keil c51"网上有很多下载地址。
如题今天在调单片机程序的时候(用的stc89c51),声明了很多函数但有一个忘记写函数体,在主程序中调用只报了警告,于是并如何在keil添加没有的单片机上心急急忙忙丅程序到单片机,发现程序不能正常运行。抓耳挠腮了半个小时(点击警告不能定位),才发现有一个函数如何在keil添加没有的单片机寫函数体写上函数体后,程序正常执行索性来了兴趣,为什么程序会不正常执行写了一段测试程序,如图: 仿真中运行发现编译器對于仅声明的函数会将其地址指向0x0000,也就是主程序的入口main每当程序执行到这个仅有声明的“函数”时,就会从0000从新开始。。貌似發现了新大陆stc89c51的软复位?但其实我并不知道原理也不是很了解汇编,为何会这样。。求大佬指点
软件编译有两个步骤,第一步對各个模块编译因为编译过程中地址是无法定位的,过程中对于所有不能定位的地址包括已经申明过的地址指向暂用“0000”占位。第二步是将各个编译好的模块连接定位将编译时预留的“0000”用实际地址替换掉。如果只有声明如何在keil添加没有的单片机函数体,那么在连接时就无法定位实际地址所以仍保留“0000”,这时系统会给出警告因此对于有些警告必须重视,否则会引起麻烦

我要回帖

更多关于 如何在keil添加没有的单片机 的文章

 

随机推荐