出租车计价系统设计出租车计费系统设计(编辑修改稿)内容摘要:
AJMP DISP MAIN: ACALL INIT AJMP $。 **************************************************************************。 子程 序。 ******************************。 初始化程序。 设置初值,开中断。 ****************************** INIT: MOV SP,30H。 设置堆栈到用户 RAM 区 MOV DPTR,TAB MOV PRICE,07H MOV SPRICE,05H CLR LEDNT CLR LEDSET MOV SETTM,4 MOV TURN,12 MOV SUMYUAN,0ABH。 金额为 0 MOV SUMJF,0AAH MOV DISM,0ABH。 路程为 0 MOV DISF,0AAH MOV PULSE,22 ACALL RDTIME。 读取时间 MOV RDTM,250。 读取时间计数器初值 MOV TMOD,00011101B。 T1 以方式 1 计时,非门控方式。 T0 以方式 1 计数,门控方式 SETB TR0。 T0 采用门控方式 SETB IT0。 外部中断 0为边沿触发方式 SETB IT1。 外部中断 1为边沿触发方式 CLR MOV TH1,0F0H。 4ms 产生一次中断 MOV TL1,060H MOV TH0,0FFH。 第一个脉冲发生中断赋初值 MOV TL0,0FFH SETB EA。 开 CPU 中断 SETB EX0。 开外部中断 0 SETB EX1。 开外部中断 1 SETB ET0。 开 T0 中断 SETB ET1。 开 T1 中断 SETB TR1。 T1 计时开始 RET。 ******************************。 RDTIME 读取时间程序。 从 DS1302 读取时间。 ****************************** RDTIME: MOV CMD,85H。 接收小时控制字 85H ACALL RECEIVE MOV TIMEH,RCV MOV CMD,83H。 接收分钟控制字 83H ACALL RECEIVE MOV TIMEM,RCV MOV CMD,81H。 接收秒钟控制字 81H ACALL RECEIVE MOV TIMES,RCV MOV A,TIMEH。 判断时间,。 若在 6点之前或 22 点之后,价格 改变 CJNE A,06H,$+3 JNC SKIP6 MOV PRICE,09H。 6 点之前 MOV SPRICE,06H SETB LEDNT AJMP NIGHT SKIP6: CJNE A,22H,$+3 JC DAY MOV PRICE,09H。 22 点之后 MOV SPRICE,06H SETB LEDNT AJMP NIGHT DAY: MOV PRICE,07H。 白天 MOV SPRICE,05H CLR LEDNT NIGHT: RET。 ********************************。 WTTIME 写入时间程序。 将调整的时间输入 DS1302。 ******************************* WTTIME: MOV CMD,84H。 发送小时控制字 84H MOV SND,TIMEH ACALL SEND MOV CMD,82H。 发送分钟控制字 82H MOV SND,TIMEM ACALL SEND MOV CMD,80H。 发送秒钟控制字 80H MOV SND,TIMES ACALL SEND RET。 ********************************。 从 DS1302 读出数据的程序。 ******************************* RECEIVE: CLR DSRST。 复位引脚为低电平 ,所有数据传送终止 NOP CLR DSCLK。 清时钟总线 NOP SETB DSRST。 复位引脚为高电平,逻辑控制有效 NOP MOV A,CMD。 准备发送命令字节 MOV BITCNT,8。 命令字节为 8位 RB0: RRC A。 将最低位传送给进位位 C MOV DSIO,C。 位传送至数据总线 NOP SETB DSCLK。 时钟上升沿,发送数据有效 NOP CLR DSCLK。 清时钟总线 DJNZ BITCNT,RB0。 位传送未完毕则继续 NOP。 准备接收数据 CLR A。 清累加器 CLR C。 清进位位 C MOV BITCNT,8。 接收 位数为 8位 RB1: NOP MOV C,DSIO。 数据总线上的数据传送给 C RRC A。 从最低位接收数据 SETB DSCLK。 时钟总线置高 NOP CLR DSCLK。 时钟下降沿接收数据有效 DJNZ BITCNT,RB1。 接收未完成则继续 NOP CLR DSRST。 逻辑操作完毕,清 RST MOV RCV,A。 接收到的完整数据字节。出租车计价系统设计出租车计费系统设计(编辑修改稿)
相关推荐
兴起和在产业价值链上的快速转型,并对当地的人员就业,政府的财政税收有直接的巨大贡献。 项目技术成熟度:相对来说很成熟,既有技术上的创新和难度又有可解决的特色办法。 是可进入产业化的那种相对成熟的技术。 产业化的前景: 非常好。 市场刚进入高速成长期,客户已熟悉并接受这一商业模式。 现在市场上的竞争对手很少,而我们掌握有国际上的客户资源。 过去 3 年的营收 : 20xx 年¥ 1500 万元;
研报告的结果,就如何改善目标市场内外出务工人员所处的法律和政治环境提出各项政策性建议。 A . 将这些政策性建议写成白皮书,通过 MOLSS 提交国务院。 A . 如有可能,根据这些建议为 MOLSS 修改劳动法规提供技术咨询服务。 产出 2: MOLSS下属地方执行机构有能力独立高效地向地方上为外出务工人员开展企业发展服务的机构提供技术支持。 A . 挑选数个具有高度潜力的
的信誉。 现在淘宝上 最流行的方法就是赠品的方法。 就是 顾客买一件产品,让后给他 5个赠品的链接。 这些赠品一般都是一些小东西,比如 ,手机饰品。 钥匙链。 什么的比较精致的小东西。 一般顾客都是会去拍的。 这也就成功的把 1个信誉转化为了 6个信誉。 那这种方法比较适合自己进货,发货的掌柜,对于做代理的来说就不好用了,因为代理商都不会提供这种赠品的,毕竟太繁琐了。
面推进旧城改造。 投入 20xx 多万元完成了建设新村小区综合整治工程及旧北园、麓湖路社区和内 环路、 东濠涌高架 沿线的环境综合治工作; 整合城管、公安、工商力量, 加大 对辖区“六乱”的整治力度; 开展 精品示范社区、 环境达标社区和绿色社区创建工作, 地区环境得到 根本性改善。 (五)抓服务,社区服务水平迈上新台阶。 在全面铺开 22 “两委一站” 社区管理模式、推行“议行分设”的基础上
闷,多方请教反复看书查阅资料最后写出了正确的程序。 说起来过程也是有些心酸,最后写出程序的一刹那,还是很有成就感的。 在画各软件模块的程序流程图中困难很少,整个过程也很简单,我是在 Word 上画的,整个过程比较轻松。 整个课程设计中遇到的问题都是在完成程序设计中的,写出来的程序虽然不多但是耗费了不少周折,在编写程序中,有些数据课程设计题目上并未给出,我们商量后决定采用一个合理的数据,全组统一
100,顶层阳台必须设雨搭。 挑板配筋应有余地,并应采用大直径大间距钢筋,给工人以下脚的地方,防止踩弯。 挑板内跨 板跨度较小,跨中可能出现负弯距,应将挑板支座的负筋伸过全跨。 挑板端部板上筋通常兜一圈向上,但当钢筋直径大于等于 12 时是难以施工的,应另加筋。 本帖最近评级记录 ding7700 土木币 +8 精品文章 20xx76 16:33 执行奖励版主: ding7700