at89s52单片机到底要怎样才可以下载程序?
AT89C51不能使用下载线下载程序,需要编程器烧写以stc的单片机为例(吴鉴鹰单片机开发板):1、用keil编程软件写好程序,编译输出为hex和二进制文件2、用串口电平转换板(常用MAX232芯片来做),把电脑后面的com口和单片机的(Rxd、Dxd引脚)相连,单片机还要接晶振和电源。
3、在电脑运行stc公司提供的STC-ISP软件,把前面编译好的hex文件装到单片机里。
哪位老师告诉我一下,哪里有给SST89E516RD单片机ISP编程软件和...
sst89e516rd好像支持usb isp功能,直接usb拷贝程序,你看看他的芯片说明。
单独uart-isp下载只要接一个串口转换芯片即可,接上电脑。
找到专用的isp下载软件下载。
编程器也很多,keil的话编译程序蛮好的,下载的话要整一个仿真器才能下载。
关于STC
ORG 0000HLJMP MAINORG 0030HMAIN:MOV TMOD,#20HMOV TH0,#0F4HMOV TL0,#0F4HSETB TR1MOV SCON,#50HLOOP:JNB RI,$CLR RIMOV A,SBUFCJNE A,#'A',LOOP1MOV A,#'O'LCALL SENDMOV A,#'K'LCALL SENDSJMP LOOPLOOP1:CJNE A,#'B',LOOP2MOV A,#'E'LCALL SENDMOV A,#'R'LCALL SENDLCALL SENDSJMP LOOPLOOP2:MOV A,#'N'LCALL SENDMOV A,#'O'LCALL SENDLJMP LOOPSEND:MOV SBUF,AJNB TI,$CLR TIRETEND
KEIL编程 串口通信程序
void main(){SM0=0;//放在前面SM1=1;REN=1;TMOD=0x20;//放在后面TH1=0xfd;TL1=0xfd;TR1=1;EA=1;ES=1;while(1){}}void series() interrupt 4{RI=0;P1=SBUF;}
转载请注明出处51数据库 » at89s isp下载编程软件(串口)