> For the complete documentation index, see [llms.txt](https://qcmaker.gitbook.io/documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://qcmaker.gitbook.io/documents/software/mixlyxi-tong-jie-shao/shurushuchu.md).

# 输入输出模块介绍

基本的输入输出包括数字输入、数字输出、模拟输入和模拟输出。在此之前，首先要了解输入、输出、数字信号、模拟信号、中断的概念。

输入：指信号的接受过程，如读取传感器信号；

输出：指发出信息的过程，如控制LED灯的亮、灭、控制蜂鸣器发声；

数字信号：只有0（假或低电平）、1（真或高电平）两个状态的信号；

模拟信号：模拟信号是一个有区间变化的量，模拟输入的范围为0-1023，模拟输出的范围是0-255；

中断：在程序顺序执行的过程中，当主控板收到规定的某些数字输入信号时，会立即暂停当前执行的程序，转而去执行中断部分的程序，当中断部分执行完毕，再回到刚才暂停的地方继续执行原来的程序；甜橙主控板上只有 2 号和 3 号管脚支持外部中断功能；

![图2.2-1](https://2259527808-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSXCnLP-UwKYzUqiVCQ%2F-LU9mtZFe4rG7WymDnYv%2F-LU9mzWVk7EZb3Ip12h8%2Fimage072.jpg?generation=1545295642730229\&alt=media)

Mixly对应模块如下，如图2.2-1所示：
