avr bisogno di aiuto PORTC

C

chaitana

Guest
Sto utilizzando ATmega8 con lcd nokia 3310.
Quando uso spi pin e alcuni dei portb come ripristinare il controllo, e ce d / c.It's ok.
Ma ho cambiato il controllo di PORTC (non solo il controllo spi).Lcd non attiva.
I test lcd ce pin.Non si può passare ad hi.I'm controllo della scheda di dati di PORTC si porta ADC.
Come porto di configurazione?
Posso perdere qualche hardware pin vcc o collegarsi a terra?

 
chaitana ha scritto:

Sto utilizzando ATmega8 con lcd nokia 3310.

Quando uso spi pin e alcuni dei portb come ripristinare il controllo, e ce d / c.
It's ok.

Ma ho cambiato il controllo di PORTC (non solo il controllo spi).
Lcd non attiva.

I test lcd ce pin.
Non si può passare ad hi.
I'm controllo della scheda di dati di PORTC si porta ADC.

Come porto di configurazione?

Posso perdere qualche hardware pin vcc o collegarsi a terra?
 
Cari ctownsend
La porta è impostato per l'uscita.Sono solo cambiare porta di controllo da definire portb a PORTC.
E 'in portb.

/ / Impostazioni della porta Lcd
# define LCD_SER_PORT PORTB
# define LCD_SER_DDR DDRB
# define LCD_SCLK_PIN PINB5
# define LCD_MOSI_PIN PINB3

/ / Port Lcd controllo
# define LCD_CTRL_PORT PORTC
# define LCD_CTRL_DDR DDRC
# define LCD_DC_PIN PINC1
# define LCD_CE_PIN PINC2
# define LCD_RTS_PIN PINC4

/ / Imposta sulla porta di uscita bit ctrl.
LCD_CTRL_DDR | = (1 <<LCD_DC_PIN) | (1 <<LCD_CE_PIN) | (1 <<LCD_RTS_PIN);
LCD_CTRL_PORT | = (1 <<LCD_DC_PIN) | (1 <<LCD_CE_PIN) | (1 <<LCD_RTS_PIN);

 
Salve

Check PORTC 6

Se si ha consentito di reset esterno allora non ci sarà problema.

MCU il reset ogni volta che si cambia lo stato della PC6

Saluti
Nandhu

 

Welcome to EDABoard.com

Sponsor

Back
Top