 |

|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2025 05 28, 23:42. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » Avr lcd pajungimas
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
Puslapis 1 iš 2 Pereiti prie 1, 2 Toliau |
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 17:54 |
|
|
|
atmega8 rašo: |
Bet dabar kokia bibliote naudoti? |
Iš kur tas įsitikinimas, kad viskam turi būti bibliotekos ? |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 18:06 |
|
|
|
Dazniausiai lcd turi bibliotekas. O taip kaip man ji pajungti reikia. Tiksliau kaip koda parasyti kad veiktu? |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 18:36 |
|
|
|
kam tau reik kodo jei atmega yra plokstei tai ji bus uzprogramuota |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 18:38 |
|
|
|
Bet man reikia pakeisti koda perdaryti kad kitka rodytu. Nauja koda perasyti man reikia |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 20:45 |
|
|
|
O cia kontroleriai sutampa lcd? Nes pas mane ekranas biski kitoks. Ir kai ten tos kojos RST ir RES cia vienas ir taspats? Ir dar radau pdf kad man reikia i 17 koja lcd paduoti -20 voltu, ar tai butina? |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 21:17 |
|
|
|
-20 V nereikia, turi vidini konverteri.....junk pagal pdf 9psl. |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 22:22 |
|
|
|
Aciu, bet dabar kai bandau kompiliuoti koda su biblioteka man meta klaida
Error 2 unknown type name 'prog_char' |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 27, 23:12 |
|
|
|
Tiksliau ta klaida yra T6963C.h faile ir kabinasi prie
void GLCD_WriteStringPgm(prog_char * str); |
|
|
|
|
 |
Avr lcd pajungimas |
Parašytas: 2012 12 28, 09:05 |
|
|
|
jokia cia ne klaida, tau reikia #include "***types.h"
prog_char tipas numato eilutes simboliu is EEPROM naudojima. |
|
|
|
|
 |
 |
Avr lcd pajungimas |
Parašytas: 2012 12 28, 15:32 |
|
|
|
Kaip suprasti #include "***types.h'' kur man ji rasyti ir kaip ar ji reikia cia rasyti ?
#ifndef T6963C_H_
#define T6963C_H_
#include <inttypes.h>
#include <avr/io.h>
#include <avr/pgmspace.h>
#include <util/delay.h>
// data port
#define GLCD_DATA_PORT PORTA
#define GLCD_DATA_PIN PINA
#define GLCD_DATA_DDR DDRA
// control port
#define GLCD_CTRL_PORT PORTC
#define GLCD_CTRL_PIN PINC
#define GLCD_CTRL_DDR DDRC
// control signals
#define GLCD_WR PC0
#define GLCD_RD PC1
#define GLCD_CE PC2
#define GLCD_CD PC3
#define GLCD_RESET PC4
#define GLCD_FS PC5
// display properties
#define GLCD_NUMBER_OF_LINES 64
#define GLCD_PIXELS_PER_LINE 240
#define GLCD_FONT_WIDTH 8
//
#define GLCD_GRAPHIC_AREA (GLCD_PIXELS_PER_LINE / GLCD_FONT_WIDTH)
#define GLCD_TEXT_AREA (GLCD_PIXELS_PER_LINE / GLCD_FONT_WIDTH)
#define GLCD_GRAPHIC_SIZE (GLCD_GRAPHIC_AREA * GLCD_NUMBER_OF_LINES)
#define GLCD_TEXT_SIZE (GLCD_TEXT_AREA * (GLCD_NUMBER_OF_LINES/ )
#define GLCD_TEXT_HOME 0
#define GLCD_GRAPHIC_HOME (GLCD_TEXT_HOME + GLCD_TEXT_SIZE)
#define GLCD_OFFSET_REGISTER 2
#define GLCD_EXTERNAL_CG_HOME (GLCD_OFFSET_REGISTER << 11)
#define T6963_SET_CURSOR_POINTER 0x21
#define T6963_SET_OFFSET_REGISTER 0x22
#define T6963_SET_ADDRESS_POINTER 0x24
#define T6963_SET_TEXT_HOME_ADDRESS 0x40
#define T6963_SET_TEXT_AREA 0x41
#define T6963_SET_GRAPHIC_HOME_ADDRESS 0x42
#define T6963_SET_GRAPHIC_AREA 0x43
#define T6963_MODE_SET 0x80
#define T6963_DISPLAY_MODE 0x90
#define T6963_CURSOR_BLINK_ON 0x01
#define T6963_CURSOR_DISPLAY_ON 0x02
#define T6963_TEXT_DISPLAY_ON 0x04
#define T6963_GRAPHIC_DISPLAY_ON 0x08
#define T6963_CURSOR_PATTERN_SELECT 0xA0
#define T6963_CURSOR_1_LINE 0x00
#define T6963_CURSOR_2_LINE 0x01
#define T6963_CURSOR_3_LINE 0x02
#define T6963_CURSOR_4_LINE 0x03
#define T6963_CURSOR_5_LINE 0x04
#define T6963_CURSOR_6_LINE 0x05
#define T6963_CURSOR_7_LINE 0x06
#define T6963_CURSOR_8_LINE 0x07
#define T6963_SET_DATA_AUTO_WRITE 0xB0
#define T6963_SET_DATA_AUTO_READ 0xB1
#define T6963_AUTO_RESET 0xB2
#define T6963_DATA_WRITE_AND_INCREMENT 0xC0
#define T6963_DATA_READ_AND_INCREMENT 0xC1
#define T6963_DATA_WRITE_AND_DECREMENT 0xC2
#define T6963_DATA_READ_AND_DECREMENT 0xC3
#define T6963_DATA_WRITE_AND_NONVARIALBE 0xC4
#define T6963_DATA_READ_AND_NONVARIABLE 0xC5
#define T6963_SCREEN_PEEK 0xE0
#define T6963_SCREEN_COPY 0xE8
void GLCD_InitalizeInterface(void);
unsigned char GLCD_ChceckStatus(void);
void GLCD_WriteCommand(unsigned char);
void GLCD_WriteData(unsigned char);
unsigned char GLCD_ReadData(void);
void GLCD_ClearText(void);
void GLCD_ClearCG(void);
void GLCD_ClearGraphic(void);
void GLCD_WriteChar(char ch);
void GLCD_WriteString(char * str);
void GLCD_WriteStringPgm(prog_char * str);
void GLCD_TextGoTo(unsigned char, unsigned char);
void GLCD_DefineCharacter(unsigned char, unsigned char *);
void GLCD_Initalize(void);
void GLCD_SetPixel(unsigned char, unsigned char, unsigned char);
void GLCD_WriteDisplayData(unsigned char);
#endif /* T6963C_H_ */ |
|
|
|
|
 |
|
 |
Google paieška forume |
|
 |
Naujos temos forume |
|
 |
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
 |
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
 |
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
 |
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
 |
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
 |
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
 |
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
 |
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
 |
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
 |
Football Training Kit
Football Training Equipment,
Football Skills,
Football Training |
|

|
 |