Хотя то уже дело вкуса...
(как и любовь к Пастернаку/Солженицыну или "покруче" ........)
Код: Выделить всё
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json.device tn2313
1 .include "C:\Program Files\Atmel\AVR Tools\AvrAssembler2\Appnotes\tn2313def.inc"
2 .list
3 .def temp=R16
4 .sseg
5 .org \0
6 ldi temp,RAMEND
7 out SPL,temp
8 ldi temp,0
9 out DDRD,temp
10 ldi temp,0xFF
11 out DDRB,temp
12 out PORTB,temp
13 out PORDD,temp
14 ldi temp,0x80
15 out ACSR,temp
16 main: in temp,PIND
17 out PORTB,temp
18 rjmp main
Да что же это такое,в самом деле...C:\AVRStudio\belov\belov.asm(3): error: syntax error, unexpected INTEGER
Где Вы раскопали то, что в 4й и 5й строках написано??
Код: Выделить всё
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp: In function 'void* operator new(std::size_t, std::nothrow_t)':
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp:59:60: warning: unused parameter 'tag' [-Wunused-parameter]
void * operator new(std::size_t size, const std::nothrow_t tag) noexcept {
^~~
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp: In function 'void* operator new [](std::size_t, const std::nothrow_t&)':
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp:68:63: warning: unused parameter 'tag' [-Wunused-parameter]
void * operator new[](std::size_t size, const std::nothrow_t& tag) noexcept {
^~~
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp: In function 'void operator delete(void*, const std::nothrow_t&)':
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp:103:55: warning: unused parameter 'tag' [-Wunused-parameter]
void operator delete(void* ptr, const std::nothrow_t& tag) noexcept {
^~~
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp: In function 'void operator delete [](void*, const std::nothrow_t&)':
C:\Users\�����\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\cores\arduino\new.cpp:106:57: warning: unused parameter 'tag' [-Wunused-parameter]
void operator delete[](void* ptr, const std::nothrow_t& tag) noexcept {
^~~
Скетч использует 444 байт (1%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.