我在利用51和4个数码管做计算器,51的P2口做数码管的位选,P1口用于连接4*4
键盘,现在只编出来一位数的计数器,有一个问题搞不明白,应该怎样区别从键盘输入的一个数与第二个数,因为这个问题想不明白,所以到现在也没编出来多位数的计数器,我的一位数的计数器时在任何情况下都把由键盘输入的数赋值给s1(第二个数),然后再执行在输入运算符时(例如+号),将s1的值赋给s2(第二个数),在按下等号键时,执行运算,现在麻烦大家指导下,怎样利用其他的方法来区分输入的第一个数与第二个数,不要只告诉我设置标记,越详细越好!谢谢 |
|