#avr Logs

Oct 22 2019

#avr Calendar

12:31 AM rue_mohr: is a tiny13 1k-word or 1kbyte
12:36 AM rue_mohr: cause iirc the intructions aren't 8 bit
02:20 AM Maya-sama is now known as Miyu
02:26 AM Miyu is now known as hackkitten
06:23 AM djph: rue_mohr: I only have the 13A here, 1KB, 8bit instruction words
06:35 AM nohit: i think the program memory is 16 bit
06:35 AM nohit: or addressed as 16 bit words
06:59 AM Fuchikoma: AVR uses 16-bit instructions and has (or at least AFAIK) 16-bit regiters for memory operations
06:59 AM Fuchikoma: Even though all of the working registers are 8-bit
07:00 AM Fuchikoma: (Except, of course, the few registers designed to work in pairs as 16-bit for memory oeprations)
08:01 AM nohit: Y X Z are 16 bit
08:01 AM nohit: i dont think other are, except PC
08:02 AM nohit: and Y X Z are register pairs, like you said
08:04 AM nohit: PC is 16bit or 22bit
08:04 AM nohit: or was it 24bit
08:34 AM rue_bed: ok, so the tiny13 is only gonna have 1024 bytes of memory tho
08:35 AM rue_bed: hey, its not 1024 bits, right, better find the datashhet
08:35 AM djph: bytes
08:35 AM cehteh: http://ww1.microchip.com/downloads/en/devicedoc/doc2535.pdf _D
08:36 AM cehteh: 1k flash 64 bytes ram/eeprom
08:36 AM cehteh: instructions are 16bit and flash/instructions is addressed word (16bit) wise ..
08:38 AM cehteh: so 512 instr's minus whatever you need for the vector table, with some tricks one can put some code already into the vector table
09:35 AM polprog: rue_bed: check your twitter
02:03 PM lvlinux is now known as ruel
08:57 PM rue_mohr: it appears I only need to shave off 16 bytes to fit my max7219-FFT code on a tiny13
08:59 PM rue_mohr: oh hey wait
08:59 PM rue_mohr: this is a 32 sample fft
09:00 PM rue_mohr: for the 7219, I only need 16 sample
09:00 PM rue_mohr: that brings the size of the tables down by way more than 16 bytes
09:01 PM rue_mohr: }:]
11:40 PM day__ is now known as day