找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3506|回復(fù): 2
收起左側(cè)

基于51單片機(jī)和Proteus仿真的帶計(jì)時(shí)功能的簡(jiǎn)單計(jì)算器

[復(fù)制鏈接]
ID:517871 發(fā)表于 2019-5-9 16:42 | 顯示全部樓層 |閱讀模式
基于51單片機(jī)和Proteus仿真的帶計(jì)時(shí)功能的簡(jiǎn)單計(jì)算器,包含C語(yǔ)言源程序及Proteus仿真電路圖,親測(cè)完全可用,部分代碼如下,全部代碼見(jiàn)附件
計(jì)算器.png
#include "Calculator.h"
#include "Timer.h"


//*************************************************************************************************
//*                                                                                                                                                                                                  *
//*                          ********************************全局變量******************************                          *
//*                                                                                                                                                                                                  *
//*************************************************************************************************

extern bit b_KeyShock;                                  //鍵盤防抖動(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)
回復(fù)

使用道具 舉報(bào)

ID:697329 發(fā)表于 2020-3-3 01:41 | 顯示全部樓層
樓主這個(gè)顯示器改接LCD1602行嗎
回復(fù)

使用道具 舉報(bào)

ID:546698 發(fā)表于 2020-3-21 23:02 | 顯示全部樓層
咋感覺(jué)是Proteus的例子程序
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表