• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

要求设计一个按键报20个站的公共汽车报站器,按下按键1进站语

niceboy 2017-12-13 浏览量:720
要求设计一个按键报20个站的公共汽车报站器,按下按键1进站语音报站,并有文字显示,然后按下按键2出站语音报站,文字显示,第二次按按键1按键2报第二个站,依次20次,这是循环位移指令么?还是用计数器?流程图只用画一个站么?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 试用计数器就好了,简单,流程图画一个站就行,需要判断是否是最后一站,如果是计数回到第一站计数即可。
    • 发布于 2017-12-13
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :http://www.farnell.com/datasheets/2860647.pdf 回复

其他答案 数量:6
  • 其实这个只设3个键很容易出错,一般多设一个键用来回退计数器。

    其他的没有什么问题。

    • 发布于2017-12-13
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.metz-connect.com/externalfiles/AJS55A4411/826621.PDF 回复

  • 最好多弄几个键,并且用显示屏显示当前的站,这种方案就绝对不会出错。

    • 发布于2017-12-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 移位可以实现,但是要使用32位数据进行移植。

    计数器方式是最简单的了,设一个变量每一站都自己++,到20后清零。

    由于是个简单的功能,而且功能是不断的重复,所以一个流程图就够了​

    • 发布于2017-12-13
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :CY8C4124AZI-S433 详细说明 ARM®Cortex®-M0+PSOC®4 CY8C4100S单片机IC 32位24MHz 16KB(16K x 8)FLASH 48-TQFP(7x7) 回复

  • 记录按下次数是最简单的方式了。一个变量++运算就可以了
    • 发布于2017-12-13
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :电阻没有极性,不影响使用 回复

  • 计数器就够了 目前先进的使用GPS数据定位 到了指定位置直接在屏幕显示并播报
    • 发布于2017-12-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :CGA5L1X7R1V106K160AC 回复

相关问题

问题达人换一批

要求设计一个按键报20个站的公共汽车报站器,按下按键1进站语