本设计中以PlCl6F877单片机为,完成对输出驱动单元、人机交互单元、执行机构单元、检测单元等部分的控制.根据设计产品的功能要求,各个功能的定义如下:
· 码盘电机的位置和方向分别由RE0和RC2控制:
· 把手电机的位置和方向分别由RB1和RC1控制:
· 码盘电机光电检测输入到RB7口;
· 把手电机光电检测输入到RBG口:
· 蜂鸣器输出通过RD0口;
· 开锁指示输出通过RD1口;
· 键盘扫描输出为RB0~RB3;
· 键盘扫描输入为RD2、RD3、RD4、RD7口:
· LCD串行通信通过RPD、REI、RE2、RD5实现。