'
FGHI($接收方向发送方发送 ($
J7><9发送*如果没发完则继续等待
><发送成功*那么 :><
J7D<9发送方接收接受方的握手信号*若没收到继续等待
D<接收后*:D<
.
J7FGHIK(9接收到信号如果等于 ( 那么握手成功,否则继续重新收发
J7KD<9如果没收到,继续等待
679调用延时函数
$FGHI将收到的数据送到 $ 口显示
0FGHI将收到的数据送到接收数组 #&中存放
#&0
??
D<再次开启接收中断
.
3333333333333发送子函数 79333333333333
4579
'2$2 标志位赋值,控制按键有效
5握手信号
'FGHI(发送方给接收方发送握手信号 (
J7><9如果没发送完,那么继续等待
><发送成功,那么 :><
J7D<9发送方接收接受方发送的握手信号,若没收到,继续等待
D<若收到,:D<
.
J7FGHIK($9; 接收到信号如果等于 ($ 那么握手成功,否则继续重新收发
J729;679将扫描的键盘编码对应的 0 号码赋值给
2$
$设置 !" 发送使能端有效
><开启发送中断
FGHI#:$&将设置数组中的数赋值给发送缓冲区
J7K><9如果没发送完,那么继续等待
$#:$&将设置数组中的数赋值给发送 $
><若收到,:><
.
3333333333333主函数 0793333333333333
45079
'设定初始变量 *0*
0
2$2 标志位赋值,控制按键有效
4579调用 >$*<=> 中断初始化函数
J729;679将扫描的键盘编码对应的 0 号码赋值给
- 1
- 2
- 3
前往页