lg的空调电路板是采用单片机的结构来实现的。由于单片机内部资源有限,所以需要对程序进行优化处理以节省系统资源的占用率(即减少指令周期数)。在硬件方面,为了保证系统的可靠性及安全性、稳定性,LG采用了大量的专用芯片和特殊器件来实现其功能要求;另外为提高产品的性能指标并降低产品成本,还使用了大量通用元器件或标准件作为外围设备部件。下面通过一个实际案例来说明如何使用汇编语言编写简单的控制系统软件代码实现空调控制器的简单编程操作:
1、首先用C51开发环境编辑好源文件"H.O",然后运行此文件,打开窗口后输入以下内容:"Main Control System View"(主控系统界面);
2、然后在弹出的对话框中输入如下语句:
(1)#define MSG_DATA 1 获取当前状态下的各种数据
(2)#ifndef HWND #else hwn = Data1 ;
(3)#end if msgs=hwdmessage + datalength+data1;
(4)msGS=(MSG1,0,0) && sizeof (msgs) == 0x010000010000010100001100001100110; //输出显示的内容
(5)exit(0),退出调试
(6)将以上步骤重复3次即可完成整个控制器程序的编制工作
3、最后保存该程序到工程中执行就可以了!