**This is an old revision of the document!**

单片机

单片机是电脑的更具有限制性的版本。关键的限制在于它们没有为 机械硬盘 准备的格子,仅依赖于一块编程过的 EEPROM 执行特定的功能。它们不能与外部组件互动!

单片机可以通过将 单片机外壳 放在 组装机 里建造。更高级的单片机外壳可以承载更多组件和升级(同时还有等级更高的组件和升级)。单片机有升级数量限制,并且不能承载卡槽。显卡 也不能被放在扩展槽里。

MCU 不会主动转发网络信息。它们也不会分发能量。任何面接收到的网络信息都会被转发到 MCU。哪一面用于发送信息可以被 microcontroller 组件控制,一台电脑如果紧挨着单片机,它可以访问单片机的的外部组件。

下面的代码片段说明了单片机的一种特定用法。这个程序探测红石信号(需要一张 红石卡),并且使用一个 活塞升级 来推方块。

snippet.lua
local r,p = component.proxy(component.list("redstone")()), component.proxy(component.list("piston")())
 
while true do
    computer.pullSignal(0.5)
    if r.getInput(2) > 0 then
        p.push()
    end
end

目录