基于单片机的电子_秤设计_课程设计说明书.docVIP

基于单片机的电子_秤设计_课程设计说明书.doc

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计说明书 基于单片机的电子秤设计 摘 要 本系统针对电子称的自动称重、数据处理等进行了设计和制作。为了阐明用单片机是如何对采样数据进行处理,对数据的采集和转换、计算问题进行了研究,讨论了单片机控制系统中关键的计算问题。本文在给出智能电子称硬件设计的基础上,详细分析了电子称的软件控制方法。单片机控制的电子称结构简单,成本低廉,深受人们的喜爱,本文将对此进行详细讨论。 关键词:电子称,AT89S52单片机,称重传感器 目 录 TOC \o 1-3 \h \u 附录1 程序清单 程序清单: 定义 中文LCD液晶 128X64 的地址 W_C_GLCD XDATA 0E000H W_D_GLCD XDATA 0E001H R_B_GLCD XDATA 0E002H R_D_GLCD XDATA 0E003H ; TIMER0 DATA 30H ;延时时间的初值 TIMER1 DATA 31H ;调用延时子程序的次数 DATA1 DATA 32H ;点阵显示的变量1 DATA2 DATA 33H ;点阵显示的变量2 X DATA 34H ;X方向的位置 Y DATA 35H ;Y方向的位置 COUNTER DATA 36H ;计数器 N DATA 37H ;行数变量 D1 DATA 38H ;点变量1 D2 DATA 39H ;点变量1 ADDR DATA 3AH ;起始的显示位置 ADDR1 DATA 3BH ;起始的显示位置临时变量 N1 DATA 3CH ;行数的临时变量 ;******************************************************* ;* 主程序开始 ;******************************************************* ORG 0000H AJMP START ORG 0030H START: CLR P1.0 SETB P1.1 MOV SP,#60H LCALL INITIAL_GLCD ; 调用LCD初始化 LCALL KAIJI ; 显示开机画面 LCALL DELAY500 LCALL DELAY500 LCALL DELAY500 LCALL TISHI ; 显示主界面 LCALL INI_8279 ;判断是否继续 KEY-A: MOV DPTR,#8101H MOVX A,@DPTR ANL A,#07H CJNE A,#00H,LP1 SJMP KEY-A MOV DPTR,@8100H MOVX A,DPTR CJNE A,0DBH,KEY-A AJMP K1 LCALL YUZHI LCAL celianjieguo LCALL CELINGJIEGUO AJMP $ ;各界面显示内容 DHTABLE1: DB 欢迎使用 DHTABLE2: DB 半桥电子秤 DHTABLE3: DB ********* DHTABLE4: DB ********* DHTABLE5: DB *********** DHTABLE6: DB 设置警报上限 DHTABLE7: DB 确定 DHTABLE8: DB 请按D 键 DHTABLE9: DB DHTABLE10: DB 报警上限重量: DHTABLE11: DB . g DHTABLE12: DB 确定(E) CELIANG1: DB 电子秤 CELIANG2: DB 重量是: CELIANG3: DB CELIANG4:DB 返回 (F) ;======================================================= 键盘扫描子程序 ;============================

文档评论(0)

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

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

1亿VIP精品文档

相关文档