91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 200KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-07-17
  • 語言: 其他
  • 標簽: 電子??

資源簡介

這是有關于電子秤設計的項目的資源,里面提供有設計的思路想法,以及一系列的感悟;里面包括該電子產品設計的protues的仿真以及源代碼的編寫,對于你做電子秤有很大的作用。

資源截圖

代碼片段和文件信息

#include
#include
#include?
#include?

#define?uchar?unsigned?char
#define?uint???unsigned?int
#define?BUSY??0x80???????????????????????????????//常量定義
#define?DATAPORT?P0

sbit?ADCS?=P3^5;?
sbit?ADDI?=P3^7;??
sbit?ADDO?=P3^7;??
sbit?ADCLK?=P3^6;??

sbit?LCM_RS=P2^0;
sbit?LCM_RW=P2^1;
sbit?LCM_EN=P2^2;
uint?x1y1=0z1=0w1temp1=0;
uchar?ad_dataknmenums=0;??????????????????????????????//采樣值存儲
sbit?beep?=P3^0;?????????????????????????
???????????????????
char?press_data;??????????????????????????????????//標度變換存儲單元
unsigned?char?ad_alarm;???????????????????????????//報警值存儲單元
unsigned?char?press_ge=0;????????????????????????//顯示值百位
unsigned?char?press_shifen=0;????????????????????????//顯示值十位
unsigned?char?press_baifen=0;?????????????????????????//顯示值個位
unsigned?char?press_qianfen=0;????????????????????????//顯示值十分位

uchar?code?str0[]={“Weight:??.???Kg?“};
uchar?code?str2[]={“Price:??????????“};
uchar?code?str3[]={“Total:?????????????“};
uchar?code?table2[]={0x370x380x390xfd0x340x350x360x780x310x320x330x2d0x3d0x300x2e0x2b};?//鍵盤碼

void?delay(uint);
void?lcd_wait(void);
void?delay_LCM(uint);????????????? //LCD延時子程序
void?initLCM(?void);??????????????? //LCD初始化子程序
void?lcd_wait(void);?????????????? //LCD檢測忙子程序
void?WriteCommandLCM(uchar?WCLCMuchar?BusyC);??????????????????????????????//寫指令到ICM子函數
void?WriteDataLCM(uchar?WDLCM);?????????????????????????????????????????????//寫數據到LCM子函數
void?DisplayOneChar(uchar?Xuchar?Yuchar?DData);???????????????????????????//顯示指定坐標的一個字符子函數
void?DisplayListChar(uchar?Xuchar?Yuchar?code?*DData); ?//顯示指定坐標的一串字符子函數
void?weishu(uint?m);??
void?weishu1(uint?m);???????????
void?display(void);?
uchar?Adc0832(unsigned?char?channel);
void?alarm(void);
void?data_pro(void);
/**********main?funcation************/
?
void?main(void)
{?
????delay(500);??????????????????????//系統延時500ms啟動
//ad_data=0;???????????????????????//采樣值存儲單元初始化為0
??? initLCM(?);
????????
??? WriteCommandLCM(0x011); ????//清顯示屏
????DisplayListChar(00str0);
??? DisplayListChar(01str2);
while(1)
????{
???ad_data?=Adc0832(0); ???//采樣值存儲單元初始化為0
???alarm();
???data_pro();
???display();
if(k==1)
?????{
??????DisplayOneChar((s+7)1n+0x30);
??//x1=m;
??//y1=n;
??//y1=y1*10+x1;
??if(s==1)
??{
?? ?y1?=?n;
?k=0;
??}
??if(s==2)
??{
?? ?y1?=?y1*10?+?n;
?k=0;
??}
?????}
?
????if(k==‘*‘)
???{
?????data_pro();
?WriteCommandLCM(0x011);
?weishu(z1);
?k=0;
????}
????if(k==‘=‘)
{??
????z1=y1*temp1;
????WriteCommandLCM(0x011);
????????DisplayListChar(01str3);
s=0;
???? weishu1(z1);
????k=0;
y1=0;
}
if(k==‘?‘)
{
???WriteCommandLCM(0x80+0x401);
???WriteCommandLCM(0x011);
???DisplayListChar(01str2);
???z1=0;?
???s=0;?????//防止清零時指針后移動
}
??}
}


/*********延時K*1ms12.000mhz**********/

void?delay(uint?k)
{
???ui

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-26?21:53??6組??電子稱\
?????文件??????107316??2017-11-27?15:37??6組??電子稱\6組仿真.DSN
?????文件?????????742??2017-12-31?10:58??6組??電子稱\6組仿真.PWI
?????文件???????26112??2017-10-20?11:48??6組??電子稱\6組元器件清單.xls
?????文件??????240128??2017-10-13?08:26??6組??電子稱\6組原理圖.SchDoc
?????文件???????83756??2017-11-17?11:20??6組??電子稱\6組原理圖.SchDocPreview
?????文件???????70875??2018-01-10?20:48??6組??電子稱\6組電子稱程序.uvgui.Zhangliqiang
?????文件????????4659??2018-01-10?20:46??6組??電子稱\6組電子稱程序.uvopt
?????文件???????13859??2018-01-10?20:46??6組??電子稱\6組電子稱程序.uvproj
?????文件???????54893??2017-10-27?11:59??6組??電子稱\6組電子稱程序_uvopt.bak
?????文件???????26077??2017-11-27?14:42??6組??電子稱\dianzicheng2
?????文件???????11349??2017-04-25?17:14??6組??電子稱\dianzicheng2.c
?????文件????????8274??2017-11-27?14:42??6組??電子稱\dianzicheng2.hex
?????文件??????????56??2017-11-27?14:42??6組??電子稱\dianzicheng2.lnp
?????文件???????22824??2017-11-27?14:42??6組??電子稱\dianzicheng2.LST
?????文件???????28693??2017-11-27?14:42??6組??電子稱\dianzicheng2.M51
?????文件???????29329??2017-11-27?14:42??6組??電子稱\dianzicheng2.OBJ
?????文件????????1173??2010-07-28?17:02??6組??電子稱\dianzicheng2.opt.bak
?????文件?????????635??2017-11-27?15:37??6組??電子稱\dianzicheng2.plg
?????文件????????2129??2010-07-28?17:02??6組??電子稱\dianzicheng2.Uv2.bak
?????文件???????56072??2017-09-29?10:29??6組??電子稱\dianzicheng2.uvopt
?????文件????????1171??2010-07-28?17:02??6組??電子稱\dianzicheng2_Opt.Bak
?????文件????????2163??2010-07-28?17:02??6組??電子稱\dianzicheng2_Uv2.Bak
?????文件???????56066??2017-04-25?17:16??6組??電子稱\dianzicheng2_uvopt.bak
?????文件??????107220??2017-06-20?17:30??6組??電子稱\Last?Loaded?6組仿真.DBK
?????文件??????107231??2017-05-16?08:52??6組??電子稱\Last?Loaded?基于單片機的電子秤仿真.DBK
?????文件?????????162??2018-01-26?21:53??6組??電子稱\~$六組總結報告.doc
?????目錄???????????0??2017-11-28?15:13??6組??電子稱\準備\
?????文件?????????742??2017-10-13?11:02??6組??電子稱\基于單片機的電子秤仿真.PWI
?????文件???????21504??2017-09-15?11:26??6組??電子稱\電子稱初步計劃(6組).doc

評論

共有 條評論