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

  • 大小: 0.39M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-02-22
  • 標簽: 計算器??51單片機??

資源簡介

基于51單片機,實現計算器的功能

資源截圖

代碼片段和文件信息

/*??S16?S12?S8?S4分別是123+
S15?S11?S7?S3分別是456-
S14?S10?S6?S2分別是789*
S13?S9?S5?S1分別是0?CLR?=?/
*/

/*?實現兩個數的運算,每個數的位數至少可以八位??*/
#include
typedef?unsigned?char?uint8;
typedef?unsigned?int?uint16;

sbit?rw=P2^5;
sbit?rs=P2^6;
sbit?e=P2^7;
sbit?led=P3^7;

sbit?beep=P2^0;
uint8?keynum;
uint8?fuhao;//定義具體的那個符號,是加減還是乘除。
uint8?flag; //定義有沒有按下符號鍵,這個是統稱
long?abcd; //定義運算數據的第一個和第二個及等于的數變量
uint8?k;?//定義小數點后面顯示的位數
uint8?biao;

uint8?dat1[]={1230x2b-0x30?4560x2d-0x30?7890x2a-0x30?00x01-0x300x3d-0x300x2b-0x30?};//保存顯示的數據

void?delay(uint16?i)
{
while(i--);
}
void?lcdwrc(uint8?c)
{
delay(1000);
rs=0;
rw=0;
e=0;
P0=c;
e=1;
delay(1000);
e=0;
}
void?lcdwrd(uint8?dat)
{
delay(1000);
rs=1;
rw=0;
e=0;
P0=dat;
e=1;
delay(1000);
e=0;
rs=0;
}

void?lcdinit()
{
delay(1500);
lcdwrc(0x38);
delay(500);
lcdwrc(0x38);
delay(500);
lcdwrc(0x38);
delay(500);
lcdwrc(0x38);
lcdwrc(0x08);
lcdwrc(0x0

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????413253??2016-10-11?09:00??實驗現象截圖.jpg
?????文件???????13510??2016-10-11?09:00??智能計算器設計
?????文件????????6177??2016-10-11?09:00??智能計算器設計.c
?????文件????????8388??2016-10-11?09:00??智能計算器設計.hex
?????文件????????5632??2016-10-11?09:00??智能計算器設計.uvopt
?????文件???????13307??2016-10-11?09:00??智能計算器設計.uvproj

評論

共有 條評論