PIC 18f2550 I2C-väylä ja TMP75
Toteutus
Toteutus on lähinnä sitten vain suunnitelmassa pysymistä. Tosin siihenkin tuli tietysti poikkeuksia rakentelun ja testauksen edetessä.
Itse rautapuolen toteutuksesta tuli tehtyä video .
Videon loppuosa onkin sitten itse rautapuolen ja sille tehdyn ohjelmiston testaamista.
Ohjelmisto on siis tehty Microchipin omalla assembly-kielellä. Jossa on tullut käytettyä aikaisemmin toimivaksi havaitsemiani koodeja apuna. Vain I2C-väylän alustus ja käyttäminen on käytännössä uutta koodia. Joten ilman sen turhempia selityksiä laitankin assembly-koodin tähän sekä käännetyn hex-koodin.
I2C-väylän assembly-koodi (aukeaa uuteen ikkunaan).
I2C-väylän hex-koodi (aukeaa uuteen ikkunaan).
Ja koska noissa koodeissa on mukana LCD-näytön koodikin sotkemassa koodia. Niin laitetaan vielä assembly-koodi, jossa lämpötilasta kertoo vain vilkkuva ledi C-portin pinnissä 1 . Jonka vilkkumistaajuus muuttuu lämpötilan mukaan.
I2C-väylän ledi assembly-koodi (aukeaa uuteen ikkunaan).
Muutama kuva vielä projektista
Copyright <> jyrki.k(at)innopultti.fi <> Päivitetty: 15.6.2014