新华龙编程器
‘壹’ 51单片机F340如何烧录BIN文件程序
51单片机烧录程序和调试方法:
以下是如何编译程序,如何下载程序到单片机,以及接线图。
①为了过程方便,通常会新建一个英文文件夹,这里以qq文件夹为例。将好的C 程序 LED.C放入qq文件夹
②打开keil软件,选择菜单栏的project,在它的下拉菜单里选第一个New uVision project,这里将这个工程命名为qq,并保存到我们建立的qq文件夹内,点击确定。
③找到Atmel,在它的左侧有+号,点击会展开一系列芯片型号,找到AT89C51,点击并点选下面的ok,选择 否。
④进入编辑页面后,看到左侧空白窗格的+Target 1,点击它前面的+号,弹出Source Group 1. 右击Source Group 1. 弹出下拉菜单,选择Add Files to Group Source Group 1
⑤弹出的对话中,选择LED.C,点击add,然后点击close关闭窗口。点击Source Group 1的+号,就会显示出添加的LED.C文件,双击LED.C就会出现它的代码
⑥右击+Target 1,并选择第一项,选择debug,点上use,并选择keil moniter-51 driver
⑦在点output选项,在creat hex file打勾,最后点击ok
⑧回到编辑面,依次点击编译按钮,Target 1上面有三个带向下的箭头按钮,从左到右点击,回到qq文件夹看看是否有.hex文件,若没有在编译一次
‘贰’ keil建立工程时设置型号有什么用
KEIL默认的没有新华龙的单片机模型,你要安装一下新华龙单片机的KEIL驱动支持(SiC8051F_uv3(KEILUV3驱动程序),这个东西在新华龙的光盘里有。安装好之后就可以使用了。
.
希望能够帮助你 ^_^ 也希望能够选为最佳答案!
‘叁’ 如何给C8051F020烧写程序。
其实你的烧写器并不那么容易坏的。就是固件坏啦。你把那些资料里有个IDE的什么的来着,你把那个软件装上,你在网上搜你那个烧写器的固件,网上有烧写方法,有个路径,你按那个打开,接上烧写器运行一下那个软件就行啦。
‘肆’ c8051f410与c8051f020的区别
芯片资源直接找相关的PDF就看就行了。。PDF就是最好的参考书了。。020和410在编程环境都是一样的,用keil环境,可以到新华龙官网查找相关的资料
‘伍’ c8051f530的初始化
大家都看看,关于C8051F编译的我的一些问题和心得 我是初学C8051F。51我是早就回了。下狠心买了一个U-PDC,从沈阳新华龙买的180元,我就一学生这180对我可不是小数。再买了两片330D(15/片),DIP封装——好用。这是麻烦的开始。
U-PDC就是一个USB转串口的线,普通的U转串就买30左右,附带光盘里的资料也说明可以直接使用串口编程。哎!谁让我用的是没有串口的笔记本呢?别误会,笔记本是父母给我买的,但有钱也不能随便乱花。
IDE我装了,编译了一下自带的例程,就是编不出HEX或BIN文件,连软件仿真一下都不行。打电话到新华龙,他们说IDE只支持U-EC2和U-EC5,而且就是连接了KEIL 也编不是HEX或BIN文件,让我去下个D版的KIEL C。我怒,那你们在IDE的介绍里为什么不明说,整整浪费了我一上午的时间。
下了一个不知那个版本的KIEL C,建项目时也选了是330,可编译时总是出错,说我的头文件C8051F330D.INC有问题,“重复定义”了已经定义的SFR,我用的是汇编语言。
认真学习网上的KIEL C使用说明,反复实验,可就是出不来。又浪费一下午。
最后,我想既然C8051F在指令上与C51是一样的,SFR也只是使用了原来没用到的地方,那大不了我自己用指令 EQU 做个头文件,用一般的51编译器(中文的,51集成开发环境或是伟福)便宜不就行了!
简单的写个闪灯的程序,只在程序开头用EQU定义一下用到的几个SFR——其实在程序里直接用特殊功能的地址也可以,就是以后读的时候会不方便。编译一次成功,生成的是BIN文件。
加载到U-PDC的下载程序里,居然还有点不认,说不是HEX文件,但可以按16进制文件打开。打开后,看一下,没有什么问题,下载到单片机里,灯闪,成功。
总结,C8051F是个好单片机,但要是价格不下来(包括相关的编程线或开发板),那它永远也别想有大的发展。这一点,他们的老总在5月17日沈阳的C8051F研讨会上是也是承认的。]
开发环境不能中文化,技术支持缺乏是关键。我大概是我们学校唯一的一个在使用C8051F的人,回用KIEL的也大概没几个,至少在我们系里我没找到,大家都用伟福、汇编和89C51。
有问题了想找个懂的都找不到,只有自己一个人蒙倒头在那琢磨,而我英文又烂到极点,这种情况下,你让我怎么继续用下去。别跟我说英文不好是我的问题,你们做代理的难道没有义务将你的商品中文化?我人在中国,为什么要用英语!
我还不会用C编程——学校不教,书我又看不明白。除非能找到高人带一下,教教我怎么用KEIL和C语言,不然我对C8051F是没什么兴趣了,还是返回来看看PIC吧,至少我有全套的PIC中文开发环境,系里也有人懂。
编译了一下自带的例程,就是编不出HEX或BIN文件,连软件仿真一下都不行。打电话到新华龙,他们说IDE只支持U-EC2和U-EC5,而且就是连接了KEIL 也编不是HEX或BIN文件,让我去下个D版的KIEL C。我怒,那你们在IDE的介绍里为什么不明说,整整浪费了我一上午的时间。
这个问题我觉得回答不太合适,其实这个破解版很简单,你使用IDE的时候直接把编译器指向kell的编译器就可以了,所有的适配器都支持的。关于开发工具价格也不一样,像新华龙的EC5价格在220块左右,铭朗科技EC3价格是390,他们具体区别就是EC5是新华龙公司自己研发的EC3属于Silabs委托铭朗科技生产的产品,功能上都是一样的,稳定性上我不作评论你可以在网上看网友的使用评论。
2.至于芯片的价格,其实价格已经做的很好了,可能是你没有找到合适的厂商和你没有合适的用量芯片的价格和用量的关系很大,像020的价格在53左右,价格应该是可以了,以后的价格还会在降的。目前市场上出现了价格上涨的原因是由于老美的供货周期加长,各大代理没有及时备货,部分贸易商用库存炒货而已,马上价格和供货就会稳定下来的,不要着急。
3.学习过程中有问题的话,直接交流,像高天、前方、 brad他们都是资深的技术专家,他们晚上都在。他们经常觉得大家都是在看资料很少有交流的,他们也希望为大家解决更多的问题。
4.以后本站会经常推出特价芯片帮助我们的工程师作开发。
‘陆’ 求c8051f340问题
那应该是程序的起始地址不对吧。 用KEIL C 看看。
‘柒’ C8051系列单片机的C语言编程问题
交叉开关引脚分配时出现问题
当交叉开关配置寄存器XBR0 XBR1 和XBR2 中外设的对应允许位被设置为逻辑1时,交叉开关将端口引脚分配给外设。
因为交叉开关寄存器影响器件外设的引出脚,所以它们通常在外设被配置前由系统的初试化代码配置,一旦配置完毕将不再对其重新编程。
交叉开关寄存器被正确配置后,通过将XBARE(XBR2.6)设置为逻辑1,来使能交叉开关,在XBARE被设置为逻辑1之前,端口0-3的输出驱动器被禁止,以防止对交叉开关寄存器和其它寄存器写入时在端口引脚上产生争用。
‘捌’ 51系列单片机有没有只需要3v左右供电的型号
有,
比如
新华龙公司代理的
Silab公司的
C8051F系列
的单片机,典型供电电压为3.3V
‘玖’ 新华龙的IDE编程软件与keil C编程软件那个好
个人比较偏向于KEIL ,都用了一两年了,稳定性和兼容性方面会好一点,还有你说的那个中文版,应该是补丁来的吧,不过建议还是用英文的,以后出来工作不一定会有中文的,一般都是英文的多,我只用过KEIL,所以不清楚两者的区别。KEIL还可以和PROTEUS完美联调,所以建议用KEIL
‘拾’ 求单片机编程器、试验板、仿真器、单片机芯片…
推荐c8051f的单片机开发板,主要是仿真器比较便宜板子加仿真器230块,找新华龙买