实验二并行I/O端口的应用
一、实验目的
1.进一步熟悉Kiel C软件的使用方法
2.掌握proteus软件的使用方法
3.熟悉C语言数据与运算
4.熟悉C语言程序结构
二、实验内容
程序一:用数组方式控制跑马灯。
程序二:在P1口连接的LED数码管上循环显示“L”,“O”,“U”,“E”,“C”,“P”,“U”。
三、实验仿真硬件图
在Proteus软件中建立如下图2-1所示仿真模型并保存。需要注意的是,当用Proteus来绘制比较复杂的电路时,经常会因为线太乱而影响美观,也不方便检查,使用总线方式绘制电路能很好地避免这一问题。
图2-1 并行I/O端口应用原理图
在单线上点击右键编辑属性。在线型中选择“BUS WIRE”,画出所需要的总线,连分支线时,不要直接画到总线上,先将光标靠近上面画的单线的末端(离总线近的一段),光标会出现一个选中的符号,先单击左键,再按住Ctrl键,拖动鼠标到总线的合适位置,再点击左键。然后右键点击分支线,放置网络标号即可。
四、编程提示,写出源程序,并注释