PUTCHAR # -- 输出字符

类型

系统指令

描述

RAW方式通讯或自定义网口通讯的通道口输出字符数组可以代表多个字符。

每次调用都是一个UDP包发送。

 

PUTCHAR #发送数据为ASCII码,多个数据逗号隔开,不能直接发送字符串,如下所示:

 

PUTCHAR #发送数组为ASCII码,遇0输出为0,会将整个数组完全发送,所以要确保数组数据正确,如下所示:

语法

PUTCHAR #PORT, 字符

port:通道号

 

PUTCHAR #PORT, ARRAY(INDEX, NUMES)

port:通道号

index:开始输出的位置

numes:输出的字节个数, 二进制方式

适用控制器

通用

例子

DIM VAR1, ARRAY1(10)      '定义数组

VAR1 = $FE                 '数组1赋值

ARRAY1 = "ABCDEFGHIJ"    '数组2赋值

SETCOM(38400,8,1,0,0,0)      '开启RAW方式

PUTCHAR #0, VAR1          '从通道0输出数组1数据

PUTCHAR #0, ARRAY1       '从通道0输出数组2数据

相关指令

PORTSETCOMGET #