导航:首页 > 源码编译 > 别人给的单片机程序编译

别人给的单片机程序编译

发布时间:2022-10-16 10:26:18

Ⅰ 我用keil在编译程序的时候出错了,我选用的是STC89C51型号的单片机,程序是我复制别人的

你还是把全部程序发上来吧,或者把错误提示中指定行的代码发上来,好像是语法错误,其中应该有一个符号用错了"]"。

Ⅱ 单片机程序,程序没问题,编译不出来怎么回事

单片机的内存地址0003H是中断子程序入口,你从000H开始编辑程序,然后接了个SJMP跳转到START,但是你的START程序没有另起地址,假设SJMP是两个字节指令的话,那么你的START程序段的地址就是0003H,把中断子程序入口堵住了,所以你的程序就产生了警告。

Ⅲ 如何去编译一个单片机的程序

学习单片机需要硬件动手实验。看一看我给你的视频。
个人感觉这个文章很好,很适合初学者,其中教你一步一步写程序:http://www.cdle.net/web/wzadmin/download2.asp?autoid=59

推荐一个学习的单片机板子,不枯燥,配有USB下载器,修改程序很方便,功能很多。还可以做机器人小车:
产品地址:

http://item.taobao.com/auction/item_detail-0db1-.htm
视频地址:
http://www.tudou.com/programs/view/tyqjYSbMTaw/

Ⅳ 为什么我在别人给的单片机程序中找不到位定义sbit

①并不是 所有单片机都支持 sbit 位定义的, 据我知道,51系列单片机才有这定义。
②模块化设计程序中,位定义 一般会在 模块 的 .h(如LCD.h)文件中出现。
③主文件的 sbit 定义,一般都是 用户需求的 特殊功能 用的。如 继电器引脚定义、蜂鸣器引脚定义等

Ⅳ 为什么别人用keil写的正确的C程序复制到我的计算机上编译却通不过(注:是51单片机程序)

原因有很多啊,你可把程序贴出来大家看看。
有可能程序没考全,比如漏了一个源程序模块、或者自己写的头文件。也有可能程序中包含了一个库文件,但拷贝时没拷过来。也有可能编译的命令行不对。
还有你应该先建立一个工程project, 然后再把你的源程序加入到工程中。你的源程序应该以*.c名字保存。
如果没建project,或者保存文件时没按*.c保存,那就是低级错误啦。

Ⅵ 请问各位高手在网上得到的51单片机正确的源代码直接编译得到的程序hex为什么和别人编译得的hex内

看芯片型号,硬件连接,kile库,如果没问题就慢慢看程序吧,

Ⅶ 您好,请教个单片机问题。别人写的程序复制到我的文件中,把延时放在主函数后面,为什么编译通不过

丢了标点符号,在声明函数以‘;’结尾。
void delay(uint z);

Ⅷ 用别人的单片机的程序代码添到KEIL要那些文件,怎么编译的时候说有些打不开,要添加那些进去,怎么添,谢

主要看调用了那些头文件 即 .h 的 把#include “*.h”或include《*.h》中的*.h文件都找到。库里带的就不用手动添加了。如果*.c的文件互相调用了,也要把*.c的文件添加到工程里。如果调用*.c的文件,有extern的字样。如果混编还要添加汇编文件。

Ⅸ 单片机程序怎样将c语言源码编译成机器语言烧录到单片机里

下载一个编译器,把源程序编译成机器语言文件。然后再用烧录器烧进去就好了。

Ⅹ 单片机的程序编译

这位同学也是刚学单片机的C语言吧,的说的很对,其实单片机的C和标准C检查变量什么,还有名字不要冲突,然后将其结合在一起,把不必要的子程序

阅读全文

与别人给的单片机程序编译相关的资料

热点内容
无锡代码编程培训班 浏览:627
eps图形数据加密 浏览:928
没有滴滴app怎么打车 浏览:100
大数乘法java 浏览:1000
如何登录服务器看源码 浏览:525
如何做服务器端 浏览:156
注册服务器地址指什么 浏览:433
文本命令行 浏览:97
扑克牌睡眠解压 浏览:194
rc4算法流程图 浏览:159
胡萝卜解压方法 浏览:35
扫描pdf格式软件 浏览:877
程序员在银行开账户 浏览:516
android数据库下载 浏览:750
中午服务器崩溃怎么办 浏览:425
产品经理和程序员待遇 浏览:442
解忧程序员免费阅读 浏览:109
录像免压缩 浏览:508
总结所学过的简便算法 浏览:362
南昌哪些地方需要程序员 浏览:761