资源描述
Click to edit Master title style,Page,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,RoSys,机器人教育平台,红绿灯程序介绍,数字量和模拟量,A/D,转换,将模拟量转换成相应的数字量。,D/A,转换,将二进制数字量转换成与其量值成正比的电流信号或电压信号。,2,流程图,程序流程图表示了程序的操作顺序,。,准备,判断,处理,端点符、结束符,3,举例,4,项目讨论,项目要求:,我们要设计一个交通灯。让红灯亮,10,秒,绿灯亮,10,秒,黄灯闪,5,秒。同时,有个计时器在亮灯的过程中计时,计时方式是倒计时。,5,设计红绿灯的思路,首先解决的是红灯怎么亮或灭并持续一定时间的。,然后是解决黄灯是怎么让它闪的。,再后是考虑怎么把计时器加上去,-,于是引入了计数循环。,最后是考虑把显示管加进去的细节问题。,6,简单闪灯,7,交通灯,案例要求,首先红灯亮,,10,秒后红灯灭绿灯亮,再,10,秒后绿灯灭黄灯开始闪,,5,秒后红灯再亮,如此循环。,前提条件,接口转换模块接单片机,C,口,红灯接接口转换模块,J1,,黄灯,J0,,绿灯,J2.,8,带,计,数,循,环,的,交,通,灯,9,作业:,完成你的案例,并设计一个闪灯的案例。,10,谢谢!,11,
展开阅读全文