问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机c51的程序能不能直接在c52上用

发布网友 发布时间:2022-04-30 19:21

我来回答

4个回答

热心网友 时间:2022-06-30 04:22

您好:
完全可以,不用修改程序,C52只是多了一个定时器和多了一点存储空间,如果你程序在C51上能运行,那在C52上当然也能运行。

热心网友 时间:2022-06-30 04:23

楼上说得对,C51语言在算法上,逻辑关系上,的确比汇编优秀得多,也容易看明白,C51程序的设计,不管是在硬件上,还是在软件上,个人建议都采用统一的模块化设计,这样在调试和修改,维护上都方便得多,主程序一般都是由多个子函数构成,什么时候需要直接调用就行了,比起汇编在调用的地址范围上的*,要人行化得多。所以,你说,能不能汇编那样,跳到任意地方,其实,确切的说,不是跳到任何地方,是我程序在哪个地方需要什么功能,直接去调用相关功能的子程序就行了。而不是像汇编那样用LCALL,ACALL等指今。

当然C语言里面有一条语句,GOTO,它可以跳到你和程序的任何地方,但建议一般不这样用,会打破你的模块化设计结构。如果你非要用,建议只用在子程序里面,而且跳转地址也只在该子程序里。不要在主程序中用此语句。

祝你好运

热心网友 时间:2022-06-30 04:23

AT89C52的长处主要有两个:定时器2和高128字节的RAM。
如果程序中,没有用到这两部分,就可以把51的程序,直接用到AT89C52上。

热心网友 时间:2022-06-30 04:24

完全可以
不过你的下载器可能不支持
最好把头文件和驱动芯片改成C52
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
康佑人生骗人的吗?重疾赔付次数是多少? ...的消息的声音很好听,现在想把我的QQ变成那个声音,怎么弄 我的QQ上线,或者来个消息的时候,提示声音非常不好听?怎么换? 康佑人生骗人的吗?重疾赔付次数是多少? 网吧里有种qq消息声音挺好听的,不知道叫什么名字,在哪里可以找到?_百度... ...的消息的声音很好听,现在想把我的QQ变成那个声音,怎么弄 我的QQ上线,或者来个消息的时候,提示声音非常不好听?怎么换? 网吧里有种qq消息声音挺好听的,不知道叫什么名字,在哪里可以找到?_百度... 租房合同纠纷要怎么解决 有联想S660的人进来 js 获取控件的ID c52单片机整样编程啊,编程所需的元件有什么呢,还有哈编程用的语言是啥子语言喃 用JavaScript怎样获取用户控件里面的控件属性 我的easy 51pro v2.0编程器不能烧写C52的单片机 javascript得到所有框架中某个标签所有的元素 STC89C52的单片机,用于烧录的管脚是哪几个? js 如何获取某些文本域的内容,这些文本域的ID包含共同的字符串_百度... C52单片机的3.0和3.1口与GSM模块连接时,下载口无法向单片机烧录程序,为什么? 怎么在JS里获取 模板页中的内容页 控件的ID, 我要动态获取控件的ID... js 获取控件ID 问题 身高177Cm拥有多少磅的体重是最适合的? js如何获取某id的子标签? 请帮忙翻译几句英文,谢谢了,在线等! javascript中如何获取元素的ID 有多个表单,表单中的控件都同名,使用javascript如何取得其中一个表单中所有同名的控件 暮光之城里的爱德华( 罗伯特·帕丁森)体重是多少啊? HTML5 js如何获取所有相同ID或class的元素? 由第一段可知作者重了多少?我不明白如5'4'' and 130 lbs是什么意思?求解答谢谢^^~ js如何实现取得页面内的所有id 阿德里安格罗特身高 javascript中如何动态获取标签的id 律师能不能开公司 单片机89c51、89 c52、89s51之间的最大区别是什么? 律师能成立法律咨询公司推广吗 怎么把程序输入STC80C52 求C52单片机程序,P1^3跳高电平,且P1^4跳低电平时,P2^3输出为高电平,其它情况输出全为低电平,求完整编程 word项目编号如何减少一级 律师能不能自己开公司,担任公司的股东与法人代表呢? C52单片机 执业律师能开公司当法人代表吗?有何规定? 我会用STC89c52单片机,现在想用STC12C5A60AD,是不是和52一样写代码,用KEIL 律师事务所代理公司注册是怎么收费的? STC89C52的这些芯片的ISP下载线是通过单片机的TXD,RXD引脚把程序烧进去的吗? 开装修公司可以请律师办理吗? 80c51和80C52的区别? 关于c52单片机应用 紫外成像仪用的是什么样的紫外传感器或者说探测器 用USBISP下载线给单片机烧写程序的是时候,出现“进入编程模式失败,请检查芯片和usbasp是否连接正常。” 律师如何开公司? 不是律师事务所可以做律师方面的服务吗?注册公司可以将“律师及相关法律服务”写在经营范围里吗?