Sorry for the confusion. There are documents in the files section that describe this but to answer the specific question. Location 0 in the eeprom is the 6 registers that are read from the Si570 Location 6 in the eeprom is the 6 registers for switch setting 0000. Location C hex is the 6 registers for switch setting 0001 and so on. I have a new version of 2.4 which I call 2.4 plus which has the values for switch setting 0000 at location 0 and so on. Also, the values in eeprom are not changed. The adjustment is made on the fly each time a switched is changed. A much better way! I am waiting for the OK from some of the group before I post it in the files section. I hope to do that tomorrow. 73, Tom KM5H
--- On Thu, 6/5/08, Alan <[EMAIL PROTECTED]> wrote: From: Alan <[EMAIL PROTECTED]> Subject: Re: [softrock40] Re: Xtall Software V2.4 - SI570 Registers? To: [email protected] Date: Thursday, June 5, 2008, 3:19 PM ----- Original Message ----- From: "dick_faust" > I thought your message [20798 and 21170] pertained to v2.5 as > well. None of the hex code has any info on addresses 002100 on. All I know is what I see in the data section using Winpic. I see in v2.4 the 16 sets of 6 hex numbers giving the default frequencies. When the Pic is first run Tom's software reads the startup register and adjusts these to match. The registers read from the Si570 appear then, after the 16 frequency data groups. Version 2.5 is the same but with 40 frequency groups entered. In v2.1? the frequency groups appear in separate lines in Winpic, with FF FF at the end of each. I am not familiar with programming, I just tried editing these in Winpic using results from your Excel VBS and got the results I desired. 73 Alan G4ZFQ
