Hirdetés
-
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
- Opel topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Épített vízhűtés (nem kompakt) topic
- Windows 11
- Google Pixel topik
- Bontsuk ki ezt a 4K-s vadállatot! - ASUS Prime 5070 unboxing
- Revolut
- Spórolós topik
- AMD GPU-k jövője - amit tudni vélünk
- Azonnali informatikai kérdések órája
- További aktív témák...
- DJI RSC2 Pro Combo kit - újszerű
- BESZÁMÍTÁS! Gigabyte Z370 i5 8600K 32GB DDR4 512GB SSD RX 6700 10GB InWin 301 Corsair 650W
- BESZÁMÍTÁS! Gigabyte Z690M i7 12700KF 16GB DDR4 512GB SSD RTX 3080 10GB CM CMP 510 CM 750W
- BESZÁMÍTÁS! Gigabyte B450 R7 5700X 16GB DDR4 512GB SSD RTX 3060Ti 8GB Zalman Z1 Seasonic 650W
- BESZÁMÍTÁS! Asus Z170 i7 6700K 32GB DDR4 512GB SSD GTX 1060 6GB Rampage SHIVA Cooler Master 600W
- Full HD Lenovo E580 laptop 8 GB RAM 256 GB SSD 4 órás aksi világítós magyar billentyűzet
- MacBook Air 2017 - 1TB háttértár!
- I7 GAMER PC /I7 9700 - MSI B360 - 32GB DDR4 - 512GB NVME SSD - RX 5700XT 8GB DDR6 - RGB/ + ÚJ HÁZBAN
- Gigabyte G41M-Combo alaplap processzorral, hűtéssel, memóriával
- Nvidia GeForce GTX 1080Ti Founders Edition 11 Gb DDR5 videókártya csere kisebbre!
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 475+ POZITÍV ÉRTÉKELÉS
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- Csere- Beszámítás! Olcsó Számítógép játékra! I7 4790K / 16GB DDR3 / RX 480 8GB / 128SSD + 2TB HDD
- Black & Decker töltőt keresek
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest