单片机开发板正常工作需要具备的条件(可参考吴鉴鹰单片机开发板教程)
1供电电源;
一般开发板上提供两种供电方式,USB供电和专用电源供电。使用USB供电你只要用一根USB线将开发板USB电源接口与电脑的USB接口相连即可;使用专用电源(一般开发板配带)供电只要将专用电源一头接220V市电一头接开发板专用电源供电接口即可;
2系统时钟;
检查你的开发板上晶振是否正确连接,晶振频率是否正确;
3复位电路;
检查你的开发板上复位电路是否正常;
4程序下载;
要将编写好的C源程序下载到单片机内执行,你需要:
(1)硬件连接:一般使用出串口下载方式,用串口线一头接开发板上程序下载串口一头接电脑上任一串口;
(2)软件准备:编辑好的C源文件,利用集成开发环境(keil C使用较广)调试无误后,编译连接生成相应的hex文件,程序下载软件(如stc isp v488)做相应设置,如选择要下载的hex文件,设置下载速度,选择单片机型号等等),保证前3个条件具备,点击下载,出现提示后给开发板上电,等待程序下载成功。复位开发板运行程序。
COM口识别是指PC机的COM口可以识别,与单片机和MAX232无关。
注意以下几点,1连接线上的COM口是否与PC机上的COM口对应,波特率设为9600
2STC的单片机只有在上电那一刻才能烧入程序
3一般情况不要去怀疑MAX232和单片机,99%都是好的。
编译器:ATMEL一般为keil 其他厂商使用它们自己推荐的编译器
代码编辑工具:UE等,这个看自己习惯,现在的编译器一般自带代码编辑的功能但一般功能较弱
仿真工具:proteus 仿真单片机的一个软件,用用即可,bug比较多
最好弄个开发板,加一套下载工具,然后就可以自己开始了
一般都用Keil来编的,当然还有其他软件。编写的程序是asm后缀的,经编译后形成hex文件,这个程序文件是51单片机可以识别的,载到单片机里面就可以执行的了。用C语言编出来的是高级语言,还要变成汇编语言。
以上就是关于51单片机开发板如何使用全部的内容,包括:51单片机开发板如何使用、51开发板程序烧不进去,一直显示给单片机上电,但COM口可以识别,不知是哪里出问题了。、51 单片机程序开发都有什么开发工具等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)