共5条
1/1 1 跳转至页
问
最近一直琢磨着单片机,因为单片机属自学,一些问题有些糊涂,自制了一个ISP下载线。
难题一:我问过一个高人,他说用ISP串口线下载的程序只能是STC单片机的,我想问的是,这个STC单片机是指MCU芯片,还是指STC单片机自己的汇编语言啊?我能不能用现在通用的AT51单片机的汇编啊?
难题二:我的MCU芯片只有4K,我怎么去判断我写好的程序有多大?
难题三:程序我写在记事本中的,如果下到MCU里面,是不是需要特别的后缀名?用KELL编译是不是指判断程序是否完好,有否错误?HEX,ASM等等后缀名指的是?最主要的是:一个可以用STC下载软件下载到芯片里的程序,需要经过哪几个步骤,后缀名是什么?
我是菜鸟,所以我不懂,身边没人。
谢谢各位大虾的指点。
拜托。 答 1: 敢于提问就是一个好的开始:(支持STC)解一:STC是一个牌子,生产MCU, 内核也是兼容8051,所以,你大可以"用现在通用的AT51单片机的汇编"
用STC的好处就是,你写完程序不用像有些牌子的单片机要使用专用的
烧写器才能烧写程序,只要用你做的ISP工具就可以把程序下载到片内了。
解二:你写完程序是要经过编译才能用的。所以,你需要一个编译器。推荐用
keil。有了编译器后,你只要选型选好,一旦编译的程序超过芯片的容
量,编译器就会告错。
解三:下载到片内的一般是*.hex 或是 *.bin的. keil 可以仿真你所写的程
序;纠正你的语法错误;
HEX(或BIN)-----编译后的二进制代码,用于烧写到片内;
ASM -------------汇编语言写的源程序
C ---------------C语言写的源程序
至于 " 一个可以用STC下载软件下载到芯片里的程序,需要经过哪几个步骤,后缀名是什么?"---------看到这里,你应该懂得了吧!
答 2: 非常感谢lhzw2001的耐心解答,同时对wgjssy表示鼓励,不过wgjssyg还是要自己学会看书,学习做实验,培养自学的能力。自学能力比您目前所知道和所掌握的专项技术要有用的多,它适合你一生 答 3: 敢于提问就是一个好的开始,但我更希望看到LZ在看了N本书后提问至少应首先问“有哪些书讲了我遇到的这些问题?”
像LZ这样问问题,显然是连最基本的入门书都没有看,这不显然地是让别人把饭端到你嘴边喂你吗,长此以往,LZ永远不会自己找食吃。 答 4: 用伟福的软件仿真器就可编译产生*.hex *.bin文件。 答 5: 十分感谢lhzw2001,jjg,CONWH:谢谢你们的指导,非常感谢。
平常人,阿南:首先谢谢你们的告诫,自学肯定得进行下去,最近就是准备做实验了,要用ISP下载。而程序我也编过,和书上的对比着,也能正确一部分。因为要做实验了,所以才会问这些我心中一直耿耿的问题。
平常人:是的,我这些问题,我本来就知道很简单。可是我找了好多书,至少我能利用的书,我都没有找着过。在网络上搜索,也没搜着,可能是问题太简单了,地球人都知道。另外想说的就是:您所说的“应该问哪些书里有这些问题”,下次我会注意。另外想说一句:资源有限,老师有限,如果有钱有资源,我不会用ISP下载线的,我会用编程器,硬件仿真器的,对吗?可是俺是穷人,又在一个小型城市里面,问了一些简单问题,还请各位大大谅解。
答 6: ---错,现在有钱的公司大量在考虑 ISP如果有钱有资源,我不会用ISP下载线的
---错,现在有钱的公司大量在考虑 ISP
---想一想 答 7: 替STCMCU解释一下ISP ISP是In System Programmable (在系统可编程),使用ISP的好处在与,你可以不必将你的MCU拆下来放到专用的编程器去编程,而是放在你的应用系统中借助ISP工具就可以完成编程了,这样方便了你的系统升级.很多东西在网络上都有答案的,自己好好找就好了. 答 8: 谢谢,技术支持好累啊谢谢,技术支持好累啊
---想离开21icbbs 休息一段时间 答 9: .老姚啊,你应该再补充FQA啊,这样才能稍轻松点:http://www.mcu-memory.com/stc-mcu-ask-ack.htm
或者,如果信得过的话,把这个链接也在你们的主页上啊,我愿意为这个新论坛出点力:http://g.yi.org/g/forum/list.php?18 答 10: ISP是趋势SST、AVR、PIC这些都在搞ISP,TOSHIBA的新32位机甚至直接支持USB接口的ISP了。 答 11: 用串口ISP是危险的! 答 12: 楼上能否详细讲讲? 答 13: 那实时仿真咋办呢? 答 14: 我的Keil不支持STC的芯片我的Keil不支持STC的芯片,没有找到设备列表 答 15: KEIL老了
难题一:我问过一个高人,他说用ISP串口线下载的程序只能是STC单片机的,我想问的是,这个STC单片机是指MCU芯片,还是指STC单片机自己的汇编语言啊?我能不能用现在通用的AT51单片机的汇编啊?
难题二:我的MCU芯片只有4K,我怎么去判断我写好的程序有多大?
难题三:程序我写在记事本中的,如果下到MCU里面,是不是需要特别的后缀名?用KELL编译是不是指判断程序是否完好,有否错误?HEX,ASM等等后缀名指的是?最主要的是:一个可以用STC下载软件下载到芯片里的程序,需要经过哪几个步骤,后缀名是什么?
我是菜鸟,所以我不懂,身边没人。
谢谢各位大虾的指点。
拜托。 答 1: 敢于提问就是一个好的开始:(支持STC)解一:STC是一个牌子,生产MCU, 内核也是兼容8051,所以,你大可以"用现在通用的AT51单片机的汇编"
用STC的好处就是,你写完程序不用像有些牌子的单片机要使用专用的
烧写器才能烧写程序,只要用你做的ISP工具就可以把程序下载到片内了。
解二:你写完程序是要经过编译才能用的。所以,你需要一个编译器。推荐用
keil。有了编译器后,你只要选型选好,一旦编译的程序超过芯片的容
量,编译器就会告错。
解三:下载到片内的一般是*.hex 或是 *.bin的. keil 可以仿真你所写的程
序;纠正你的语法错误;
HEX(或BIN)-----编译后的二进制代码,用于烧写到片内;
ASM -------------汇编语言写的源程序
C ---------------C语言写的源程序
至于 " 一个可以用STC下载软件下载到芯片里的程序,需要经过哪几个步骤,后缀名是什么?"---------看到这里,你应该懂得了吧!
答 2: 非常感谢lhzw2001的耐心解答,同时对wgjssy表示鼓励,不过wgjssyg还是要自己学会看书,学习做实验,培养自学的能力。自学能力比您目前所知道和所掌握的专项技术要有用的多,它适合你一生 答 3: 敢于提问就是一个好的开始,但我更希望看到LZ在看了N本书后提问至少应首先问“有哪些书讲了我遇到的这些问题?”
像LZ这样问问题,显然是连最基本的入门书都没有看,这不显然地是让别人把饭端到你嘴边喂你吗,长此以往,LZ永远不会自己找食吃。 答 4: 用伟福的软件仿真器就可编译产生*.hex *.bin文件。 答 5: 十分感谢lhzw2001,jjg,CONWH:谢谢你们的指导,非常感谢。
平常人,阿南:首先谢谢你们的告诫,自学肯定得进行下去,最近就是准备做实验了,要用ISP下载。而程序我也编过,和书上的对比着,也能正确一部分。因为要做实验了,所以才会问这些我心中一直耿耿的问题。
平常人:是的,我这些问题,我本来就知道很简单。可是我找了好多书,至少我能利用的书,我都没有找着过。在网络上搜索,也没搜着,可能是问题太简单了,地球人都知道。另外想说的就是:您所说的“应该问哪些书里有这些问题”,下次我会注意。另外想说一句:资源有限,老师有限,如果有钱有资源,我不会用ISP下载线的,我会用编程器,硬件仿真器的,对吗?可是俺是穷人,又在一个小型城市里面,问了一些简单问题,还请各位大大谅解。
答 6: ---错,现在有钱的公司大量在考虑 ISP如果有钱有资源,我不会用ISP下载线的
---错,现在有钱的公司大量在考虑 ISP
---想一想 答 7: 替STCMCU解释一下ISP ISP是In System Programmable (在系统可编程),使用ISP的好处在与,你可以不必将你的MCU拆下来放到专用的编程器去编程,而是放在你的应用系统中借助ISP工具就可以完成编程了,这样方便了你的系统升级.很多东西在网络上都有答案的,自己好好找就好了. 答 8: 谢谢,技术支持好累啊谢谢,技术支持好累啊
---想离开21icbbs 休息一段时间 答 9: .老姚啊,你应该再补充FQA啊,这样才能稍轻松点:http://www.mcu-memory.com/stc-mcu-ask-ack.htm
或者,如果信得过的话,把这个链接也在你们的主页上啊,我愿意为这个新论坛出点力:http://g.yi.org/g/forum/list.php?18 答 10: ISP是趋势SST、AVR、PIC这些都在搞ISP,TOSHIBA的新32位机甚至直接支持USB接口的ISP了。 答 11: 用串口ISP是危险的! 答 12: 楼上能否详细讲讲? 答 13: 那实时仿真咋办呢? 答 14: 我的Keil不支持STC的芯片我的Keil不支持STC的芯片,没有找到设备列表 答 15: KEIL老了
3楼
各位好!
我做了一个串口程序并用STC的ISP工具烧进STC11F16XE单片机里去。
可是,我通过串口助手查看的时候没有收到任何数据!
我的硬件连接没有变,还是用下载程序时用p3.0与p3.1口;测试时,我还用它,可不可以?不可以,那我该怎么做呢?
我的程序没有问题---已经在keil里编译通过!
请各位给小弟指点指点!谢谢!
共5条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图四被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 |