基于单片机控制的交通灯控制器5元内容摘要:

11 / T2P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2121P 2222P 2323P 2424P 2525P 2626P 2727P 2828P S E N29A L E / P30R X DT X D101120 GNDEA 3140V c c89C51V C CV C C 图 6 图 7 共阴极数码显示管 图 6 这里列出了共阴和共阳数码管的管脚排列和内部结构。 数码管 8 管脚内部连 在一起。 如果是共阳极则将其接到高电平。 如果是共阴极则将其接地。 为了数码显示管的安全这里用三个二极管与其串联来降压。 倒计时电路图 8 X119X218R E S E T9RD17WR16IN T 012IN T 113T014T115P 10 / T1P 11 / T2P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2121P 2222P 2323P 2424P 2525P 2626P 2727P 2828P S E N29A L E / P30R X DT X D101120 GNDEA 3140V c c89C51abfcgdeDPYdp12345cdGNDedp baGNDfg108976abfcgdeDPYdp12345cdGNDedp baGNDfg108976A1B2Q03Q14Q25Q36Q410Q511Q612Q713C L K8MR9U?7 4A L S 1 64A1B2Q03Q14Q25Q36Q410Q511Q612Q713C L K8MR9U?7 4A L S 1 64V C C 图 7 急通车电路 为了实现此功能,利用单片机中断达到目的。 利用一个手动按钮开关接至单片机外部中断 0,同时在软件设计时将其设位最高优先级。 当有按键按下,四方全为红灯,同时将中断位置的 PSW、 ACC 进栈保护。 当再按下按钮,将 PSW、 ACC 出栈,回到原来的位置继续执行 .电路图如图 8。 4 程序设计 程序流程图如图 9 所示。 C1C2C3X119X218R E S E T9RD17WR16IN T 012IN T 113T014T115P 10 / T1P 11 / T2P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2121P 2222P 2323P 2424P 2525P 2626P 2727P 2828P S E N29A L E / P30R X DT X D101120 GNDEA 3140V c c89C51V C C 图 8 9 图 9 程序源代码 开始 初始化 设定初值 红灯倒计时 倒计时完毕。 黄灯闪5s 绿灯倒计时 倒计时完毕。 黄灯闪 5s 结束 手动按钮按下 全红灯 回中断 10 SECOND1 EQU 30H SECOND2 EQU 31H DBUF EQU 40H TEMP EQU 44H LED_G1 BIT LED_Y1 BIT LED_R1 BIT LED_G2 BIT LED_Y2 BIT LED_R2 BIT ORG 0000H LJMP START ORG 0003H LJMP INTO0 ORG 0100H START:MOV TMOD,01H MOV TH0,3CH MOV TL0,0B0H CLR TF0 SETB TR0 SETB EX0 SETB PX0 SETB EA LOOP:MOV R2,20 MOV R3,20 MOV SECOND1,25 MOV SECOND2。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。