เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚

เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚

เด’เดฐเต เดฆเดฟเดตเดธเด‚ เดžเดพเตป เด•เตŠเดฃเตเดŸเตเดตเดฐเดพเตป เด’เดฐเต เดญเตเดฐเดพเดจเตเดคเตป เด†เดถเดฏเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต เด’เดฐเดฟเดŸเดคเตเดคเต 500 เดฒเต‡เดธเตผ เดชเต‹เดฏเดฟเดจเตเดฑเดฑเตเด•เตพ. เดžเดพเตป เด’เดฐเตเดชเดพเดŸเต เดธเดฎเดฏเด‚ เดšเดฟเดฒเดตเดดเดฟเดšเตเดšเต เด…เดคเต เดšเต†เดฏเตเดคเต. เด‡เดคเต เด—เด‚เดญเต€เดฐเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดถเต‚เดจเตเดฏเดตเตเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ, เดชเด•เตเดทเต‡ เดŽเดจเดฟเด•เตเด•เดคเต เด‡เดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเต. เด†เดฑเต เดฎเดพเดธเด‚ เดฎเตเดฎเตเดชเต เดŽเดจเดฟเด•เตเด•เต เดฎเดฑเตเดฑเตŠเดฐเต เดญเตเดฐเดพเดจเตเดคเตป เด†เดถเดฏเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดˆ เดธเดฎเดฏเด‚, เด’เดŸเตเดŸเตเด‚ เด—เด‚เดญเต€เดฐเดฎเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เด•เต‚เดŸเตเดคเตฝ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต. เดžเดพเดจเตเด‚ เด’เดฐเตเดชเดพเดŸเต เดธเดฎเดฏเด‚ เด…เดคเดฟเดจเดพเดฏเดฟ เดšเดฟเดฒเดตเดดเดฟเดšเตเดšเต. เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ, เดŽเดจเตเดฑเต† เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดญเตเดฐเดพเดจเตเดคเตป เด†เดถเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดฌเต€เดฑเตเดฑ เดชเดคเดฟเดชเตเดชเต เดžเดพเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เดžเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเต† เดจเดพเดจเต‹เดจเตเดฏเด‚ (เดจเดจเต‹เดจเตเดฏเด‚) เดŽเดจเตเดจเต เดตเดฟเดณเดฟเดšเตเดšเต, เด…เดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดฒเต‹เด—เต‹ เดชเต‹เดฒเตเด‚ เด•เตŠเดฃเตเดŸเตเดตเดจเตเดจเต (เดžเดพเตป 5 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดตเดฐเดšเตเดšเต).

เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚

เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดšเดฟเดจเตเดคเดฟเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เต, เดตเดฟเตปเดกเต‹เดธเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เด†เตผเดกเตเดตเดฟเดจเต‹ เดทเต€เตฝเดกเดพเดฃเต เดจเดพเดจเต‹เดจเตเดฏเด‚ เดŽเดจเตเดจเต เดชเดฑเดฏเดพเด‚.

เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดžเตเดžเดพเตฝ, AVR เดฎเตˆเด•เตเดฐเต‹เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดจเดพเดฏเตเดณเตเดณ เดซเต‡เด‚เดตเต†เดฏเตผ (ATMEGA2560 เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต) เดฌเตˆเดฑเตเดฑเตเด•เต‹เดกเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดพเดฃเต เดจเดพเดจเต‹เดจเดฟเดฏเด‚. เดˆ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเดจเตเดณเตเดณเดฟเตฝ เด’เดฐเต AVR เด•เต‹เตผ เดธเดฟเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ 0x0060 เดฎเตเดคเตฝ 0x01FF เดตเดฐเต†เดฏเตเดณเตเดณ SRAM เดตเดฟเดฒเดพเดธเด™เตเด™เดณเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเต†เดฐเดฟเดซเดฑเดฒเตเด•เตพเด•เตเด•เต เดชเด•เดฐเด‚, เดตเต†เตผเดšเตเดตเตฝ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพเด•เตเด•เต (เดตเดฟเตปเดกเต‹เดธเต API เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†) เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด‰เดฃเตเดŸเต. เด‡เดตเดฟเดŸเต† เด‰เดŸเดจเดŸเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต: เดจเดพเดจเต‹เดจเดฟเดฏเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด•เต‹เดกเดฟเดจเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟ เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เด†เด•เตเดธเดธเต เด‰เดฃเตเดŸเดพเด•เดฐเตเดคเต, เด…เดคเดฟเดจเดพเตฝ เด†เด•เดธเตเดฎเดฟเด•เดฎเดพเดฏเดฟ เดตเดฟเดณเดฟเด•เตเด•เดฐเตเดคเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดซเดฏเดฒเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เด’เดฐเต เดกเดฟเดธเตเด•เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต‹ เด‰เดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚. เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ SRAM เดฎเต†เดฎเตเดฎเดฑเดฟ เดถเตเดฐเต‡เดฃเดฟ 0x0200 เดฎเตเดคเตฝ 0xFFFF เดตเดฐเต†เดฏเตเดณเตเดณเดต (เด‡เดคเต เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดฎเตˆเด•เตเดฐเต‹เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดฒเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเดฒเดพเดฃเต) เดเดคเต เด†เดตเดถเตเดฏเดคเตเดคเดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดฒเดญเตเดฏเดฎเดพเดฃเต. เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดฎเตˆเด•เตเดฐเต‹เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดจเตเดฑเต† (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเต‡เด‚เดตเต†เดฏเตผ) เดซเต‡เด‚เดตเต†เดฏเตผ เด†เด•เดธเตเดฎเดฟเด•เดฎเดพเดฏเดฟ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดฃเตเดŸเต†เดจเตเดจเต เดžเดพเตป เด‰เดŸเตป เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต: "เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฏ" เดซเด‚เด—เตเดทเดจเตเด•เตพ เดธเดœเต€เดตเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดจเตเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดตเต†เตผเดšเตเดตเตฝ เดซเด‚เด—เตเดทเตป เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดฎเดฑเตเดฑเต เดšเดฟเดฒ เดธเตเดฐเด•เตเดทเดพ เดซเต€เดšเตเดšเดฑเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต.

เดจเดพเดจเต‹เดจเดฟเดฏเดคเตเดคเดฟเดจเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดฒเดตเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดตเต†เตผเดšเตเดตเตฝ เดซเด‚เด—เตเดทเดจเตเด•เดณเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเตเดฏเต‡เด• เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด…เดคเดฟเดจเดพเดฏเดฟ เดจเดพเดจเต‹เดจเตเดฏเด‚ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเตเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเด‚ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด• เด‡เดตเดฟเดŸเต† เด†เด•เดพเด‚. เด‡เดตเดฟเดŸเต†เดฏเตเด‚ เดตเต†เตผเดšเตเดตเตฝ เดซเด‚เด—เตโ€Œเดทเตป เดตเดฟเดตเดฐเดฃ เดชเต‡เดœเต. เด…เดคเต†, เดŽเดจเตเดฑเต† เดธเตˆเดฑเตเดฑเต เดตเดณเดฐเต† เดชเตเดฐเดพเด•เตƒเดคเดตเตเด‚ เดฎเตŠเดฌเตˆเตฝ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดตเตเดฎเดฒเตเดฒ.

เดตเต€เดŸเตเดŸเดฟเดฒเตเด‚ เดตเดพเดฃเดฟเดœเตเดฏเดพเดตเดถเตเดฏเดคเตเดคเดฟเดจเตเด‚ เดจเดพเดจเต‹เดฏเด‚ เดธเต—เดœเดจเตเดฏเดฎเดพเดฃเต. เดจเดพเดจเต‹เดจเตเดฏเด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ "เด‰เดณเตเดณเดคเตเดชเต‹เดฒเต†" เดŽเดจเตเดจ เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดฒเดพเดฃเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดจเดฟเดฒเดตเดฟเตฝ เดชเดฐเต€เด•เตเดทเดฃ เด˜เดŸเตเดŸเดคเตเดคเดฟเดฒเดพเดฃเต. เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดเด•เดฆเต‡เดถเด‚ 200 เดตเต†เตผเดšเตเดตเตฝ เดซเด‚เด—เตเดทเดจเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ.
เดตเตเดฏเด•เตเดคเดฎเดพเดฏเตเด‚, เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด•เต‹เดกเดฟเดจเตเดฑเต† เดฎเต†เดฎเตเดฎเดฑเดฟ 256 kB เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. เดกเดพเดฑเตเดฑ เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด—เตเดฐเดพเดซเดฟเด•เต เดญเดพเด—เดคเตเดคเดฟเดจเตเดณเตเดณ เดฌเดซเตผ เดฌเดพเดนเตเดฏเดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ 8-เดฌเดฟเดฑเตเดฑเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดจเดพเดจเต‹เดจเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚? เดžเดพเตป เด•เตเดฑเดšเตเดšเต เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดตเดจเตเดจเต.

เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดตเดฟเด•เดธเดจเด‚

128x64 เดกเต‹เดŸเตเดŸเต เด—เตเดฐเดพเดซเดฟเด•เต เดกเดฟเดธเตโ€Œเดชเตเดฒเต‡เดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดŽเดจเดฟเด•เตเด•เต เด’เดฐเดฟเด•เตเด•เตฝ เด’เดฐเต เดธเด™เตเด•เต€เตผเดฃเตเดฃ เดฎเต†เดจเต เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดชเดฟเด•เตเดธเดฒเตเด•เตพ เดŽเด™เตเด™เดจเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเตเดตเต†เดจเตเดจเต เด•เดพเดฃเดพเตป, เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดฎเตˆเด•เตเดฐเต‹เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดฒเต‡เด•เตเด•เต เดซเต‡เด‚เดตเต†เดฏเตผ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเดฟเดฒเตเดฒ. เด…เด™เตเด™เดจเต† เดจเดพเดจเต‹เดจเตเดฏเด‚ เดŽเดจเตเดจ เด†เดถเดฏเด‚ เด‰เดŸเดฒเต†เดŸเตเดคเตเดคเต. เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดšเดฟเดคเตเดฐเด‚ เด’เดฐเต‡ เดฎเต†เดจเตเดตเดฟเดฒเต† เด’เดฐเต เด‡เดจเดคเตเดคเดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ OLED เดกเดฟเดธเตเดชเตเดฒเต‡เดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดšเดฟเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดชเตเดชเต‹เตพ เดŽเดจเดฟเด•เตเด•เต เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เด‰เดชเด•เดฐเดฃเดฎเดฟเดฒเตเดฒเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚

เดฎเตˆเด•เตเดฐเต‹เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดจเดฒเตเดฒ เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเต เดจเดพเดจเต‹เดจเดฟเดฏเด‚ (เด…เดคเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจ เด†เดถเดฏเดคเตเดคเดฟเตฝ), เด—เตเดฐเดพเดซเดฟเด•เตเดธเดฟเตฝ (เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดฟเดธเตเดชเตเดฒเต‡เด•เดณเตเด‚ เดธเต‚เดšเด•เด™เตเด™เดณเตเด‚ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚), เดซเดฏเดฒเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ (เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฒเต‹เด—เตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเดจเตเด‚ เดŸเต†เดธเตเดฑเตเดฑเต เดกเดพเดฑเตเดฑ เดตเดพเดฏเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚) เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดซเด‚เด—เตเดทเดจเตเด•เตพ เด‰เดฃเตเดŸเต. เด’เดฐเต เด•เต€เดฌเต‹เตผเดกเต (เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡ เดธเดฎเดฏเด‚ 10 โ€‹โ€‹เดฌเดŸเตเดŸเดฃเตเด•เตพ เดตเดฐเต† เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚), COM เดชเต‹เตผเดŸเตเดŸเตเด•เตพ (เด‡เดตเดฟเดŸเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด‡เดจเด‚ เด‰เดฃเตเดŸเต).

เดฆเตเดฐเตเดค เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ 100500 เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด“เดฐเต‹เดจเตเดจเตเด‚ เดคเตเดฑเด•เตเด•เตเด•เดฏเตเด‚ เดšเดฟเดฒ เดฒเดณเดฟเดคเดฎเดพเดฏ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดšเต†เดฑเตเดคเดพเดฏเดฟ เดชเดฐเดฟเดทเตเด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต เด…เดŸเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดตเต‡เดฃเด‚. เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตˆเดคเตเดคเตบ เดฎเดพเดธเตเดฑเตเดฑเดฑเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดžเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดญเดฟเดจเดจเตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเด‚ เด‰เดฃเตเดŸเต. เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพ เด’เดฐเต เด•เดŸเตเดคเตเดค เด†เตผเดกเตเดตเดฟเดจเดฟเดธเตเดฑเตเดฑเต เด†เดฃเต†เด™เตเด•เดฟเตฝ (เด…เดตเดฏเดฟเตฝ เดชเดฒเดคเตเด‚ เด‰เดฃเตเดŸเต), เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดจเดพเดจเต‹เดจเดฟเดฏเด‚ เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚. เดจเดพเดจเต‹เดจเตเดฏเดคเตเดคเดฟเดฒเต† เดŽเดจเตเดฑเต† เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดฒเด•เตเดทเตเดฏเด‚ เด‡เดคเดพเดฃเต: เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต, เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเตเด•เตพ เดŽเดŸเตเด•เตเด•เตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เด•เต€เดธเตโ€ŒเดŸเตเดฐเต‹เด•เตเด•เตเด•เตพ เดธเดฟเดฎเตเดฒเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตฝ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เดงเดพเดฐเดพเดณเด‚ เดซเต€เดšเตเดšเดฑเตเด•เตพ เดšเต‡เตผเด•เตเด•เตเด• (เด‡เดตเดฏเต†เดฒเตเดฒเดพเด‚ เดคเดจเตเดจเต†, เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เด‰เดฃเตเดŸเต), เด•เต‚เดŸเดพเดคเต† เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฑเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเด‚. เดชเดคเดฟเดตเต เดœเต‹เดฒเดฟเด•เตพ.

COM เดชเต‹เตผเดŸเตเดŸเต เดตเดดเดฟ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต

เดจเดฟเด™เตเด™เดณเตเดŸเต† เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดŸเต†เตผเดฎเดฟเดจเดฒเดพเดฏเดฟ เดจเดพเดจเต‹เดจเดฟเดฏเดคเตเดคเดฟเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. เด‰เดชเด•เดฐเดฃเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดชเต‹เตผเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเดญเดฟเดšเตเดš เดกเดพเดฑเตเดฑ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดฎเต†เดจเต เดตเดฐเดฏเตเด•เตเด•เดพเด‚. เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเดจเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดฒเดณเดฟเดคเดฎเดพเดฏ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เดฟเดจเตเด‚ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เด•เดพเดฒเดฟเดฌเตเดฐเต‡เดทเดจเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏ เดตเต†เตผเดšเตเดตเตฝ เด‡เตปเดธเตเดŸเตเดฐเตเดฎเต†เดจเตเดฑเต เด•เตบเดŸเตเดฐเต‹เตพ เดชเดพเดจเดฒเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดนเดพเตปเดกเดฟ เดŸเต‚เตพ. เดตเดฟเดฆเตเดฏเดพเตผเดคเตเดฅเดฟเด•เตพเด•เตเด•เตเด‚ เดฏเตเดต เดถเดพเดธเตเดคเตเดฐเดœเตเดžเตผเด•เตเด•เตเด‚ เดˆ เดชเดฆเตเดงเดคเดฟ เดตเดณเดฐเต† เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚.

เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดชเดฐเดฟเดถเต€เดฒเดจเด‚

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฎเตเดดเตเดตเตป เด†เตผเดกเตเดตเดฟเดจเต‹ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดฒเต†เดฏเตเด‚ เดชเต‹เดฒเต†, เดซเด‚เด—เตเดทเดจเตเด•เตพ, เด‡เดจเตเดฑเตผเดซเต‡เดธเต, เดฌเต‚เดŸเตเดŸเตเดฒเต‹เดกเตผ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดฒเดณเดฟเดคเดตเตฝเด•เตเด•เดฐเดฃเดคเตเดคเดฟเดฒเดพเดฃเต เดจเดพเดจเต‹เดจเดฟเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดฏเต‹เดœเดจเด‚. เด…เดคเดฟเดจเดพเตฝ, เดˆ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเตเดคเดฟเดฏ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตผเดฎเดพเตผเด•เตเด•เตเด‚ เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเตเดŸเต† เดจเดฟเดฒเดตเดพเดฐเดคเตเดคเดฟเตฝ เดธเด‚เดคเตƒเดชเตเดคเดฐเดพเดฏเดตเตผเด•เตเด•เตเด‚ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดตเดดเดฟเดฏเดฟเตฝ, เดžเดพเตป เด‡เดชเตเดชเต‹เดดเตเด‚ arduino เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดชเด เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดžเดพเตป เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ WinAVR เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ AVR เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดชเด•เตเดทเต‡ เด…เดธเด‚เดฌเตเดฒเดฑเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด†เดฐเด‚เดญเดฟเดšเตเดšเดคเต. เด…เดคเดฟเดจเดพเตฝ, เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด•เตเดฑเดšเตเดšเต เดคเต†เดฑเตเดฑเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เดชเด•เตเดทเต‡ เดตเดณเดฐเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

เดจเดฎเดธเตเด•เดพเดฐเด‚ Habr !

เดšเดฟเดฒ เดจเดพเดจเต‹เดจเตเดฏเด‚ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดชเดฐเดฟเดšเดฏเดชเตเดชเต†เดŸเดพเดจเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดŽเดดเตเดคเดพเดจเตเดฎเตเดณเตเดณ เดธเดฎเดฏเดฎเดพเดฃเดฟเดคเต. เดžเด™เตเด™เตพ เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดŽเดดเตเดคเตเด‚, เดชเด•เตเดทเต‡ เดธเดพเดงเดพเดฐเดฃ เดฐเต€เดคเดฟเดฏเดฟเดฒเดฒเตเดฒ, เด‡เดชเตเดชเต‹เตพ เดŽเดจเดฟเด•เตเด•เต เด•เดดเดฟเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ (เดžเดพเตป เดˆ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เด‡เดคเตเดตเดฐเต† เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เดจเตเดจเต เดžเดพเตป เด‡เดคเดฟเดจเด•เด‚ เดชเดฑเดžเตเดžเต). เด†เดฆเตเดฏเด‚, เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเตเด•เต†เดšเตเดšเต เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต 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"

Arduino- เตฝ เดจเดฟเดจเตเดจเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเตŠเดกเตเดฏเต‚เตพ "Nanonyam for Arduino" เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เต‚เดŸเตเดคเตฝ เดถเดฐเดฟเดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดžเดพเตป เด…เดคเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏเดพเดฒเตเดŸเตป, เดžเดพเตป เด…เดคเต เดšเต†เดฏเตเดฏเตเด‚, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เดžเดพเตป เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดธเดพเดฐเดพเด‚เดถเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เต‹เดกเต เดŽเดดเตเดคเตเดจเตเดจเต:

//ะกั€ะฐะทัƒ ะฟะพัะปะต ะทะฐะฟัƒัะบะฐ ั€ะธััƒะตะผ ั‚ะตะบัั‚ ะฒ ะพะบะฝะต
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);//ะ—ะฐะดะตั€ะถะบะฐ ะธ ั€ะฐะทะณั€ัƒะทะบะฐ ะฟั€ะพั†ะตััะพั€ะฐ
}

เดˆ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตเด•เต†เดšเตเดšเต เดšเต†เดฏเตเดฏเตเด• เด‡เดตเดฟเดŸเต† เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเด‚. เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเดฃเด‚ เดธเตˆเดฑเตเดฑเดฟเตฝ เดคเดฟเดฐเดฏเตเด•. เดˆ เด•เต‹เดกเดฟเดฒเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ เด…เดคเดฟเดจเตเดฑเต† เดธเดพเดฐเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดชเดฐเตเดฏเดพเดชเตเดคเดฎเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดตเดฟเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ sys_Nonyam() เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเดจเตเดณเตเดณ "เดชเดพเดธเตโ€Œเดตเต‡เดกเต" เดŽเดจเตเดจ เดชเด™เตเด•เต เดตเดนเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดตเต†เตผเดšเตเดตเตฝ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเดฟเดฒเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เตพ เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด•เต‚เดŸเดพเดคเต†, 3 เดธเต†เด•เตเด•เตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด…เดŸเดฏเตเด•เตเด•เตเด‚.

เดžเด™เตเด™เตพ "เดšเต†เด•เตเด•เต" เดฌเดŸเตเดŸเตบ เด…เดฎเตผเดคเตเดคเตเด•, เดชเดฟเดถเด•เตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดฐเตเดคเต.

เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚

เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฌเตˆเดจเดฑเดฟ เดซเดฏเตฝ (เดซเต‡เด‚เดตเต†เดฏเตผ) เดฒเดญเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดฎเต†เดจเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• "เดธเตเด•เต†เดšเตเดšเต>>เดฌเตˆเดจเดฑเดฟ เดซเดฏเตฝ เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด• (CTRL+ALT+S)".

เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚

เด‡เดคเต เดฐเดฃเตเดŸเต HEX เดซเดฏเดฒเตเด•เตพ เดธเตเด•เต†เดšเตเดšเต เดซเต‹เตพเดกเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเด‚. "with_bootloader.mega" เดŽเดจเตเดจ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด‡เดฒเตเดฒเดพเดคเต† เดžเด™เตเด™เตพ เดซเดฏเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดŽเดŸเตเด•เตเด•เต‚.

เดจเดพเดจเต‹เดจเดฟเดฏเด‚ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต HEX เดซเดฏเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเตผเด—เด™เตเด™เดณเตเดฃเตเดŸเต, เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดˆ เดชเต‡เดœเดฟเตฝ. เดซเดฏเดฒเดฟเดจเต เด…เดŸเตเดคเตเดคเดพเดฏเดฟ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดžเดพเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต Nanonyam.exe เดซเดฏเตฝ เดชเดพเดค, เด…เดคเดฟเตฝ เดžเด™เตเด™เดณเตเดŸเต† HEX เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเตเดดเตเดตเตป เดชเดพเดคเดฏเตเด‚ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเดฃเด‚. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด“เดŸเดพเด‚ Nanonyam.exe. เดžเด™เตเด™เดณเตเดŸเต† เดฒเดฟเด–เดฟเดคเดคเตเดคเต‹เดŸเตเด•เต‚เดŸเดฟเดฏ เด’เดฐเต เดœเดพเดฒเด•เด‚ เดจเดฎเตเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เตเด‚.

เด†เตผเดกเตเดตเดฟเดจเต‹เดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚

เด…เดคเตเดชเต‹เดฒเต†, AVR เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ WinAVR เดชเต‹เดฒเตเดณเตเดณ เดฎเดฑเตเดฑเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด‡เดตเดฟเดŸเต†เดฏเดพเดฃเต เดจเดพเดจเต‹เดจเตเดฏเดตเตเดฎเดพเดฏเตเดณเตเดณ เดชเดฐเดฟเดšเดฏเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดชเตเดฐเดงเดพเดจ เด†เดถเดฏเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เด•เต‚เดŸเตเดคเตฝ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเดฟเดฒเตเดฃเตเดŸเต.. เดˆ เดชเตเดฐเตŠเดœเด•เตโ€Œเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเดฏเตเดฏเดพเดฑเตเดณเตเดณ เด†เดณเตเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดžเดพเตป เด•เต‚เดŸเตเดคเตฝ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•เดฏเตเด‚ เดตเต†เตผเดšเตเดตเตฝ เดซเด‚เด—เตโ€Œเดทเตป เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ "เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•" เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เด†เดถเดฏเด™เตเด™เดณเตเด‚ เดคเด•เดฐเดพเดฑเตเด•เตพ, เดฌเด—เตเด•เตพ, เดฌเด—เตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เดณเตเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดตเดฐเต† เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เดšเดฟเดคเดฎเดพเดฃเต, เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเดฟเตฝ เดšเตผเดšเตเดšเด•เตพ เดธเตเดตเดพเด—เดคเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดถเตเดฐเดฆเตเดงเดฏเตเด•เตเด•เตเด‚ เดจเดฒเตเดฒ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เดฟเดจเตเด‚ เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดจเดจเตเดฆเดฟ!

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•