实验二 单片机I/O口应用实验
一. 实验内容
8031的P1.0~P1.6控制注塑机的七道工序,现模拟控制七只发光二极管的点亮,高电平有效,设定每道工序时间转换为延时,P3.4为开工启动开关,低电平启动。P3.3为外故障输入模拟开关,P3.3为0时不断告警,P1.7为报警声音输出。
二. 实验现象
(1) K1开关拨在上面,K2拨在上面。
(2) k1拨至下面:各工序正常运行:
L0点亮,第一道工序开始:
L3点亮,第三道工序开始:
L5点亮,第5道工序开始:
(3)k2拨至下面,开始有报警声:
(4)k2拨至上面,程序从刚才报警的那道工序正常进行,第5道工序开始:
L5点亮,
三.实验修改
while(1) {
P1=0x03; delay(2000);
P1=0x0C; delay(2000); P1=0x30; delay(2000); P1=0xC0;
delay(2000); }
修改程序使每次同时进行两道工序,顺序执行。