at89c51编程
1. AT89S51单片机的在线编程是什么意思AT89C51怎么编程
在线编程,就是在目标板上直接编程(或者产品板),就是方便修改。
AT89C51 没有这个功能。
2. 单片机AT89C51编程
就这东东,懒得写,你自己好好思考一下吧,不难写……
3. AT89C51单片机汇编语言编程
以前画过一个类似的:
http://hi..com/%D7%F6%B6%F8%C2%DB%B5%C0/album/item/03216a2449de854f36a80f65.html
如果感兴趣,可以继续修改。
4. AT89C51都能用什么软件编程序
不能用stc的工具。
at89c51不支持isp编程,只能用串口编程器烧写,比如
easy
51pro
v2.0串口编程器。
5. keil中用at89c51编程,可以烧录到stc89c52芯片上吗
从内核的结构,指令系统到外部引脚两者是完全兼容的,所以,用前者编程是完全可以烧录到后者芯片上的,而且,只要所选的晶振频率不变,程序都不用做任何修改的。
其实,不仅是STC89C52,凡是STC单片机,keil 中是没有的,所以,在新建工程,只好借用AT89C51建一个工程,也只是工程而已。在写程序时,要完全按STC单片机的内部寄存器来写,因STC单片机增加了大量的内部寄存器,功能比AT的要强大很多。所以,需要加载STC单片机的头文件即可编译。编译后的HEX代码肯定是烧录到STC单片机中的。
6. 单片机的AT89C51用什么语言编程
最好用c语言。汇编现在只是在学校里用,到了工作岗位基本没有用汇编的了。都时用C语言
7. 单片机AT89C51和AT89C2051在编程上的区别
AT89C2051可以看作AT89C51的简化版.如果不需要扩展片外RAM ,ROM主要区别有:
1.AT89C51有4KB的ROM,而AT89C2051只有2KB的ROM.
2.AT89C51有4个8位I/O口,而AT89C2051只有2个8位I/O口(P3.6没有引脚).
仅供参考
8. AT89C51单片机编程
这容易,程序如下:
#include<reg51.h> //头文件 用的是12M晶振
#include<stdio.h>
#define uchar unsigned char
#define out P1
uchar code table1[]={0x7E,0x3C,0x18,0x81,0xC3,0xE7,0xFF,0xE7};
uchar j=0;
void delay(uchar ms) //延时
{
uchar j;
while(ms--)
{
for(j=0;j<250;j++)
{;}
}
}
void main()
{
out=0x00;
LOOP:
out=table1[j];
j++;
if(j>=8)j=0;
delay(200); //延时200mm
goto LOOP;
}
9. AT89C51是用什么语言编程的
这个有好多的呢 如果实现功能比较简单 程序比较少 又有速度要求的话 就用汇编语言 如果相反 用KEIL C 吧
10. 求详细解释 编程代码 单片机at89c51 c语言
???
代码呢?