資源簡(jiǎn)介
基于Proteus的時(shí)鐘-計(jì)算器仿真實(shí)例。初試情況下顯示時(shí)鐘,可通過(guò)設(shè)置鍵和鍵盤(pán)中的‘+’、‘-’進(jìn)行調(diào)整時(shí)間。按切換鍵之后進(jìn)入計(jì)算器狀態(tài),再按切換鍵則回到時(shí)鐘狀態(tài)。
代碼片段和文件信息
/*******************************************************************************
************?????????????????主文件,總共分兩大塊,?????????????????************??????????????????????????????
************ ????????一塊是完成計(jì)算器的功能,????????????????************ ?
************ ????????????另一塊是完成時(shí)鐘的功能 ????????????????************
*******************************************************************************/
#include?
#include?
#include?“calc.h“
#include?
#define?uchar?unsigned?char
#define?uint?unsigned?int
//Variables
??
static?idata?float?lvalue;
static?idata?float?rvalue;
static?idata?char?currtoken;
static?idata?char?lasttoken;
static?idata?char?lastpress;
static?idata?char?flag=1?;
static?idata?char?outputbuffer[MAX_DISPLAY_CHAR]={‘?‘‘?‘‘?‘
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????115773??2010-03-30?23:32??my?C51?Calculator\cal.DSN
?????文件??????14974??2010-03-31?22:20??my?C51?Calculator\calc
?????文件??????12850??2010-03-31?22:22??my?C51?Calculator\calc.c
?????文件????????538??2010-03-30?21:47??my?C51?Calculator\Calc.h
?????文件??????16288??2010-03-31?22:20??my?C51?Calculator\calc.hex
?????文件?????????67??2010-03-31?22:20??my?C51?Calculator\calc.lnp
?????文件??????29582??2010-03-31?22:20??my?C51?Calculator\calc.LST
?????文件??????44971??2010-03-31?22:20??my?C51?Calculator\calc.M51
?????文件??????16665??2010-03-31?22:20??my?C51?Calculator\calc.OBJ
????.......??????1786??2010-04-01?17:55??my?C51?Calculator\CALC.opt.bak
?????文件????????189??2010-04-04?00:18??my?C51?Calculator\calc.plg
?????文件????????911??2010-04-04?17:59??my?C51?Calculator\calc.PWI
????.......??????2187??2010-03-29?14:26??my?C51?Calculator\CALC.Uv2.bak
????.......?????47417??2010-04-04?00:18??my?C51?Calculator\CALC.uvopt
????.......?????13296??2010-04-04?00:18??my?C51?Calculator\CALC.uvproj
????.......??????1783??2010-03-31?22:22??my?C51?Calculator\CALC_Opt.Bak
?????文件???????2152??2010-03-29?10:07??my?C51?Calculator\CALC_Uv2.Bak
????.......?????47422??2010-04-03?20:43??my?C51?Calculator\CALC_uvopt.bak
????.......?????13297??2010-04-03?20:43??my?C51?Calculator\CALC_uvproj.bak
?????文件???????4488??2010-03-28?23:18??my?C51?Calculator\DS1302.c
?????文件??????11326??2010-03-28?22:37??my?C51?Calculator\DS1302.LST
?????文件???????6591??2010-03-28?22:37??my?C51?Calculator\DS1302.OBJ
?????文件????????996??2010-03-29?18:32??my?C51?Calculator\KEYPAD.c
?????文件???????3381??2010-03-31?22:20??my?C51?Calculator\KEYPAD.LST
?????文件???????1170??2010-03-31?22:20??my?C51?Calculator\KEYPAD.OBJ
?????文件?????102482??2010-03-28?10:58??my?C51?Calculator\Last?Loaded?calc.DBK
?????文件???????1721??2010-03-30?22:27??my?C51?Calculator\LCD.c
?????文件???????4616??2010-03-31?22:20??my?C51?Calculator\LCD.LST
?????文件???????3356??2010-03-31?22:20??my?C51?Calculator\LCD.OBJ
?????目錄??????????0??2010-04-04?18:00??my?C51?Calculator
............此處省略3個(gè)文件信息
評(píng)論
共有 條評(píng)論