4--软件的设计与调试范文.docVIP

  • 34
  • 0
  • 约5.35千字
  • 约 13页
  • 2019-08-03 发布于中国
  • 举报
4 软件的设计与调试 软件部分主要是用所编写的语言程序来配合相应的硬件电路,控制所设计电路实现所预期功能的部分。C8051F120单片机的程序可以使用C语言,也可以使用汇编语言,或者是两者的结合,本设计使用C语言编写程序实现拖拉机工况油耗仪功能。 软件部分分成几大模块来实现单片机的功能。程序主函数的设计,由于设计中使用了相应的芯片,所以必须首先对相应的芯片进行初始化并对通讯串口芯片进行初始化、中断向量的设计以及开中断、循环等待等准备。程序的详细如附录中的程序部分所示。 4.1初始化程序 对所有模块进行初始化,例如单片机的初始化、LED数码管显示的初始化等。程序如附录中所示。初始化是为了让系统正常工作,而给一些变量参数赋以初值的程序。初始化程序主要任务是清屏幕。初始化模块,如图4.1所示。系统加电后进行初始化,测量系统进入起始状态,等待控制面板输入。系统检测控制面板输入,根据控制面板输入进入相应测量程序。 SFRPAGE = CONFIG_PAGE; WDTCN = 0xde; // Disable watchdog timer WDTCN = 0xad; OSCILLATOR_Init (); // Initialize oscillator PORT_Init_UART0 ();

文档评论(0)

1亿VIP精品文档

相关文档