|
基于51單片機(jī)和Proteus仿真的帶計(jì)時(shí)功能的簡(jiǎn)單計(jì)算器,包含C語(yǔ)言源程序及Proteus仿真電路圖,親測(cè)完全可用,部分代碼如下,全部代碼見(jiàn)附件
計(jì)算器.png (124.15 KB, 下載次數(shù): 57)
下載附件
2019-5-9 16:41 上傳
#include "Calculator.h"
#include "Timer.h"
//*************************************************************************************************
//* *
//* ********************************全局變量****************************** *
//* *
//*************************************************************************************************
extern bit b_KeyShock; //鍵盤(pán)防抖動(dòng)標(biāo)志位。
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<工作模式(默認(rèn)為計(jì)算器模式)>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
bit b_WorkMode=0; //0--計(jì)算器模式;
//1--計(jì)時(shí)模式。
//*************************************************************************************************
//* *
//* ********************************按鍵處理函數(shù)主函數(shù)****************************** *
//* *
//*************************************************************************************************
void vKeyProcess(unsigned char ucKeyCodeTemp)
{
if(b_WorkMode==1)
vTimer(ucKeyCodeTemp); //當(dāng)工作模式為計(jì)時(shí)模式時(shí)調(diào)用計(jì)時(shí)器處理函數(shù)。
else
vCalculator(ucKeyCodeTemp); //當(dāng)工作模式為計(jì)算器模式時(shí)調(diào)用計(jì)算器處理函數(shù)。
}
全部資料51hei下載地址:
基于51單片機(jī)和Proteus仿真的帶計(jì)時(shí)功能的簡(jiǎn)單計(jì)算器.zip
(128.23 KB, 下載次數(shù): 38)
2019-5-9 16:26 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|