######### TTY

库: 输入/输出
介绍: 2.2.0
外观符号: #########

行为

该组件实现了一个非常简单的哑终端。 它接收一系列 ASCII 代码并显示每个可打印字符。 当当前行变满时,光标移动到下一行,如果光标已经位于底行,则可能会向上滚动所有当前行。 唯一支持的控制序列是: 退格键 (ASCII 8),它删除最后一行中的最后一个字符,除非最后一行已经为空; 换行符 (ASCII 10),将光标移动到下一行的开头,必要时滚动; 和换页(ASCII 12,键入为 control-L),它清除屏幕。

引脚

西边,上引脚(输入,位宽 7)
数据 - 这是要输入终端的下一个字符的 ASCII 值。
西边,用三角形标记的下部引脚(输入,位宽 1)
时钟 - 当写入使能引脚不为 0 时被触发,数据输入上的当前 ASCII 值将由终端处理。
南边缘,最左边的引脚(输入,位宽 1)
写使能 - 当为 1(或浮动或错误)时,时钟沿将导致处理来自数据输入的新字符。 当写使能为 0 时,时钟和数据输入被忽略。
南边缘,左起第二个引脚(输入,位宽 1)
清除 - 为 1 时,清除终端上的所有数据,并忽略所有其他输入。

属性

行数
终端中显示的行数。
列数
终端每行显示的最大字符数。
触发器
如果该值为 上升沿 ,则当时钟输入从0变为1时,数据输入被处理(当通过写使能和清除输入使能时)。 如果是 下降沿 ,则当时钟输入从1变为0时会发生这种情况。
颜色
用于绘制终端中出现的文本的颜色。
背景
绘制终端背景的颜色。

Poke 工具行为

文本工具行为

返回 电路元件库参考手册