单片机/MCU论坛
直播中

417168216

11年用户 7经验值
擅长:处理器/DSP
私信 关注
[问答]

如何用PO口实现多功能任务

本帖最后由 417168216 于 2013-6-26 20:28 编辑

如题 学习结束 做课程设计 但是遇到难题了  老师要求用51单片机做智能交通灯 但是只能用PO口实现数码管的送显、LED等的亮灭、以及按键的扫描 得知要求用到多任务思想 但是我还没学会 网上查阅大量资料无类似程序 特此希望能得到大家的帮助顺利帮我完成课程设计
原理图内容:1 两片74HC573  其中数码管的段选选和LED灯共用其中一片74HC573 ,另外一片连着138译码器 而译码器其中两个输出口连着数码管的位选。按键直接连上PO口的各个引脚
设计要求:  1)交通信号灯的显示(红、绿、黄三色LED);
  2)按键实现功能切换:A正常模式;B修改模式(可修改各方向的开通时间);C紧急模式
  3)倒计时功能显示(数码管)。
  4)可考虑扩展串口调整以上功能。
在此先谢谢大家关注!
交通灯.zip (29.92 KB)
(下载次数: 46, 2013-6-26 20:27 上传)

附上原理图
单片机51
        单片机和573锁存器
138
    138译码器

数码管和按键
         数码管和按键
LED


回帖(5)

417168216

2013-6-26 20:29:08
好吧大神都在忙先自己顶顶~~~~
举报

417168216

2013-6-27 02:10:49
顶~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
举报

vvg

2013-6-27 09:23:24
你可以去看看https://bbs.elecfans.com/jishu_288846_1_1.html
这个帖子,相信你会有很多的收获
举报

vvg

2013-6-27 09:25:56
看来你还是没学多久,就不要想着多任务思想了

先一个一个功能的实现了

然后再组合起来
举报

417168216

2013-6-27 13:27:19
引用: A670521546 发表于 2013-6-27 09:25
看来你还是没学多久,就不要想着多任务思想了

先一个一个功能的实现了

是啊 可是老师居然让我们做这样的课程设计 郁闷~~~
举报

更多回帖

发帖
×
20
完善资料,
赚取积分