Ⅰ top853编程器烧录程序时出现了这个,烧录的是89c2051单片机,
1、芯片放置好了,可以参考853上的图示。
2、在软件中选择对应的芯片型号。
3、在软件中打开工程文件生成的.hex文件,点击开始(烧录),一般就这样就可以了,。。。。。
Ⅱ 请问 89c2051和89c51在编程上是一样的吗怎么样把程序写入单片机 谢谢
这两个在编程上是一样的
89C2051可以采用下面2种方法开发应用系统。
(1)由于89C2051内部程序存贮器为Flash,所以修改它内部的程序十分方便快捷,只要配备一个可以编程89C2051的编程器即可。调试人员可以采用程序编辑-编译-固化-插到电路板中试验这样反复循环的方法,对于熟练的MCS-51程序员来说,这种调试方法并不十分困难。当做这种调试不能够了解片内RAM的内容和程序的走向等有关信息。
(2)将普通8031/80C31仿真器的仿真插头中P1.0~P1.7和P3.0~P3.6引出来仿真205T,这种方法可以运用单步、断点的调试方法,但是仿真不够真实,比如,2051的内部模拟比较器功能,P1口、P3口的增强下拉能力等等。
Ⅲ 89C2051如何制作四位数字电压表,四位显示能实现吗
不行,问题不在显示四位数码管,用cd4511配合74ls138用7条线就够了,但电压AD采集四位精度的至少用12位AD转化器,这样2051两个IO口就明显不够用了。建议使用ICL7135专用四位电压检测芯片,可以单独使用也可结合单片机使用。想实践还是用AT89C51吧功能齐全,写程序与2051没区别。
更多问题请关注我!_ceo竭诚为您解答!
晕倒!!!放弃2051吧!端口绝对不够用的!扩展扫描就是用cd4511配合74ls138也至少用7条线,跟你说的AD12条还只是数据线,控制线还有至少3条!所以7+12+3>15(2051可用IO只有15条),绝不可行!除非用串行AD,不过相信你不到用串行的实力。建议仁兄夯实基础,不好高骛远,若是初学做个简单独立的显示先练练手,对硬件有了基本了解后再进一步研究,何必自讨苦吃一部求成呢?你既然有89c51为何不用呢?
AD转换显示,研读一下二进制转BCD码就会了,我在这说三言两语解释不清,书上讲得更系统、程序实例肯定也有。
Ⅳ 如何用电脑向单片机89C2051写程序还需要什么软件
使用编程器(烧录器)向单片机89C2051写程序,软件随编程器附送。
我们公司使用的编程器:
http://www.xeltek-cn.com/cn/index.php
或者使用DP801单片机
特点是:编辑与执行功能集成在一起,因而不需要昂贵的开发装置就能进行编程、调试运行。
缺点:麻烦,容易出错,程序代码不能过多。