资源简介
使用51单片机做的下位机,依据键盘输入的指令,向上位机串行发送,等待指令并显示。
代码片段和文件信息
#include “content.h“
/****************************************************************************
主界面 1室 2室
****************************************************************************/
/* void form_main(unsigned char Num)
{
if(Num==Room_1)
{
cls(0);
dprintf(12“温“);dprintf(16“PV1:000.0 &“);dprintf(118“PV2:000.0 &“);
dprintf(22“度“);dprintf(26“PV3:000.0 &“);dprintf(218“PV4:000.0 &“);
dprintf(36“S V:000.0 &“);
dprintf(42“定“);dprintf(46“Run: 00:00 h“);
dprintf(52“时“);dprintf(56“Time:00:00 h“);
dprintf(61“状态“);dprintf(67“开 启“);dprintf(615“报 警“);dprintf(622“ I 室“);
form_main_border();
}
if(Num==Room_2)
{
dprintf(622“ II室“);
}
}*/
//---------------------------------------------------------------------
void form_main_msg(void)
{
dprintf(12“温“);dprintf(16“PV1: . &“);dprintf(118“PV2: . &“);
dprintf(22“度“);dprintf(26“PV3: . &“);dprintf(218“PV4: . &“);
dprintf(36“S V: . &“);
dprintf(42“定“);dprintf(46“Run: : h“);
dprintf(52“时“);dprintf(56“Time: : h“);
dprintf(61“状态“);
}
//-----------主界面 边框线---------------------------------------------
void form_main_border(void)
{
//外部边界线
form_border(00127239);
//温度边界线
form_border(64197123235);
//温度数值边界线
form_border(644123193);
//定时边界线
form_border(3219764235);
//定时数值边界线
form_border(32464193);
//状态边界线
form_border(419732235);
//状态值边界线
form_border(4432193);
}
void form_border(unsigned char y1unsigned char x1unsigned char y2unsigned char x2)
{
unsigned char ij;
for(j=y1;j<=y2;j++)
{
point(jx1);
}
for(j=y1;j<=y2;j++)
{
point(jx2);
}
for(i=x1;i<=x2;i++)
{
point(y1i);
}
for(i=x1;i<=x2;i++)
{
point(y2i);
}
}
/****************************************************************************
菜单界面
****************************************************************************/
/*void form_menu(void)
{
cls(0);
dprintf(111“主 菜 单“);
dprintf(22“--------------------------“);
dprintf(410“手 动 操 作“);
dprintf(510“自 动 控 制“);
dprintf(610“报 警 信 息“);
}*/
//-----------菜单界面 边框线---------------------------------------------
void form_menu_border(void)
{
//外部边界线
form_border(00127239);
//内侧边界线
form_border(44123235);
}
//-----------------------------------------------------------------------
void form_menu_msg(void)
{
dprintf(111“主 菜 单“);
dprintf(22“--------------------------“);
}
/****************************************************************************
手动操作界面
****************************************************************************/
/* void form_manualset(void)
{
cls(0);
dprintf(11“ I 室“);
dprintf(21“温度值:000.0&“);
dprintf(31“补偿值:000.0&“);
dprintf(41“定时值:00:00h“);
dprintf(51“运 行: ON“);
d
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 15933 2009-12-02 16:29 复件 new lcd240128\content.lst
文件 36498 2009-12-02 16:29 复件 new lcd240128\content.obj
文件 19 2009-11-30 08:41 复件 new lcd240128\ExtDll.iex
文件 129892 2009-12-02 16:29 复件 new lcd240128\key.lst
文件 60160 2009-12-02 16:29 复件 new lcd240128\key.obj
文件 6104 2009-12-02 16:29 复件 new lcd240128\main.lst
文件 31019 2009-12-02 16:29 复件 new lcd240128\main.obj
文件 35985 2009-12-02 16:29 复件 new lcd240128\menu.lst
文件 59019 2009-12-02 16:29 复件 new lcd240128\menu.obj
文件 330119 2009-12-02 16:29 复件 new lcd240128\new240128
文件 68025 2009-12-02 16:29 复件 new lcd240128\new240128.hex
文件 194 2009-12-02 16:29 复件 new lcd240128\new240128.lnp
文件 190263 2009-12-02 16:29 复件 new lcd240128\new240128.M51
文件 3081 2009-12-04 11:28 复件 new lcd240128\new240128.Opt
文件 169 2009-12-04 09:56 复件 new lcd240128\new240128.plg
文件 2481 2009-12-03 16:19 复件 new lcd240128\new240128.Uv2
文件 2891 2009-12-03 16:19 复件 new lcd240128\new240128_Opt.Bak
文件 2481 2009-12-02 16:29 复件 new lcd240128\new240128_Uv2.Bak
文件 90016 2009-12-02 16:29 复件 new lcd240128\refdata.lst
文件 122730 2009-12-02 16:29 复件 new lcd240128\refdata.obj
文件 27930 2009-12-02 16:29 复件 new lcd240128\serial.lst
文件 42817 2009-12-02 16:29 复件 new lcd240128\serial.obj
文件 6657 2009-12-02 14:54 复件 new lcd240128\STARTUP.A51
文件 13242 2009-12-02 16:29 复件 new lcd240128\STARTUP.LST
文件 881 2009-12-02 16:29 复件 new lcd240128\STARTUP.OBJ
文件 39423 2009-12-02 16:29 复件 new lcd240128\t6963.lst
文件 32681 2009-12-02 16:29 复件 new lcd240128\t6963.obj
文件 7590 2009-11-22 23:00 复件 new lcd240128\src\content.c
文件 535 2009-11-22 20:13 复件 new lcd240128\src\content.h
文件 5034 2009-12-01 16:31 复件 new lcd240128\src\CPU.H
............此处省略19个文件信息
- 上一篇:msa量测系统分析软件
- 下一篇:IKAnalyzer2.0.2OBF
评论
共有 条评论