använda PORTB
använda PORTB
Efter att ha gett upp på den där futurlec-displayen har jag börjat leka med en nokia 3310-display. Den kopplas via SPI (tror jag att det heter) dvs MISO- MOSI-,SCK-pinnarna som sitter på PORTB. Dessa pinnar används ju också till att programmera avr-en. Kommer det att innebära några problem att koppla in både programmeraren och displayen på samma pinnar?
Jag har sett livstecken från LCDn nu, men jag har inte lyckats få ut något vettit på den än.
Jag har sett livstecken från LCDn nu, men jag har inte lyckats få ut något vettit på den än.
Displayen ska ha 3.3V både matning och signaler. (men det finns väl inget som hindrar att man kör en AVR på 3.3V ?).
Sätt ett pullup-motstånd på displayens CS-pinne så tror jag inte det är några problem. Jag har en liknande setup, fast där används samma SPI-buss till displayen som till ett EEPROM som programmeras utifrån. Utan pullup så driver CS-pinnen omkring och det ritas ut intressanta mönster på displayen under programmeringen
Inga andra problem uppstår dock, displayen är ju "write only", så den stör aldrig dataledningarna...
Sätt ett pullup-motstånd på displayens CS-pinne så tror jag inte det är några problem. Jag har en liknande setup, fast där används samma SPI-buss till displayen som till ett EEPROM som programmeras utifrån. Utan pullup så driver CS-pinnen omkring och det ritas ut intressanta mönster på displayen under programmeringen

Inga andra problem uppstår dock, displayen är ju "write only", så den stör aldrig dataledningarna...
Jag lyckades få igång displayen nu. Har hållit på i flera dar. Jag hade glömt en LcdUpdate(). Och jag som trodde att programmeringen var min minst svaga sida i detta... Nu funkar den iaf, bara att gå vidare till nästa steg!
Förresten, kan det innebära några problem att köra avr och display på 3.3v? Andra komponenter som inte funkar etc?
EDIT:
Jag bytte ut 74LVC245 (och spänningsstab) mot 12 motstånd. En (eller sex egentligen) enkel spänningsdelare gjorde jobbet, lite mindre felbenäget känns det som.
Förresten, kan det innebära några problem att köra avr och display på 3.3v? Andra komponenter som inte funkar etc?
EDIT:
Jag bytte ut 74LVC245 (och spänningsstab) mot 12 motstånd. En (eller sex egentligen) enkel spänningsdelare gjorde jobbet, lite mindre felbenäget känns det som.