基于单片机的计算器研究(1602完整版).docVIP

  • 3
  • 0
  • 约1.06万字
  • 约 24页
  • 2017-09-08 发布于浙江
  • 举报

基于单片机的计算器研究(1602完整版).doc

3.1 硬件连接 ??图3-1所示为简易计算器的电路原理图。P3口用于键盘输入,接4*4矩阵键盘,键值与键盘的对应表如表----所示,p0口和p2口用于显示,p2口用于显示数值的高位,po口用于显示数值的低位。 图3-1 简易计算器电路原理图 键值与功能对应表 键值 0 1 2 3 4 5 6 7 8 9 + - × / = ON/C 功能 0 1 2 3 4 5 6 7 8 9 + - × ÷ = 清零 表3-1 3.2 计算器的软件设计 #includereg51.h?? //头文件 #define uint unsigned int // #define uchar unsigned char sbit lcden=P2^3; //定义引脚 sbit rs=P2^4; sbit rw=P2^0; sbit busy=P0^7; char i,j,temp,num,num_1; long a,b,c; ??? //a,第一个数 b,第二个数 c,得数 float a_c,b_c; uchar flag,fuhao;//flag表示是否有符号键按下,fuhao表征按下的是哪个符号 uchar code table[]={ 7,8,9,0, 4,5,6,0, 1,2,3,0, 0,0,0,0}; uchar code table1[]={ 7,8,9,0x2f-0x30, 4

文档评论(0)

1亿VIP精品文档

相关文档