keil计算器(国外英文资料).docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
keil计算器(国外英文资料)

keil计算器(国外英文资料) # include reg52.h # include string.h # include math.h # include stdlib.h #定义使用uint unsigned int #定义uchar unsigned char sbit rs = P3 ^ 5;/ /液晶别针 sbit rw = P3 ^ 6; sbit en = P3 ^ 7; sbit shiftflag = P3 ^ 0;/ /和宏定义差不多 位xiaoshuF = 1; uchar i = 0 j = 0 k = 0,fflag = 0,fflag1 = 0; 使用uint intzhengshu intxiaoshu;/ /最大65535 浮动怎么= 0,松= 0,回答= 0; char * pst = ,str[20]= * panswerstr = ,点= 0,pointNum = 0; char duilie[20]= { 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 }; char secprinduilie[19]; / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / uchar kou0 = 0 xff kou1 = 0 x33,宗庆后,剑,转变= 0; 空白clear() { str[0]= \ 0 ,/ /显示内存清空 (我= 0; 19;+ +)/ /初始化运算队列 duilie[我]= 1; duilie[19]= 0; j = 0;/ /令数列指针在duilie[0]上 } 空白delay100us(空白) { unsigned char bt登记; (bt = 0;bt 250;bt + +); } 空白write_command(无符号命令)/ /写命令 { rw = 0; rs = 0; en = 1; P0 =命令; delay100us(); en = 0; rw = 1; } 空白write_data(无符号lcddata) { rw = 0; rs = 1; en = 1; P0 = lcddata; delay100us(); en = 0; rw = 1; } 空白display_string(无符号x,无符号y,char * p) { if(x = = 1) write_command(128 + y);/ /把输入位置挪到第一行第一列。 其他的 write_command(192 + y);/ /把输入位置挪到第2行第一列。 而(* p)/ /到了字符串的最后一个空间* p = = 0 { write_data(* p); p + +; } } / * - - - - - - - - - -根据键码确定显示什么- - - - - - - - - * / 空白jianpan(剑) { 开关(剑) { 案例7:pst =“7”;断裂;/ / /转换数据! ! 例8:pst = 8 ;断裂; 案例9:pst =“9”;断裂; 例14:pst = / ;断裂;/ /除 案例4:pst = 4 ;断裂; 案例5:pst =“5”;断裂; 案例6:pst =“6”;断裂; 例13:pst =“*”;断裂;/ /乘 案例1:pst =“1”;断裂; 案例2:pst =“2”;断裂; 案例3:pst = 3 ;断裂; 例12:pst =“-”;断裂;/ /减 例10:pst = 0 n”;断裂;/ /开始 例0:pst = 0 ;断裂; 例15:pst = = ;断裂;/ /等号 例11:pst = + ;断裂;/ /加 例23:pst =“罪恶”;断裂; 例24:pst = 因为;断裂; 例25:pst =“晒”;断裂; 例30:pst = 在;断裂; 例21:pst = 实验;断裂; 例22:pst = sqr”;断裂; 例27:pst =“。”;断裂; 默认值:pst = ; } } / * - - - - - - - - - -根据键码确定显示什么- - - - - - - - - * / char * duiliehandle(char * duilie) { j -;/ /使j指向队列最后一位的数 如果((!(0 = duilie[j]duilie[j] 10))| |(duilie[0]= = 27)| |(duilie[0]= = 11)| |(duilie[0]= = 12)| |(duilie[0]= = 13)| |(duilie[0]= = 14)| |(du

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档