This program is compatible with the Bascom Avr-Bootloader as it’s shipped with Bascom 22.214.171.124.
You can program the flash with it, but not the eeprom, feel free to modify the code and share it with us.
It’s written in Vb6 and uses the (Free) McsCom module from Mcselec.com for communication.
'Manchester decoder VB5/6 Evert 2007 V1.0
Dim Mansword As Double
Mansword = Highbyte 'Make a word out of the high and low byte
Mansword = Mansword * 256
Mansword = Mansword + Lowbyte
Manchesterdecode = 0 'Set output to zero
For Lus = 1 To 8 'Run loop 8 times
Manchesterdecode = Manchesterdecode * 2 'Shift the bit to the left
If(mansword And 49152) = 16384 Then 'If the left 2 bits are 01
Manchesterdecode = Manchesterdecode + 1 ' Incr Output
Mansword = Mansword * 4 'Shift bit 2x to the left