您当前的位置:首页 > 文章摘抄 > 正文

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

关于【昆明地铁运营时间】,昆明地铁运营时间及票价,今天乾乾小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

内容导航:1、基于51单片机的双机串行通信2、昆明地铁运营时间及票价

1、基于51单片机的双机串行通信

一,初学者的要求

1、掌握51单片机串行口的结构和工作特点。

2、掌握双机串行通信时主、从机的区别与联系。

3、熟练掌握串行中断服务程序的设计方法及技巧。

4、掌握Proteus仿真软件中双机通信电路的画法和实际硬件电路的注意事项。

二,本次实践任务

如后图所示,实现编程将主机数据传输到从机中并显示;利用K1作为主机发送启动按钮。

具体工作方式可在串行口方式一、二、三中灵活选择,例程为方式一实现。

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

三,程序代码(分两部分)

主机代码

#include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit DUAN=P2^6;sbit WEI=P2^7;sbit K1=P3^4;uchar j=0;uchar data led[6]={1,2,3,4,5,6};uchar data ledwei[6]={0xdf,0xef,0xf7,0xfb,0xfd,0xfe};uchar data displaytab[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay() {uchar x,y;for(x=2; x>0; x--)for(y=250; y>0; y--);}void delay10ms() {uchar m,n;for(m=20; m>0; m--)for(n=250; n>0; n--);}void display(){uchar i;for (i=0;i<6;i++){P0=displaytab[led[i]];DUAN=1;DUAN=0;P0=ledwei[i]; WEI = 1;WEI = 0;delay();P0=0xff; WEI = 1;WEI = 0;}}void main(){TMOD=0x06; //0000 0110,T0¹¤×÷ÔÚ·½Ê½¶þ,¼ÆÊýģʽTH0=0xff; //³õֵΪÁÙ½çÖµ£¬T0×÷ΪÖ÷»úÆô¶¯°´¼ü TL0=0xff;TR0=1;EA=1;ET0=1;PS=1;while(1){display();}}void t0() interrupt 1 {delay10ms(); if(K1==0){TMOD=0x26; //0010 0110,T0ÑÓÐøÖ÷º¯ÊýÖй¦ÄÜ£¨T0¹¤×÷ÔÚ¼ÆÊýģʽ£¬·½Ê½¶þ£¬³õֵΪÁÙ½çÖµ£¬×÷ΪÖ÷»úÆô¶¯°´¼ü£© //´ËʱT1¹¦ÄÜ,·½Ê½¶þ,×÷Ϊ²¨ÌØÂÊ·¢ÉúÆ÷£¬²Î¼ûP197-198˵Ã÷SCON=0x50; //0101 0000,´®¿Ú¹¤×÷ÔÚ·½Ê½Ò»,ÔÊÐí½ÓÊÕTH1=0xff; //12MHz¾§Õñ,²¨ÌØÂÊ62.5kb/s TL1=0xff; //³õÖµ¿É²Î¼û¿Î±¾P198±í8-2PCON=0x80; //1000 0000£¬²¨ÌØÂʱ¶ÔöÓÐЧTR1=1;ES=1; SBUF=led[j];}while(!K1); delay10ms();while(!K1);}void uart() interrupt 4{if(j<6){j++;SBUF=led[j];}else{j=0;} TI=0; }

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)

2.从机代码

#include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit DUAN=P2^6;sbit WEI=P2^7;uchar j=0;uchar data led[6]={0,0,0,0,0,0};uchar data ledwei[6]={0xdf,0xef,0xf7,0xfb,0xfd,0xfe};uchar data displaytab[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay() {uchar x,y;for(x=2; x>0; x--)for(y=250; y>0; y--);}void display(){uchar i;for (i=0;i<6;i++){P0=displaytab[led[i]];DUAN=1;DUAN=0;P0=ledwei[i]; WEI = 1;WEI = 0;delay();P0=0xff; WEI = 1;WEI = 0;}}void main(){ TMOD=0x20;//´ËʱT1¹¦ÄÜ,·½Ê½¶þ,×÷Ϊ²¨ÌØÂÊ·¢ÉúÆ÷£¬²Î¼ûP197-198˵Ã÷SCON=0x50;//0101 0000,´®¿Ú¹¤×÷ÔÚ·½Ê½Ò»,ÔÊÐí½ÓÊÕTH1=0xff;//12MHz¾§Õñ,²¨ÌØÂÊ62.5kb/s TL1=0xff;//³õÖµ¿É²Î¼û¿Î±¾P198±í8-2PCON=0x80;//1000 0000£¬²¨ÌØÂʱ¶ÔöÓÐЧTR1=1;ES=1;EA=1;while(1){display();}}void uart() interrupt 4{if(j<6){led[j]=SBUF;j++;}else{j=0;} RI=0;}

四,仿真结果

注意:利用K1作为主机发送启动按钮

2、昆明地铁运营时间及票价

昆明地铁运营时间及票价的介绍,一起来看看小编的分享吧!昆明地铁运营时间:线路首班时间末班时间1号线大学城南-环城南路06:2022:10昆明南火车站-环城南路06:2022:45环城南路-大学城南06:5322:38环城南路-昆明南火车站06:1922:482号线北部汽车站-环城南路06:2022:20环城南路-北部汽车站06:4523:303号线东部汽车站-西山公园06:2022:45西山公园-东部汽车站06:2022:204号线昆明南火车站-金川路06:2022:45金川路-昆明南火车站06:2022:206号线塘子巷-机场中心06:2022:55机场中心-塘子巷06:2023:00昆明地铁票价:昆明交通票价采用里程计价、递远递减的计价模式。起步价为2元,2号线首期工程最高票价为7元,6号线一期工程当前票价为5元。里程票价0—4公里2元4—9公里3元9—16公里4元16—25公里5元25—36公里6元36—49公里7元49—64公里8元64—81公里9元81—100公里10元备注:以上信息仅供参考,以官网信息为准。

1、拓展小知识:昆明地铁线路图2022:1号线:环城南路——昆明火车站——福德——日新路——巫家坝——昌宏西路——晓东村——珥季路——星耀路——新亚洲体育城——南部汽车站——斗南——春融街——驼峰街——联大街——谊康南路——大学城——大学城南1号线支线:环城南路——昆明火车站——福德——日新路——巫家坝——昌宏西路——晓东村——珥季路——星耀路——新亚洲体育城——南部汽车站——斗南——春融街——市级行政中心——宜和路——白龙潭——昆明南火车站2号线:北部汽车站——龙头街——司家营——羊肠村——霖雨桥——北辰——金星——白云路——火车北站——穿心鼓楼——交三桥——东风广场——塘子巷——环城南路3号线:西山公园——车家壁——普坪村——石咀——大渔路——西部汽车站——岷山——昌源中路——西苑——梁家河——市体育馆——潘家湾——五一路——东风广场——拓东体育馆——大树营——金马寺——太平村——虹桥——东部汽车站4号线:金川路——大河梗——海屯路——小屯——金鼎山北路——苏家塘——小菜园——火车北站——白龙路——大树营——菊花村——菊华——和甸营——牛街庄——朱家村——羊甫头——玉缘路——广卫——塔密——斗南——金桂街——梅子村——古城——可乐村——祥丰街——牛头山——联大街——吴家营——昆明南火车站5号线:世博园——白龙寺——石闸——穿金路——火车北站——圆通山——华山西路——五一路——弥勒寺——严家地——金兰路——福海——广福路西口——大坝——迎海路——渔户村——兴体路——庄家塘立交桥——金家河——福保——滇池国际会展中心——宝丰6号线:塘子巷——岔街——东郊路——菊华——东部汽车站——大板桥——机场前——机场中心其他注意事项:优惠情况:公交轨道联乘优惠:持公交新一代CPU普通卡乘坐地铁时可享受票价的9折优惠,但轨道交通与公交相互换乘时,暂不享受换乘优惠。

2、持卡乘客在轨道交通车站内逗留时间超过180分钟,在出站时需到车站客服中心补交超时费用2元,超时费不享受九折优惠。

3、计次票优惠:单次乘车4元以上的乘客使用计次票,最高可享受50%的优惠力度。

4、车票种类:普通储值票(卡):普通储值票(卡)办理方式和公交卡一样,不需要证件,只要20元押金,以10元的整数倍进行充值即可。

5、进站时显示卡内余额,出站时对本次乘车进行扣费和显示扣费后余额。

6、单程票:当日购买当日使用,本站购买本站使用。

7、计次票:票面值为100元,针对的是单次4元以上的路程,可乘坐28次,不限旅程,有效期两年。

8、以上就是小编的分享,希望能给大家带来帮助。

本文关键词:昆明地铁全程票价,昆明地铁起始时间是多少,昆明地铁票价表,昆明地铁运营时间及票价明细,昆明市地铁营运时间。这就是关于《昆明地铁运营时间,昆明地铁运营时间及票价(基于51单片机的双机串行通信)》的所有内容,希望对您能有所帮助!


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 点成分享 | 蛋白质浓度测定之考马斯亮蓝 Bradford法

下一篇: 江西移动营业厅手机版软件介绍(江西移动营业厅手机版)



推荐阅读