potrebna pomoć avr portc

C

chaitana

Guest
Im 'koristeći atmega8 sa LCD Nokia 3310.
Kad sam koristiti SPI pin i neke od portb kao kontrola reset, CE i d /
c

It's ok.
Ali ja sam promijenio kontrolu portc (samo kontrole ne SPI).LCD nije aktivan.
JA test LCD pin CE.Ne može se prebaciti na hi.I'm check data sheet portc je ADC porta.
Kako config port?
Svibanj Nedostaju neki hardver pin VCC ili spajanje na zemlju?

 
chaitana wrote:

Im 'koristeći atmega8 sa LCD Nokia 3310.

Kad sam koristiti SPI pin i neke od portb kao kontrola reset, CE i d / c
It's ok.

Ali ja sam promijenio kontrolu portc (samo kontrole ne SPI).
LCD nije aktivan.

JA test LCD pin CE.
Ne može se prebaciti na hi.
I'm check data sheet portc je ADC porta.

Kako config port?

Svibanj Nedostaju neki hardver pin VCC ili spajanje na zemlju?
 
Dragi ctownsend
Luka je postavljen na output.Ja sam jedina promjena definirati kontrolu luke iz portb na portc.
To je rad u portb.

/ / LCD Port Settings
# define LCD_SER_PORT PORTB
# define LCD_SER_DDR DDRB
# define LCD_SCLK_PIN PINB5
# define LCD_MOSI_PIN PINB3

/ / LCD Port control
# 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

/ / Set bitova izlaznog priključka na 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);

 
Bok

Provjerite PORTC 6

Ako vam je omogućen vanjske reset onda će biti problema.

mcu će se vratiti kada promijenite status PC6

Pozdravi
Nandhu

 

Welcome to EDABoard.com

Sponsor

Back
Top