本实验要求实现一个两位十进制数加减乘除运算的计算器,运算数和运算符(加、减、乘、除)由按键来控制,4×4键盘按键分配如图11-1所示。 图11-1  4×4键盘按键分配图

图11-1 4×4键盘按键分配图

运算数和计算结果通过8个八段数码管显示。每个运算数使用两个数码管显示,左侧显示十位数,右侧显示个位数。输入两位十进制数时,最高位先在右侧显示,然后其跳变到左侧的数码管上,低位在刚才高位占据的数码管上显示。各数码管所显示的内容对应如表 11-1所示。

表 11-1 数码管显示内容

运算数一L7,L8
运算数二L9,L10
运算结果L11,L12,L13,L14