เบกเบทเปเบซเบเบถเปเบเบเปเบญเบเบกเบตเบเบงเบฒเบกเบเบดเบเบเปเบฒเบเบตเปเบเบฐเปเบญเบปเบฒเบกเบฒเปเบซเป
เบเปเบญเบเบเบฑเปเบเบเบทเปเปเบเบเบเบฒเบเบงเปเบฒ Nanonyam (Nanonyam) เปเบฅเบฐเปเบกเปเปเบเปเบกเบตเปเบฅเปเบเปเบชเปเบฒเบฅเบฑเบเบกเบฑเบ (เบเปเบญเบเปเบเปเบก 5 เบเบฒเบเบต).
เบชเปเบฒเบฅเบฑเบเบเบนเปเบเบตเปเบเบดเบเปเบเปเบเปเบเบญเบ Arduino, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบงเบปเปเบฒเปเบเปเบงเปเบฒ Nanonyam เปเบเบฑเบเปเบชเป Arduino virtual เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบเบธเบก Windows.
เปเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, Nanonyam เปเบกเปเบเปเบเบทเปเบญเบ virtual เบเบตเปเปเบเปเปเบเบตเบกเปเบงเบชเปเบฒเบฅเบฑเบ AVR microcontroller (ATMEGA2560 เปเบกเปเบเปเบเบฐเบเปเบฒ) เปเบเบฑเบ bytecode. เบเบฒเบเปเบเปเบเบทเปเบญเบ virtual เบเบตเปเปเบกเปเบ AVR core simulator, เปเบเปเปเบเบเบเบตเปเบเบฐเบญเบธเบเบฐเบเบญเบ peripheral, เบเบตเปเบเบฑเปเบเบขเบนเปเปเบเบเบตเปเบขเบนเป SRAM เบเบฒเบ 0x0060 เบซเบฒ 0x01FF, เบกเบตเบเบฒเบเปเบเปเบเบญเบเบเบดเปเบชเบเบเบฑเบเบเบฑเบเบเบฑเบ virtual (เบฅเบงเบกเบเบฑเบเบซเบเปเบฒเบเบตเป Windows API). เปเบฅเบฐเปเบเบเบตเปเบเบตเปเบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบเบฑเบเบเบต: เบฅเบฐเบซเบฑเบเบชเปเบฒเบฅเบฑเบ Nanonyam เบเปเปเบเบงเบเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบฅเบฐเบเบฑเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเป, เปเบเบทเปเบญเบเปเปเปเบซเปเปเบเบซเบฒเปเบเบเบเบฑเบเปเบญเบตเบ, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบซเบเปเบฒเบเบตเปเบเบญเบเบเบฒเบเบฅเบถเบเปเบเบฅเปเบซเบผเบทเบเบฒเบเบเบฑเบเบฎเบนเบเปเบเบเปเบเปเบ. เบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ SRAM เบเบฒเบ 0x0200 เบซเบฒ 0xFFFF (เบเบตเปเปเบกเปเบเบซเบผเบฒเบเบเปเบงเบฒเปเบ microcontroller เบเบตเปเปเบเปเบเบดเบ) เปเบกเปเบเบกเบตเปเบซเปเบเบฑเบเบเบนเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเปเบเบเปเปเบเบฒเบก. เบเปเบฒเบเบฐเปเบเบปเปเบฒเบชเบฑเบเปเบเบเปเบซเบฑเบเบเบฑเบเบเบตเบงเปเบฒเบกเบตเบเบฒเบเบเบปเบเบเปเบญเบเบเบดเปเบชเบเบเปเปเบเบฒเบเปเบเบตเบเบเบปเบงเปเบเบเบเบฑเบเปเบญเบตเบเบเบญเบ firmware เบเบญเบ microcontroller เบเบตเปเปเบเปเบเบดเบ (เบซเบผเบท firmware เบเบฒเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบญเบทเปเบ): เบเปเบญเบเบเบตเปเบเบฐเปเบเบตเบเปเบเปเบซเบเปเบฒเบเบตเป "เบญเบฑเบเบเบฐเบฅเบฒเบ", เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบซเบฒเบซเบเปเบฒเบเบตเป virtual tricky เบเบดเปเบชเบ. เบกเบตเบเบฒเบเบฅเบฑเบเบชเบฐเบเบฐเบเบงเบฒเบกเบเบญเบเปเบเบญเบทเปเบเปเปเบเบฑเปเบเบเบฝเบงเบเบฑเบ.
เปเบเบทเปเบญเบชเปเบฒเบเปเบเบผเปเบเบผเบกเบชเปเบฒเบฅเบฑเบ Nanonyam, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบดเปเบชเบเบเบตเปเบเบฐเบเบดเบเบฑเบเบซเบเปเบฒเบเบตเป virtual เบเบตเปเบกเบตเบขเบนเปเปเบเบเบฑเบเบเบธเบเบฑเบ. เบเบฒเบงเปเบซเบฅเบเปเบเบทเปเบญเบ virtual Nanoyam เปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบชเปเบฒเบฅเบฑเบเบกเบฑเบ
Nanonyam เปเบกเปเบเบเปเปเปเบชเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบฎเบทเบญเบเปเบฅเบฐเบเบฒเบเบเปเบฒ. เปเบเบเบเบฒเบ Nanonyam เปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบขเบนเปเปเบ "เบเบฒเบก" เบเบทเปเบเบเบฒเบ. เบฅเบฐเบซเบฑเบเปเบซเบผเปเบเบเปเปเปเบเปเบเบทเบเบชเบฐเบซเบเบญเบเปเบซเป.
เบเบฐเบเบธเบเบฑเบเปเบเบเบเบฒเบเปเบกเปเบเบขเบนเปเปเบเปเบฅเบเบฐเบเบฒเบเบเบปเบเบชเบญเบ. เบเบฐเบเบดเบเบฑเบเบเบฐเบกเบฒเบ 200 เบซเบเปเบฒเบเบตเป virtual เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเปเบเบเบเบฒเบเบเปเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ Windows.
เปเบเปเบเบญเบ, เบเบฒเบเบชเปเบฒเบเบชเบดเปเบเบเบตเปเบชเบฑเบเบชเบปเบเปเบเปเบเบทเปเบญเบ virtual เบเบฑเปเบเบเปเบฒเบงเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบ, เปเบเบฒเบฐเบงเปเบฒเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบเปเบกเปเบเบเบฝเบเปเบเป 256 kB. เบเปเปเบกเบนเบเบชเบฒเบกเบฒเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเปเบเบฅเปเปเบเบเบเปเบฒเบเบซเบฒเบ, buffer เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบงเบเบเบฒเบเบดเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบ. เบเบฑเบเบเบฑเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบเปเบฒเบเบเบฒเบเปเบฅเบฐเบเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐ 8-bit.
เปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบซเบเบฑเบเปเบเปเบขเบนเปเบเบฒเปเบเบเบเบฒเบก? เบเปเบญเบเบกเบฒเบเบฑเบเบเบฑเบเบซเบฒเปเบฅเบฑเบเบเปเบญเบ.
เบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเปเบเบเบเบฒเบ
เปเบกเบทเปเบญเบเปเบญเบเบเปเบญเบเบเบฒเบเบญเบญเบเปเบเบเปเบกเบเบนเบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบเบฒเบเบดเบ 128x64 เบเบธเบ. เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเปเบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบซเบฅเบเปเบเบตเบกเปเบงเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบเบปเปเบฒเปเบเปเบ microcontroller เบเบตเปเปเบเปเบเบดเบเปเบเบทเปเบญเปเบเบดเปเบเบงเปเบฒ pixels เบกเบตเบฅเบฑเบเบชเบฐเบเบฐเปเบเบงเปเบ. เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบงเบฒเบกเบเบดเบเบเบญเบ Nanonyam เปเบเปเปเบเบตเบเบกเบฒ. เบฎเบนเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบฎเบนเบเบเบฒเบเบเบฒเบเบเบฒเบเบชเบฐเปเบเบ OLED เบเบตเปเปเบเปเบเบดเบเบเบญเบเบซเบเบถเปเบเปเบเบฅเบฒเบเบเบฒเบเบเบตเปเบขเบนเปเปเบเปเบกเบเบนเบเบฝเบงเบเบฑเบ. เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเปเบฒเบเบกเบฑเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบเปเบเบดเบ.
Nanonyam (เปเบเบเบงเบฒเบกเบเบดเบเบชเบธเบเบเปเบฒเบเบเบญเบเบกเบฑเบ) เปเบเบฑเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเบตเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเบเบฅเบฑเบญเบเบเบญเบเปเบเบฅเปเบเบฅเบกเบชเปเบฒเบฅเบฑเบ microcontrollers, เบเปเบญเบเบงเปเบฒเบกเบตเบซเบเปเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบดเบ (เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบฅเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเปเบฅเบฐเบเบปเบงเบเบตเปเบงเบฑเบ), เบกเบตเปเบเบฅเป (เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเบฑเบเบเบถเบ, เบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบเบเบปเบเบชเบญเบ), เบกเบต. เปเบเปเบเบเบดเบก (เบเปเบฒเบเบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเปเปเบเบดเบ 10 เบเบธเปเบกเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ), เบกเบตเบเบญเบ COM (เบเบตเปเปเบกเปเบเบฅเบฒเบเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบ).
เบเบฒเบเบชเปเบฒเบเปเบเบเบเบฒเบเบเปเบงเบ
เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบกเบงเบเบเบปเบ 100500 เปเบเบฅเปเบเปเปเบเบงเบฒเบกเบขเปเบฒเบเปเบงเบงเบฒ. เปเบเปเบฅเบฐเบเบปเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบตเบ, เบเบฑเบเปเบเปเปเบฅเบฑเบเบเปเบญเบเบเบฒเบกเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเปเบฒเบเป, เบเบฑเบเบเบถเบเปเบฅเบฐเบเบดเบ. เบเปเบฒเปเบเบปเปเบฒเปเบเบฑเบเบเบฒเบ Python, เบเปเบญเบเบเปเบชเบฐเปเบเบเบเบงเบฒเบกเบเบดเบเบเบตเบเบฑเบเปเบเบปเปเบฒ, เปเบเบปเปเบฒเบกเบตเบเบธเบเบขเปเบฒเบ. เปเบเปเบเปเบฒเบเปเบฒเบเปเบเบฑเบ arduino เปเบเบ (เปเบฅเบฐเบกเบตเบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒ), เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ Nanonyam เบเบฐเบเปเบงเบเบเปเบฒเบเปเบเบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเป. เบเบตเปเปเบกเปเบเปเบเบปเปเบฒเบซเบกเบฒเบเบเบตเบชเบญเบเบเบญเบเบเปเบญเบเปเบ Nanonyam: เปเบเบทเปเบญเปเบเบตเปเบกเบซเบเปเบฒเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบซเบผเบฒเบเบขเปเบฒเบเปเบเบฑเปเบ: เบเบฒเบเบเบธเบเปเบเปเบเบเปเปเบเบงเบฒเบก, เบเปเบฒเบเบฎเบนเบเบซเบเปเบฒเบเปเบซเบผเบทเบเบฒเบเบเปเบฒเบฅเบญเบเบเบฒเบเบเบปเบเปเบเปเบเบเบดเบกเปเบเบฅเบฐเบเบปเบ (เบเบฑเบเบซเบกเบปเบ, เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบกเบตเบขเบนเปเปเบฅเปเบง), เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบซเบผเบฒเบเบซเบเปเบฒเบเบตเปเปเบเปเปเบเบงเบฝเบเบเบฒเบเบเบปเบเบเบฐเบเบด. .
เบเบปเบเบชเบญเบเบฎเบฒเบเปเบงเบเปเบฒเบเบเบญเบ COM
Nanonyam เบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบฑเบ terminal เบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฒเบกเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบญเบเบเปเบฒเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเบกเปเบกเบเบนเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบเบทเปเบญเบเบงเบเบเบธเบกเบญเบธเบเบฐเบเบญเบเปเบฅเบฐเบชเบฐเปเบเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบถเบเปเบฅเบฐเบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบเปเบเบฅเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบงเบดเปเบเบฒเบฐ. เปเบเบทเปเบญเบโเบกเบทโเบเบตเปโเบกเบตโเบเบฐโเปเบซเบเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบตโเบเบฑเบโเบเปเบฒเบโเบเบฒเบโเปเบฅเบฐโเบเบฒเบโเบเบฑเบโเบเบฝเบโเบเบญเบโเบฎเบฒเบโเปเบงโ, เปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโเบเบฑเบโเบเบฒเบโเบชเปเบฒเบโเบเบฐโเบเบฐโเบเปเบฒโเบกเบฐ virtual เปเบเบทเปเบญเบโเบกเบทโเบเปเบฒเบโเบเบฒเบโ. เบชเปเบฒเบฅเบฑเบเบเบฑเบเบฎเบฝเบเปเบฅเบฐเบเบฑเบเบงเบดเบเบฐเบเบฒเบชเบฒเบเบซเบเบธเปเบก, เปเบเบเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเบซเบผเบฒเบ.
เบเบฒเบเบเบถเบเบญเบปเบเบฎเบปเบกเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบก
เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเปเบเบเบเบฒเบ Arduino เบเบฑเบเบซเบกเบปเบ, เบเบปเบเบเบฐเปเบซเบเบเบเบปเปเบเบเปเบเบญเบ Nanonyam เปเบกเปเบเบขเบนเปเปเบเบเบงเบฒเบกเบเปเบฒเบเบเบฒเบเบเบญเบเบซเบเปเบฒเบเบตเป, เบเบฒเบเปเบเปเบเบญเบเปเบฅเบฐ bootloader. เบเบฑเปเบเบเบฑเปเบ, เปเบเบเบเบฒเบเบเบตเปเบเบงเบเบเบฐเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบเบเบฑเบเบเบฑเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเบเบปเบงเปเบฅเบฐเบเบนเปเบเบตเปเบเปเปเบเบเบฑเบเบฅเบฐเบเบฑเบเบเบญเบ arduino. เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเปเบญเบเปเบญเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบชเบถเบเบชเบฒ arduino เปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ, เปเบเบฒเบฐเบงเปเบฒเบเปเบญเบเปเบเบตเบเปเบเป WinAVR เบซเบผเบท AVR Studio, เปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเปเบเบทเปเบญเบเบเบฐเบเบญเบ. เบเบฑเปเบเบเบฑเปเบ, เปเบเบเบเบฒเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบเบฐเบเบดเบเบเบฒเบเปเบฅเบฑเบเบเปเบญเบ, เปเบเปเบเปเบญเบเบเปเบฒเบเปเบฎเบฑเบเบงเบฝเบ.
เบชเบฐเบเบฒเบเบเบต Habr!
เบกเบฑเบเปเบเบฑเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบธเปเบเปเบเบตเบเบเบฑเบเบเบฒเบเบฅเบฑเบเบชเบฐเบเบฐ Nanonyam เปเบฅเบฐเบเบฝเบเปเบเบผเปเบเบผเบกเบเปเบฒเบเป. เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฝเบเปเบ Arduino, เปเบเปเบเปเปเปเบกเปเบเปเบเปเบเบเบเบปเบเบเบฐเบเบด, เปเบเปเปเบเบงเบดเบเบตเบเบตเปเบเปเบญเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป (เบเปเบญเบเปเบงเบปเปเบฒเปเบฅเปเบงเบงเปเบฒเบเปเบญเบเบเปเปเปเบเปเบเบดเบเปเบเบดเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบเบตเบซเบผเบฒเบ). เบเปเบฒเบญเบดเบ, เบชเปเบฒเบเบฎเบนเบเปเบเปเบกเปเบซเบกเปเปเบฅเบฐเปเบฅเบทเบญเบเบเบฐเบเบฒเบ Mega2560.
เบเบฑเบเบเบถเบเบฎเบนเบเปเบเปเบกเปเบชเปเปเบเบฅเป เปเบฅเบฐเบชเบณเปเบเบปเบฒเบเปเปเปเบ
#include <stdio.h>
#include "NanonyamnN_System_lib.c"
#include "NanonyamnN_Keyboard_lib.c"
#include "NanonyamnN_File_lib.c"
#include "NanonyamnN_Math_lib.c"
#include "NanonyamnN_Text_lib.c"
#include "NanonyamnN_Graphics_lib.c"
#include "NanonyamnN_RS232_lib.c"
เบกเบฑเบเบเบฐเบเบทเบเบเปเบญเบเบเบงเปเบฒเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเปเบกเบเบนเบเบเบดเปเบชเบ "Nanonyam เบชเปเบฒเบฅเบฑเบ Arduino", เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบเปเบเปเปเบเบเบเบปเบเบเบฒเบ Arduino. เบเบฑเบเบเบตเบเบตเปเบเปเบญเบเบเบดเบเบญเบญเบ, เบเปเบญเบเบเบฐเปเบฎเบฑเบเบกเบฑเบ, เปเบเปเบเบญเบเบเบตเปเบเปเบญเบเบเบฝเบเปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบดเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบทเปเบญเบ virtual. เบเบงเบเปเบฎเบปเบฒเบเบฝเบเบฅเบฐเบซเบฑเบเบเปเปเปเบเบเบตเป:
//ะกัะฐะทั ะฟะพัะปะต ะทะฐะฟััะบะฐ ัะธััะตะผ ัะตะบัั ะฒ ะพะบะฝะต
void setup() {
sys_Nanonyam();//ะะพะดัะฒะตัะถะดะฐะตะผ ะบะพะด ะฒะธัััะฐะปัะฝะพะน ะผะฐัะธะฝั
g_SetScreenSize(400,200);//ะะฐะดะฐัะผ ัะฐะทะผะตั ะดะธัะฟะปะตั 400ั
200 ัะพัะตะบ
sys_WindowSetText("Example");//ะะฐะณะพะปะพะฒะพะบ ะพะบะฝะฐ
g_ConfigExternalFont(0,60,1,0,0,0,"Arial");//ะะฐะดะฐัะผ ััะธัั Windows ะฒ ััะตะนะบะต ััะธััะพะฒ 0
g_SetExternalFont(0);//ะัะฑะธัะฐะตะผ ััะตะนะบั ััะธััะพะฒ 0 ะดะปั ัะธัะพะฒะฐะฝะธั ัะตะบััะฐ
g_SetBackRGB(0,0,255);//ะฆะฒะตั ัะพะฝะฐ ัะธะฝะธะน
g_SetTextRGB(255,255,0);//ะฆะฒะตั ัะตะบััะฐ ะถัะปััะน
g_ClearAll();//ะัะธัะฐะตะผ ัะบัะฐะฝ (ะทะฐะปะธะฒะบะฐ ัะฒะตัะพะผ ัะพะฝะฐ)
g_DrawTextCenterX(0,400,70,"Hello, Habr!");//ะ ะธััะตะผ ะฝะฐะดะฟะธัั
g_Update();//ะัะฒะพะดะธะผ ะณัะฐัะธัะตัะบะธะน ะฑััะตั ะฝะฐ ัะบัะฐะฝ
}
//ะัะพััะพ ะถะดัะผ ะทะฐะบัััะธั ะฟัะพะณัะฐะผะผั
void loop() {
sys_Delay(100);//ะะฐะดะตัะถะบะฐ ะธ ัะฐะทะณััะทะบะฐ ะฟัะพัะตััะพัะฐ
}
Sketch เบเบฑเบเปเบเบเบเบฒเบเบเบตเป
เบเบงเบเปเบฎเบปเบฒเบเบปเบเบเบธเปเบก "เบเบงเบเบชเบญเบ" เปเบฅเบฐเบเปเปเบเบงเบเบกเบตเบเปเปเบเบดเบเบเบฒเบเปเบเป.
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเปเบเบฅเปเบชเบญเบ (เปเบเบตเบกเปเบง). เปเบฅเบทเบญเบเปเบกเบเบน "Sketch>>เบชเบปเปเบเบญเบญเบเปเบเบฅเปเบเบนเป (CTRL+ALT+S)"
เบเบตเปเบเบฐเบเบฑเบเบฅเบญเบเปเบเบฅเป HEX เบชเบญเบเปเบเบฅเปเปเบชเปเปเบเบเปเบเบต sketch. เบเบงเบเปเบฎเบปเบฒเปเบญเบปเบฒเบเบฝเบเปเบเปเปเบเบฅเปเปเบเบเบเปเปเบกเบตเบเปเบฒเบเปเบฒเบซเบเปเบฒ "with_bootloader.mega".
เบกเบตเบซเบผเบฒเบเบงเบดเบเบตเบเบตเปเบเบฐเบฅเบฐเบเบธเปเบเบฅเป HEX เปเบซเปเบเบฑเบเปเบเบทเปเบญเบ virtual Nanonyam, เบเบฑเบเปเบปเบเปเบกเปเบเปเบเปเบญเบฐเบเบดเบเบฒเบ
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเปเบเบเบเบฒเบเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบญเบทเปเบเป, เปเบเบฑเปเบ AVR Studio เบซเบผเบท WinAVR.
เบเบตเปเปเบกเปเบเบเปเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบปเบเบเบฒเบเบฎเบนเปเบเบฑเบเบเบฑเบ Nanonyam. เปเบเบงเบเบงเบฒเบกเบเบดเบเบเบปเปเบเบเปเบเบงเบเบเบฐเบเบฐเปเบเปเบ.
เบเปโเบเบญเบโเปเบโเบเปเบฒเบโเบเบฑเบโเบซเบกเบปเบโเบชเปเบฒโเบฅเบฑเบโเบเบงเบฒเบกโเบชเบปเบโเปเบโเปเบฅเบฐโเปเบเบโเบเบฒเบโเบเบตเปโเบเบตโเบเบญเบโเบเปเบฒเบโ!
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com