⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 okkkkk.c

📁 自己写的一个在320240PDA上的显示程序
💻 C
📖 第 1 页 / 共 2 页
字号:
	sp_send_buf[1]=0xF0;
	sp_send_buf[2]=0x5A;


void display_data()
{
	switch(data_state)
	{
		case 0:
							break;
		case 1:
							switch(send_state)
							{
								case 0:
													if(~send_flag)
														{
															seletct_position_addxy(0);//设置光标在第0个框
															send_state++;
														}
													break;
								case 1:
													if(~send_flag)
														{
															display_num(cangliang_t1);//发送数据
															send_state++;
														}
													break;
								case 2:
													if(~send_flag)
														{
															seletct_position_addxy(1);//设置光标在第1个框
															send_state++;
														}
													break;
								case 3:
													if(~send_flag)
														{
															display_num(cangliang_t2);//发送数据
															send_state++;
														}
													break;
								case 4:
													if(~send_flag)
														{
															seletct_position_addxy(2);//设置光标在第2个框
															send_state++;
														}
													break;
								case 5:
													
													if(~send_flag)
														{
															display_num(cangliang_t3);//发送数据
															send_state++;
														}break;
								case 6:
													
													if(~send_flag)
														{
															seletct_position_addxy(3);//设置光标在第3个框
															send_state++;
														}
													break;
								case 7:
													if(~send_flag)
														{
															display_num(cangliang_t4);//发送数据
															send_state++;
														}
													break;
								case 8:
													if(~send_flag)
														{
															seletct_position_addxy(4);//设置光标在第4个框
															send_state++;
														}
													break;
								case 9:
													if(~send_flag)
														{
															display_num(cangliang_t5);//发送数据
															send_state++;
														}
													break;
								case 10:
													if(~send_flag)
														{
															seletct_position_addxy(5);//设置光标在第5个框
															send_state++;
														}
													break;
								case 11:
													if(~send_flag)
														{
															display_num(cangliang_t6);//发送数据
															send_state++;
														}
													break;
								case 12:
													if(~send_flag)
														{
															seletct_position_addxy(6);//设置光标在第6个框
															send_state++;
														}
													break;
								case 13:
													if(~send_flag)
														{
															display_num(cangliang_t7);//发送数据
															send_state++;
														}
													break;
								case 14:
													if(~send_flag)
														{
															seletct_position_addxy(7);//设置光标在第7个框
															send_state++;
														}
													break;
								case 15:
													if(~send_flag)
														{
															display_num(guangshu);//发送数据
															send_state++;
														}
													break;
								case 16:
													if(~send_flag)
														{
															seletct_position_addxy(8);//设置光标在第8个框
															send_state++;
														}
													break;
								case 17:
													if(~send_flag)
														{
															display_num(ceshi);//发送数据
															send_state++;
														}
													break;
								default:
													send_state=0;
													data_state=0;
													break;
							}
							break;
		case 2:
							switch(send_state)
							{
								case 0:
													if(~send_flag)
														{
															seletct_position_addxy(9);//设置光标在第0个框
															send_state++;
														}
													break;
								case 1:
													if(~send_flag)
														{
															display_num(cangliang_t1);//发送数据
															send_state++;
														}
													break;
								case 2:
													if(~send_flag)
														{
															seletct_position_addxy(10);//设置光标在第1个框
															send_state++;
														}
													break;
								case 3:
													if(~send_flag)
														{
															display_num(cangliang_t2);//发送数据
															send_state++;
														}
													break;
								case 4:
													if(~send_flag)
														{
															seletct_position_addxy(11);//设置光标在第2个框
															send_state++;
														}
													break;
								case 5:
													
													if(~send_flag)
														{
															display_num(cangliang_t3);//发送数据
															send_state++;
														}break;
								case 6:
													
													if(~send_flag)
														{
															seletct_position_addxy(12);//设置光标在第3个框
															send_state++;
														}
													break;
								case 7:
													if(~send_flag)
														{
															display_num(cangliang_t4);//发送数据
															send_state++;
														}
													break;
								case 8:
													if(~send_flag)
														{
															seletct_position_addxy(13);//设置光标在第4个框
															send_state++;
														}
													break;
								case 9:
													if(~send_flag)
														{
															display_num(cangliang_t5);//发送数据
															send_state++;
														}
													break;
								case 10:
													if(~send_flag)
														{
															seletct_position_addxy(14);//设置光标在第5个框
															send_state++;
														}
													break;
								case 11:
													if(~send_flag)
														{
															display_num(cangliang_t6);//发送数据
															send_state++;
														}
													break;
								case 12:
													if(~send_flag)
														{
															seletct_position_addxy(15);//设置光标在第6个框
															send_state++;
														}
													break;
								case 13:
													if(~send_flag)
														{
															display_num(cangliang_t7);//发送数据
															send_state++;
														}
													break;
								case 14:
													if(~send_flag)
														{
															seletct_position_addxy(16);//设置光标在第7个框
															send_state++;
														}
													break;
								case 15:
													if(~send_flag)
														{
															display_num(cangliang_all);//发送数据
															send_state++;
														}
													break;
								default:
													send_state=0;
													data_state=0;
													break;
							}
							break;
		case 3:
							switch(send_state)
							{
								case 0:
													if(~send_flag)
														{
															seletct_position_addxy(0);//设置光标在第0个框
															send_state++;
														}
													break;
								case 1:
													if(~send_flag)
														{
															display_num(cangliang_t1);//发送数据
															send_state++;
														}
													break;
								case 2:
													if(~send_flag)
														{
															seletct_position_addxy(1);//设置光标在第1个框
															send_state++;
														}
													break;
								case 3:
													if(~send_flag)
														{
															display_num(cangliang_t2);//发送数据
															send_state++;
														}
													break;
								case 4:
													if(~send_flag)
														{
															seletct_position_addxy(2);//设置光标在第2个框
															send_state++;
														}
													break;
								case 5:
													
													if(~send_flag)
														{
															display_num(cangliang_t3);//发送数据
															send_state++;
														}break;
								case 6:
													
													if(~send_flag)
														{
															seletct_position_addxy(3);//设置光标在第3个框
															send_state++;
														}
													break;
								case 7:
													if(~send_flag)
														{
															display_num(cangliang_t4);//发送数据
															send_state++;
														}
													break;
								case 8:
													if(~send_flag)
														{
															seletct_position_addxy(4);//设置光标在第4个框
															send_state++;
														}
													break;
								case 9:
													if(~send_flag)
														{
															display_num(cangliang_t5);//发送数据
															send_state++;
														}
													break;
								case 10:
													if(~send_flag)
														{
															seletct_position_addxy(5);//设置光标在第5个框
															send_state++;
														}
													break;
								case 11:
													if(~send_flag)
														{
															display_num(cangliang_t6);//发送数据
															send_state++;
														}
													break;
								case 12:
													if(~send_flag)
														{
															seletct_position_addxy(6);//设置光标在第6个框
															send_state++;
														}
													break;
								case 13:
													if(~send_flag)
														{
															display_num(cangliang_t7);//发送数据
															send_state++;
														}
													break;
								case 14:
													if(~send_flag)
														{
															seletct_position_addxy(7);//设置光标在第7个框
															send_state++;
														}
													break;
								case 15:
													if(~send_flag)
														{
															display_num(guangshu);//发送数据
															send_state++;
														}
													break;
								case 16:
													if(~send_flag)
														{
															seletct_position_addxy(8);//设置光标在第8个框
															send_state++;
														}
													break;
								case 17:
													if(~send_flag)
														{
															display_num(ceshi);//发送数据
															send_state++;
														}
													break;
								default:
													send_state=0;
													data_state=0;
													break;
							}
							break;
		case 4:
							switch(send_state)
							{
								case 0:
													if(~send_flag)
														{
															seletct_position_addxy(26);//设置光标在第0个框
															send_state++;
														}
													break;
								case 1:
													if(~send_flag)
														{
															display_num(cangliang_all);//发送数据
															send_state++;
														}
													break;
								default:
													send_state=0;
													data_state=0;
													break;
							}
							break;
		case 5:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -