久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
求助,為何protues仿真運(yùn)算符號(hào)鍵均用不了
[打印本頁(yè)]
作者:
holy2456
時(shí)間:
2017-12-24 02:11
標(biāo)題:
求助,為何protues仿真運(yùn)算符號(hào)鍵均用不了
點(diǎn)第一個(gè)數(shù)后 點(diǎn)符號(hào)鍵 前一個(gè)數(shù)會(huì)清0
微信圖片_20171224020935.jpg
(74.64 KB, 下載次數(shù): 55)
下載附件
2017-12-24 02:10 上傳
單片機(jī)源程序如下:
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
uint num1,num2,result;
uchar symbol1,symbol2,flag;
uchar codetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delayms(uint x) //延時(shí)函數(shù)
{
uint i;
while(x--) for(i=0;i<120;i++);
}
void CLR()//清零
{
result=0;
num1=0;
num2=0;
symbol1=0;
symbol2=0;
flag=0;
}
void display(uint result) //顯示函數(shù)
{
ucharqian,bai,shi,ge;
qian= result/1000;
bai= result%1000/100;
shi= result%100/10;
ge= result%10;
P0= 0;
P1= 0xfe; //千位
P0= table[qian];
delayms(3);
P1= 0xfd; //百位
P0= table[bai];
delayms(3);
P1= 0xfb; //十位
P0= table[shi];
delayms(3);
P1= 0xf7; //個(gè)位
P0= table[ge];
delayms(3);
}
void keybord() //反轉(zhuǎn)法
{ uchar firstnum,nextnum,keynum;
flag = result = num1 = num2 = 0;
while(1)
{ P2=0x0f;
firstnum=P2;
P2=0xf0;
nextnum=P2;
keynum=nextnum|firstnum;
switch(keynum)
{
case 0xee: delayms(200);
if(flag< 2) //1
{
num1= num1*10 + 1;
result= num1;
flag++;
};break;
case 0xde:delayms(200); //2
if(flag < 2)
{
num1= num1*10 + 2;
result= num1;
flag++;
};break;
case 0xbe: delayms(200); //3
if(flag < 2)
{
num1= num1*10 + 3;
result= num1;
flag++;
};break;
case 0x7e: delayms(200); //4
if(flag < 2)
{
num1= num1*10 + 4;
result= num1;
flag++;
};break;
case 0xed: delayms(200); //5
if(flag < 2)
{
num1= num1*10 + 5;
result= num1;
flag++;
};break;
case 0xdd: delayms(200); //6
if(flag < 2)
{
num1= num1*10 + 6;
result= num1;
flag++;
};break;
case 0xbd: delayms(200); //7
if(flag < 2)
{
num1= num1*10 + 7;
result= num1;
flag++;
};break;
case 0x7d: delayms(200); //8
if(flag < 2)
{
num1= num1*10 + 8;
result= num1;
flag++;
};break;
case 0xeb: delayms(200); //9
if(flag < 2)
{
num1= num1*10 + 9;
result= num1;
flag++;
};break;
case 0xdb: delayms(200); //0
if(flag < 2)
{
num1= num1*10 + 0;
result= num1;
flag++;
};break;
case 0xbb: symbol1 = '+'; //+
symbol2= symbol1;
result= num2 = num1;
num1= 0;
flag= 0;
break;
case 0x7b: symbol1 = '-'; //-
symbol2= symbol1;
result= num2 = num1;
num1= 0;
flag= 0;
break;
case 0xe7: symbol1 = '*'; //*
symbol2= symbol1;
result= num2 = num1;
num1= 0;
flag= 0;
break;
case 0xd7: symbol1 = '/'; //÷
symbol2= symbol1;
result= num2 = num1;
num1= 0;
flag= 0;
break;
case 0xb7: CLR();break;
case 0x77: delayms(200); //=
symbol1= '=';
break;
default:break;
}
if(symbol1=='=')
{switch(symbol2)
{
case '+':
result = num2 + num1;
break;
case '-':
result = num2 - num1;
break;
case '*':
result = num2 * num1;
break;
case'/':
result = num2 / num1;
break; }
}display(result);
}
}
void main()
{
keybord();
}
復(fù)制代碼
作者:
holy2456
時(shí)間:
2017-12-24 11:56
求大神 求別沉
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
韩日一区
|
中文字幕精品视频
|
日韩视频在线免费观看
|
中文字幕一区在线观看视频
|
成av在线
|
天天操天天射综合网
|
国产999精品久久久久久
|
最新免费黄色网址
|
国产成人精品一区二区三区视频
|
精品国产乱码久久久久久1区2区
|
欧美一级免费黄色片
|
99热这里只有精品8 激情毛片
|
日韩精品极品视频在线观看免费
|
av网站免费
|
欧美三区
|
欧美在线色
|
精品久久精品
|
亚洲欧美日本国产
|
久久精品美女
|
国产高清精品一区二区三区
|
久久久久久久久国产精品
|
亚洲精品黑人
|
亚洲免费视频一区
|
亚洲精彩视频在线观看
|
黄色在线免费观看
|
成人欧美一区二区三区在线观看
|
在线不卡视频
|
亚洲福利av
|
亚洲视频中文字幕
|
国产精品毛片一区二区三区
|
在线观看欧美日韩视频
|
97国产一区二区
|
日日干日日操
|
国产性色视频
|
青青久久
|
精品国产欧美一区二区三区成人
|
精品久久久久久18免费网站
|
久久国内
|
日韩视频在线播放
|
亚洲欧美日本国产
|
国产日韩欧美在线
|