资源简介
用8051与1601LCD设计的计算器
代码片段和文件信息
#include
#include
char code keycodes[]=
{
‘7‘‘8‘‘9‘‘/‘
‘4‘‘5‘‘6‘‘*‘
‘1‘‘2‘‘3‘‘-‘
‘C‘‘0‘‘=‘‘+‘
};
char data keyflags[16];
char input()
{
char *pKeyflag=keyflags;
char RowAddr=0xef;
char ColData=0;
char ijTmp=0;
for(i=0; i<4; i++)
{
P2=RowAddr;
_nop_();
Tmp=P1&0x0f;
for(j=0; j<4; j++)
{
ColData=Tmp;
if((Tmp&0x01)==0x00)
{
Tmp=*pKeyflag;
*pKeyflag=1;
if(Tmp==0)
{
P2=0xff;
return keycodes[pKeyflag-keyflags];
}
}
else
*pKeyflag=0;
pKeyflag++;
Tmp=ColData>>1;
}
RowAddr<<=1;
}
P2=0xff;
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
....... 179985 2020-02-15 16:20 13.用8051与1601LCD设计的计算器\code\14-1\14.uvgui.HP
....... 7406 2019-08-31 22:00 13.用8051与1601LCD设计的计算器\code\14-1\14.uvopt
....... 14948 2019-08-31 19:25 13.用8051与1601LCD设计的计算器\code\14-1\14.uvproj
文件 497 2019-08-31 16:17 13.用8051与1601LCD设计的计算器\code\14-1\Calc.h
文件 897 2019-08-31 17:44 13.用8051与1601LCD设计的计算器\code\14-1\keypad.c
文件 580 2019-08-31 16:11 13.用8051与1601LCD设计的计算器\code\14-1\keypad.c.orig
文件 1232 2019-08-31 19:27 13.用8051与1601LCD设计的计算器\code\14-1\lcd.c
文件 1123 2019-08-31 16:12 13.用8051与1601LCD设计的计算器\code\14-1\lcd.c.orig
文件 23476 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\Listings\14.m51
文件 2495 2019-09-16 20:27 13.用8051与1601LCD设计的计算器\code\14-1\Listings\keypad.lst
文件 3255 2019-09-16 20:27 13.用8051与1601LCD设计的计算器\code\14-1\Listings\lcd.lst
文件 9179 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\Listings\Main.lst
文件 14145 2019-08-31 16:17 13.用8051与1601LCD设计的计算器\code\14-1\Listings\STARTUP.lst
文件 4633 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\Main.c
文件 3300 2019-08-31 16:15 13.用8051与1601LCD设计的计算器\code\14-1\Main.c.orig
文件 19455 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 946 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 5262 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 182 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 3028 2019-09-16 20:27 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 122 2019-09-16 20:27 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 5062 2019-09-16 20:27 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 14856 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 116 2020-01-04 14:04 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 819 2019-08-31 16:17 13.用8051与1601LCD设计的计算器\code\14-1\ob
文件 6376 2015-07-08 16:02 13.用8051与1601LCD设计的计算器\code\14-1\STARTUP.A51
....... 179693 2020-01-06 10:11 13.用8051与1601LCD设计的计算器\code\14-2\14.uvgui.HP
....... 7414 2019-09-01 11:19 13.用8051与1601LCD设计的计算器\code\14-2\14.uvopt
....... 14956 2019-09-01 11:19 13.用8051与1601LCD设计的计算器\code\14-2\14.uvproj
文件 5471 2019-09-08 19:00 13.用8051与1601LCD设计的计算器\code\14-2\calc.c
............此处省略40个文件信息
相关资源
- VC++ 可视化计算器
- TFTLCD显示-电子钟-万年历-完整
- VS2012编写的简单计算器
- USB HID STM32 开发资料全集
- MFC开发的多功能高精度计算器含源码
- VC6.0直接可执行源码(音乐播放器,记
- 《C8051F系列单片机开发与C语言编程》
- VS2010 C++ MFC简易计算器
- 计算器 3.0 源码 vs2008 MFC vc++
- 《单片机C语言程序设计实训100例——
- 毕业设计基于FPGA等精度频率计8051 I
- MFC计算器程序
- MFC计算器包含可执行文件
- STC15增强型8051单片机C语言编程与应用
- 亲戚计算器4.2.zip
- MFC 计算器
- c语言版 设计一个模拟计算器的程序,
- c++课程设计多功能计算器设计
- 基于vc6开发的计算器
- 三角函数计算器
- 用mfc实现的计算器
- 数据结构实现的计算器 C语言版
- 亲戚关系计算器C语言源码
- 计算器模拟系统
- QT编写的计算器小程序
- C++实现科学计算器的代码
- 89C51双机通信的Proteus仿真及C语言收发
- VC++6.0_MFC基于对话框简单计算器设计
- Qt计算器实现
- C++实现的PPI计算器
评论
共有 条评论