如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
#include<pic.h>__CONFIG(0x3b31);#include"def.h"/*--------------------------------------------------------------------*/bank1ucharttemp,hptemp;bank1ucharhpled;bank1unsignedlongintprice;bank1unsignedintmass;bank1unsignedlongintmoney;/**********************************************************************//*---------------------------------------------计算器------------------------*/constucharjianpan[4][4]={{7,8,9,13},{4,5,6,12},{1,2,3,11},{21,0,20,10}};//用一个数组表示键盘上对应的数字容易判断按键bank1ucharkey,yunsuanfu,fuhao,dianbiaozhi,i,l,k1[3],k2[3];bank1uintd,f,m,n;bank1unsignedlongintq1,jieguo;bank1ucharri,yue,week;bank1ucharfen,shi;bank1ucharjian,key1num;bank1uchark3,flag;bank1unsignedlonginta,b,c,e;//这里体0不够用,要且到体1了ucharz1,z2,z3,z4,z5,z6,z7,z8,zh1,zh2,zh3,zh4,zh5,zh6,zh7,zh8,shu,su,zhi,zi,at,tem;constuchartable[]={0,1,2,3,4,5,6,7,8,9};//CONST是存入在ROM中的/*****************************************************函数申明*************/voiddlscan();voiddisplay3();voidyunsuanfaze();voiddisplay4();voidyunsuan();voidqiehuan();voidwrite_1302(uchar,uchar);//1302写数据ucharread_1302(uchar);//1302读数据voidinit_1302();//1302初始化voiddisplay();voiddisplay1(uchar,uchar,uchar);voidjzscan();/*************18B20***************************/voidreset1820(void);voidwrite_byte1820(uchar);ucharread_byte1820(void);ucharget_temp();voiddisplay2(uchar,uchar);voidzydelayus(uint,uchar);/***********************************************************************//*----------------------------------------7705的函数申明--------------------*/voidinit7705();voidrest7705();ucharread7705_byte();voidwrite7705(uchar);/*---------------------------------------------------------------------------*/voiddelayus(uchar);voiddelay(uchar);voidleddisplay();voidinit595();voidsentdata(uchar);voidsentlcd(uchar);/****************---------------------------------------------------------*/voidinitmain();voidwrite_com(ucharwcom);voidlcdinit();voidwrite_date(uchar);//LCD写数据函数voiddelayms(uchar);//延时函数/**