- Samsung Galaxy A36 5G - a középső testvér
- iPhone topik
- Google Pixel topik
- Google Pixel 9 és Pixel 9 Pro összehasonlító gyorsteszt
- Fotók, videók mobillal
- Nothing Phone 2a - semmi nem drága
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy S21 FE 5G - utóirat
- Samsung Galaxy A34 - plus size modell
-
Mobilarena
Ez itt, az elektronikával hobbiból foglakozók fórumtémája.
Lentebb összegyűjtötttem néhány elektronikával kapcsolatos, hasznos linket.
Új hozzászólás Aktív témák
-
lmaresz
aktív tag
Sziasztok!
Egy ST7066U-s 2 soros LCD és egy 16F887-es PIC kommunikációjával akadt problémám az előző napokban, az inicializálás sikeres, parancsokat is tudok küldeni neki, azonban az adatokat (betűket) valamiért mintha parancsként értelmezné. Nem találom a hibát, tudnátok segíteni, mi lehet a ludas?
Előre is köszönöm a segítséget!
A forráskódot csatolom:#define RS PORTAbits.RA0
#define RW PORTAbits.RA1
#define E PORTAbits.RA2
#define DATA PORTD
#define D0 PORTDbits.RD0
#define D1 PORTDbits.RD1
#define D2 PORTDbits.RD2
#define D3 PORTDbits.RD3
#define D4 PORTDbits.RD4
#define D5 PORTDbits.RD5
#define D6 PORTDbits.RD6
#define D7 PORTDbits.RD7
typedef unsigned int uint;
typedef unsigned char byte;
void pulseE()
{
__delay_us(1);
PORTAbits.RA2 = 1;
__delay_us(1);
PORTAbits.RA2 = 0;
__delay_us(1);
}
void writeLCD(byte Data, byte DataFlag, byte CheckBusy)
{
byte BusyFlag;
if (CheckBusy)
{
RS = 0;
TRISD = 1;
RW = 1;
do
{
E = 1;
__delay_us(1);
BusyFlag = D7;
E = 0;
} while (BusyFlag);
}
else
{
__delay_ms(10);
}
TRISD = 0;
RW = 0;
if (DataFlag == 1) RS = 1;
else RS = 0;
DATA = Data;
pulseE();
}
void outStringLCD(char *psz_s) {
while (*psz_s) {
writeLCD(*psz_s,1,1);
psz_s++;
}
}
Új hozzászólás Aktív témák
- Vezetékes FEJhallgatók
- BestBuy topik
- Melyik tápegységet vegyem?
- Debrecen és környéke adok-veszek-beszélgetek
- Linux kezdőknek
- Samsung Galaxy A36 5G - a középső testvér
- Kazy Computers - Fehérvár - Megbízható?
- Hobby elektronika
- Horizon Forbidden West
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Google pixel buds pro 2 vezetéknélküli fülhallgató
- Felújított számítógépek/merevlemezek Számlával, garanciával! Ingyen Foxpost!
- Sony Alfa 7 MII. + Objektívek, Kamera állvány stb.
- Acer TravelMate P245 i3-4010U 4 GB RAM 120 GB SSD (Samsung)
- ÚJ BONTATLAN Macbook Air Apple M1 M2 M3 M4 Legújabb Magyar 1 év Garancia Deák Térnél Azonnal Átvehet
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
- IBM/Lenovo Thinkpad T60
- Csere-Beszámítás! Xbox One X 1TB Játékkonzol Olvass! Model 1787
- BESZÁMÍTÁS!Gigabyte B650M R7 7800X3D 64GB DDR5 1TB SSD RTX 3080Ti 12GB Corsair 4000D Airflow TG 750W
- BESZÁMÍTÁS! XFX MERC 310 RX 7900 XTX 24GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged