怎么检验一个单片机程序对错

怎么检验一个单片机程序对错,第1张

请给出具体环境。比如51单片机还是430的等等,在什么编译器环境下,用的单片机还是仿真器等等。

就拿51举个例子。keil有调试功能,不过我不喜欢用。太麻烦。

给你一段代码,可以用printf输出数据到串口,看你的结果对不对。

#include <reg52.h>

#include <stdio.h>

void serial_init()

{

SCON|=0x50

TMOD|=0x20

TH1=0xfd

TR1=1

TI=1//此行及以上4行为PRINTF函数所必须

}

void main(void)//主函数

{

serial_init()

printf("Hello I am KEIL. \n")//打印程序执行的信息

printf("I will be your friend.\n")

while(1)

}

确定单片机驱动电压是否正确

先检查最小系统的连线是否正确

用protues仿真你的程序,看仿真能否成功

测试烧录软件是否运行正常五、测试单片机驱动引脚,


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8108305.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存