Någon som är bra på 1-wire och PIC16F690
Postat: 5 november 2009, 22:17:54
Hej jag håller på med ett litet projekt där jag skall läsa in Maxim krets med 1-wire interface. Jag har själv skrivet mycket assembler men det är ca. 15-20 år sedan jag gjorde ett ganska omfattande hobbyprojekt med en TMS9995 16 bitars microprocessor (H/W + S/W), så jag är lite ringrostig, och har dåligt med tid nu för tiden, och kan inte riktigt förlika mig med 8 bitars datahantering (även om det inte krävs mer i mitt nuvarande projekt).
Jag har skrivet fungerande kod för PIC:en som resetar och läser av Maximkretsen på 1-wireinterfacet kopplat till en 16F690 (ett PIC-KIT2 Starter Kit). Allt fungerar som det skall. Maxim/Dallas hade på sin sida Macros och subrutiner som jag i princip bara "klistrade ihop" och körde i MPLAB IDE:n. PIC:en agerar detta fall MASTER om man skall använda Maximterminologin och Maximkretsen är SLAVE på 1-wire bussen.
Vad jag nu vill göra är att skapa en "spegelvänd kopia av koden" för att med en annan 16f690 simulera Maximkretsen (slaven). Det hela är egentligen mycket enkelt, men mitt problem är att jag behöver denna emulator snart och hinner inte med det själv, eftersom jag har barn… och reser mycket.
Jag vet inte om man får göra så här? Men det hade varit värt en del för mig att få hjälp. Den som känner sig manad får gärna kontakta mig.
/TCM
Jag har skrivet fungerande kod för PIC:en som resetar och läser av Maximkretsen på 1-wireinterfacet kopplat till en 16F690 (ett PIC-KIT2 Starter Kit). Allt fungerar som det skall. Maxim/Dallas hade på sin sida Macros och subrutiner som jag i princip bara "klistrade ihop" och körde i MPLAB IDE:n. PIC:en agerar detta fall MASTER om man skall använda Maximterminologin och Maximkretsen är SLAVE på 1-wire bussen.
Vad jag nu vill göra är att skapa en "spegelvänd kopia av koden" för att med en annan 16f690 simulera Maximkretsen (slaven). Det hela är egentligen mycket enkelt, men mitt problem är att jag behöver denna emulator snart och hinner inte med det själv, eftersom jag har barn… och reser mycket.
Jag vet inte om man får göra så här? Men det hade varit värt en del för mig att få hjälp. Den som känner sig manad får gärna kontakta mig.
/TCM
