交通灯控制器设计 设计内容 (1) 设计交通灯控制的软硬件,实现交通灯的控制。 (2) 交通灯的红、绿、黄灯亮灯时间可以通过键盘设定。 (3) 交通灯控制要有直道、弯道及非机动车的通行、停止控制。 (4) 在某一方向通车或停车时,要有动态的指示,消除司机的烦躁情绪。 (5) 红灯停、绿灯行、黄灯停止未过线的机动车和停止方向的预启动。 (6) 黄灯亮的时间不可改变,预定5秒钟。
1.建立工程文件
单击菜单“Project”→“New Project”,为所见的工程命名为:zjy并保存。
2.选择单片机
保存好工程后会出现选用单片机的对话框,这里我们选用Atmel的89C51类型
3.编辑源程序文件
单击菜单“File”→“New”选项,弹出的空白文本框编写对应的代码。完成后以.C为扩展名将文件保存至工程文件夹中。
4.将源程序加入到工程中
右击工程文件窗口的“Source Group1”选项,在弹出的下拉菜单中单击“Add Files to Group ‘Source Group1”,然后添加刚才保存的.C文件。
5.设置工程配置选项
右击工程文件窗口的“Option for Target ‘Target 1’”选项,单击“output”选项卡,勾选“Create HEX File”复选框,生成同名hex文件。其它选项本次试验只需简单了解,选择默认,点击确定。
6.生成可执行文件
完成设置工程配置选项的基本设定,单击菜单“Project”→“Build Target”选项,Keil μVision将自动完成编译、链接。
|