|
全部程序有點(diǎn)多
uchar code SMS_send[]="AT+CMGS=";
uchar Byte_num[11];
uchar date;
主程序:
display11();
Print_Str("AT+CMGS="); //輸入電話號(hào)碼
Print_Char('"'); //發(fā)送冒號(hào)
if((key_value >= 0) && (key_value <= 9)) //如果按下的為0-9的數(shù)字按鍵
{
if(count_num <= 12) //如果按鍵次數(shù)小于11次
{
Byte_num[count_num] = key_value; //將按鍵值存入數(shù)組,并顯示
count_num++;
}
key_value = 0xff; //將按鍵值清除
}
if(key_value == 16) //確認(rèn)按鍵被按下
{
key_value = 0xff; //將按鍵值清除
for(i=0;i<11;i++)
{
Print_Char(Byte_num[ i]);
}
Print_Char('"');
Print_Str("\r\n");
delay(1900); //等待關(guān)門 大約3秒
clear(); //清屏,準(zhǔn)備下一屏的顯示
global_state = 1;
}
break;
|
|