微机控制与应用课程设计报告书电动自行车里程表

上传人:工**** 文档编号:431954919 上传时间:2023-04-29 格式:DOC 页数:14 大小:84KB
返回 下载 相关 举报
微机控制与应用课程设计报告书电动自行车里程表_第1页
第1页 / 共14页
微机控制与应用课程设计报告书电动自行车里程表_第2页
第2页 / 共14页
微机控制与应用课程设计报告书电动自行车里程表_第3页
第3页 / 共14页
微机控制与应用课程设计报告书电动自行车里程表_第4页
第4页 / 共14页
微机控制与应用课程设计报告书电动自行车里程表_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《微机控制与应用课程设计报告书电动自行车里程表》由会员分享,可在线阅读,更多相关《微机控制与应用课程设计报告书电动自行车里程表(14页珍藏版)》请在金锄头文库上搜索。

1、湄洲湾职业技术学院单片机课程设计报告微机控制与应用课程设计报告书题 目:电动自行车里程表姓 名:学 号:指导老师:设计摘要: 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中电动自行车里程表就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。目录一、 设计任务 3二、 电动自行车里程表程序框图 3三、 电动自行车里程表的主程序 3四、 功能说明 8五、 原理图11六、 检测与调试12七、 总结与体会12一、设计任务(一)、功能及技术

2、指标要求设计电动自行车里程表的基本要求:设计一个电动自行车里程表,要应用UNTITLEDISISPROFESSIONAL实验系统(二)、设计内容按设计技术指标进行电动自行车里程表的软件设计。(三)、设计思路及关键技术一个完整的电动自行车里程表想当于一个简单的单片机系统,该系统电动自行车里程表设置电路、单片机、显示电路等构成。单片机是集成IC芯片,只需根据实际设计要求选型。其他部分都需要根据应用要求和性能指标自行设计。 二、电动自行车里程表的设计程序框图 开始设定频率自行车启动 开始计数停止行动LDE显示数据 三、电动自行车里程表的主程序 程序如下: RS BIT P2.0 RW BIT P2.

3、1 E BIT P2.2 circle EQU 59H DATE EQU 61H DATE_N EQU 60H ORG 0000H AJMP MAIN ORG 000BH AJMP COUT0 ORG 0070H MAIN:MOV 20H,#00H MOV 21H,#00H MOV 22H,#00H MOV 23H,#00H MOV 24H,#00H MOV 25H,#00H MOV 26H,#00H LCALL RST1602 MOV DATE_N,#15 MOV R2,#0C0H ACALL WRLCD MOV DPTR,#TAB2 LCALL WRN K0: MOV circle,#19

4、H MOV DATE_N,#15 MOV R2,#80H ACALL WRLCD MOV DPTR,#TAB1 LCALL WRN K1:JB P2.6,K2 JNB P2.6,$ MOV DATE_N,#15 MOV R2,#80H ACALL WRLCD MOV DPTR,#TAB3 LCALL WRN MOV circle,#22H K4: JB P2.7,K3 JNB P2.7,$ AJMP OOO K3:JB P2.6,K4 JNB P2.6,$ MOV DATE_N,#15 MOV R2,#80H ACALL WRLCD MOV DPTR,#TAB4 LCALL WRN MOV c

5、ircle,#25H K6:JB P2.7,K5 JNB P2.7,$ AJMP OOO K5:JB P2.6,K6 JNB P2.6,$ AJMP K0 K2:JB P2.7,K1 JNB P2.7,$ OOO:MOV TMOD,#06H MOV TL0,#255 MOV TH0,#255 SETB EA SETB ET0 SETB TR0 AJMP $ COUT0: NOP ;CLR EA ;CLR TR0 MOV A,20H ADD A,#01H DA A MOV 20H,A MOV A,21H ADDC A,#00H DA A MOV 21H,A MOV A,22H ADDC A,#0

6、0H DA A MOV 22H,A MOV A,23H ADD A,circle DA A MOV 23H,A MOV A,24H ADDC A,#00H DA A MOV 24H,A MOV A,25H ADDC A,#00H DA A MOV 25H,A MOV A,26H ADDC A,#00H DA A MOV 26H,A MOV R1,#30H MOV R0,#20H DIVE:MOV A,R0 ANL A,#0FH MOV R1,A INC R1 MOV A,R0 SWAP A ANL A,#0FH MOV R1,A INC R1 INC R0 CJNE R0,#27H,DIVE

7、MOV R1,#35H MOV DPTR,#TAB MOV R2,#88H LCALL WRLCD DISP:MOV A,R1 MOVC A,A+DPTR MOV DATE,A ACALL WRDATE DEC R1 CJNE R1,#2FH,DISP MOV R1,#3CH MOV R2,#0C6H LCALL WRLCD DISP2:MOV A,R1 MOVC A,A+DPTR MOV DATE,A ACALL WRDATE DEC R1 CJNE R1,#36H,DISP2 MOV R2,#0CDH LCALL WRLCD MOV A,R1 MOVC A,A+DPTR MOV DATE,

8、A ACALL WRDATE SETB TR0 SETB EA RETI RST1602: MOV R2,#01H ACALL WRLCD LCALL DELAY1S MOV R2,#3CH ACALL WRLCD LCALL DELAY1S MOV R2,#0CH ACALL WRLCD RET BUSY: CLR RS SETB RW MOV A,P0 CLR E ACALL DELAY SETB E JB ACC.7,BUSY RET WRLCD: ACALL BUSY PUSH ACC MOV A,R2 CLR RS CLR RW MOV P0,A CLR E ACALL DELAY SETB E POP ACC RET WRN: CLR A

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号