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語言
???
代碼呢?