 |

|
|
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 12 21, 07:06. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » lcd + at90s2313
|
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
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2006 04 12, 20:41 |
|
|
|
|
| o kitu tu LCD pinu( DB0-DB3) nereik i zeme junkt? klausiu nes matai radau pavyzdy kur parashyta kad tie kiti i zeme. |
|
|
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2006 04 12, 20:51 |
|
|
|
|
sorry eina, pasiroda. Matyt vaka vakare jau galva nebeveike Dekui uzh pagalba. |
|
|
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2006 04 14, 00:10 |
|
|
|
|
gal kas turit CodeVisionAVR 1.24.5 Evalution vaistu ?
arba CodecVisionAVR 1.24.6 ?
nes to Evolution man neuztenk. |
|
|
|
|
|
 |
 |
lcd + at90s2313 |
Parašytas: 2006 04 15, 17:43 |
|
|
|
|
| Mindaugasu rašo: |
Tai ir junk LCD prie B porto.
PORTB - LCD
----------------------------
Bit0 - RS(LCD Pin4)
Bit1 - RD(LCD Pin4)
Bit2 - EN(LCD Pin4)
Bit3 - Neprijungtas
Bit4 - DB4(LCD Pin4)
Bit5 - DB5(LCD Pin4)
Bit6 - DB6(LCD Pin4)
Bit7 - DB7(LCD Pin4)
C kodas
------------------
/*********************************************
Chip type : AT90S2313
Clock frequency : 4.000000 MHz
Memory model : Tiny
External SRAM size : 0
Data Stack size : 32
*********************************************/
#include <90s2313.h>
#include <delay.h>
// Alphanumeric LCD Module functions
#asm
.equ __lcd_port=0x18
#endasm
#include <lcd.h>
void main(void)
{
PORTB=0x00;
DDRB=0xFF;
// LCD module initialization
lcd_init(16);
while (1)
{
// Place your code here
delay_ms(500);
lcd_putsf("Labas Pasauli");
lcd_clear();
};
}
------------------
HEX
-----------------
:0A00000016C0FECFFDCFFCCFFBCFF2
:10000A00FACFF9CFF8CFF7CFF6CFF5CF4C616261CF
:10001A00732050617361756C69008000020080C0B2
:10002A0024000000F894EE27ECBBE5BFF8E1F1BD2F
:10003A00F0E1F1BD8DE0A2E0ED938A95E9F780E861
:10004A00A0E6ED938A95E9F7EAE2F0E0C8953196E1
:10005A00102CC89531966E2F7F2FF02DE12D3097F9
:10006A00A1F0C8953196A02DC8953196B02DC895A6
:10007A003196802DC8953196902DC89531960D925E
:10008A000197D9F7E62FF72FE1CFEFEDEDBFC0E8E3
:10009A00D0E000C0EE27E8BBEFEFE7BBE0E1EA9370
:1000AA0091D0E4EFF1E0FA93EA93BED0E6E1F0E012
:1000BA00FA93EA936CD045D0F4CFFFCFA7B3AF70D1
:1000CA00A7BBC19AC09811D0C29A0FD0A6B3C29842
:1000DA000CD0C29A0AD0C298A7FDF5CF0895A07F86
:1000EA00AB2BA8BBC29A01D0C298FFE0FA95F1F7F0
:1000FA000895C198A7B3A76FA7BBB8B3BF70A8816B
:10010A00EEDFA881A295EBDFC19A21960895C29AE3
:10011A00ECDFE6B3C298E9DFE07F0895E6DFF7DFB8
:10012A00AE2FF5DFC198E295EA2B0895C7DFE88183
:10013A00E058E081A981EA0F71D04980588022965F
:10014A000895BCDFE2E06AD0B9DFECE067D0B6DF41
:10015A00E1E064D0EE275E2E4E2E0895EF93FF93D2
:10016A00A8816894AA3021F0E8944394641430F486
:10017A005394EE27EA935A92D9DF2EF09FDFC09A62
:10018A00A881AA93B6DFFF91EF9121960895E8819D
:10019A00F981C895002021F031960A92DFDFF9CF64
:1001AA0022960895AA27BB271197F1F70895C198B7
:1001BA00A7B3A76FA7BBB8B3BF70A88190DFC19AD6
:1001CA0021960895C298C0986880E881E058E09323
:1001DA008200E881E054E093830022D021D020D02D
:1001EA00E1DFE0E2EA93E3DFDDDFE8E217D0DADF1E
:1001FA00E4E014D0D7DFE5E811D0D4DFA7B3AF70BD
:10020A00A7BBC19A8BDFE53011F0EE2705C056DF98
:10021A00E6E004D096DFE1E021960895EA9369CFFB
:10022A00C1DFE0E3EA93C3CFE991F991309639F05F
:10023A0088EE93E00197F1F7A8953197C9F70895E9
:00000001FF
----------------
Uzprogramuok chipa ir turesi hello World  |
o kaip si faila .hex iskart i ponyprog isikelt, aciu |
|
|
|
|
|
 |
 |
lcd + at90s2313 |
Parašytas: 2006 05 18, 17:28 |
|
|
|
|
Nu as kaip tik irgi db domiuosi lcd nes noriu i masina isimest elektronini voltmetra ir siaip kokiu dar primbumbasu tai vat kas domites, cia labai neblogu dalykeliu aprasoma http://www.serasidis.gr/ |
|
_________________ Aš naudojau parašą reklamai |
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 08, 15:36 |
|
|
|
|
Atsiprašau, kad prikeliu seną temą. Dabar ir aš pabandžiau pasijungti tokį LCD, bet besigauna.
Pajungus silpnai žiba visi pikseliai, bet jokio teksto nėra. Pvz atjungus DB4-DB7 ir pajungus tik DB7 prie PB7 ar panašias kombinacijas pasipila įvairūs simboliai.
Dariau viską kaip čia tin vietoj at2313 tiny2313 su 4MHz. Kame šaknys?  |
|
_________________ Teorija - kai viską žinai, bet niekas neveikia,
Praktika - kai viskas veikia, bet nežinai kodėl.
Skype : VytautasRX |
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 08, 20:40 |
|
|
|
|
| o programa ta pati? (na kvailokas klausimas...) Dar patikrink ar gerai kontaktuoja RS, RW,E kojos, na aišku DB irgi. |
|
_________________ nepamirškit, klysti žmogiška
privatas - privatiems klausimams
arch linux  |
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 08, 20:57 |
|
|
|
|
Viską pertikrinau, programą ir šitą kompiliavau ir gatavą suorce bandžiau, taspats
Beja jis tikrai veikiantis, ką tik išbandžiau ant mindaugasu generatoriaus  |
|
_________________ Teorija - kai viską žinai, bet niekas neveikia,
Praktika - kai viskas veikia, bet nežinai kodėl.
Skype : VytautasRX |
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 08, 21:30 |
|
|
|
|
| gerai, lieka klausimas ar čia softo ar hardware`o klaida, o įrašius į tą pačią mikroschemą mindaugasu programą, su taip pat prijungtu LCD, LCD dirba? |
|
_________________ nepamirškit, klysti žmogiška
privatas - privatiems klausimams
arch linux  |
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 08, 21:40 |
|
|
|
|
| Pas mindaugasu generatorių LCD jungiasi per registrą nuoseklus->lygiagretus, aš tokio po ranka neturiu ir nelabai norėčiau taip daryti. |
|
_________________ Teorija - kai viską žinai, bet niekas neveikia,
Praktika - kai viskas veikia, bet nežinai kodėl.
Skype : VytautasRX |
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 09, 00:25 |
|
|
|
|
Tai generatoriuje LCD jungiamas per poslinkio registra - visai kitas ten reikalas.
Cia paprastas 4bitu jungimas.
Ar MCu tikrai dirba 4MHz dazniu? Kaip sakoma seniai beciupinejau CodeVision . Tai nezinia gal dar kur kabliukas. Uzmesiu aki gal rytoj. |
|
|
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 09, 01:29 |
|
|
|
|
| Sarunas rašo: |
gal kas turit CodeVisionAVR 1.24.5 Evalution vaistu ?
arba CodecVisionAVR 1.24.6 ?
nes to Evolution man neuztenk. |
siuskis nauja per emule, nes evaluation vaistu nera. |
|
|
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 09, 11:22 |
|
|
|
|
Speju kad kurdamas projekta nepasirinkai tinkamo mikrokontrolerio.
Ar pas taves rezultatu lange rodo ta MCU?:
jei taip tada bus galima ziureti toliau.
savaime aisku pas taves yra
| Kodas: |
| #include <tiny2313.h> |
? |
|
|
|
|
|
 |
lcd + at90s2313 |
Parašytas: 2007 02 09, 12:09 |
|
|
|
|
| Gal ATtiny paleista nuo vidinio generatoriaus by default, jis lyg turi tokį, nesvarbu, kad išorinis kvarcas prijungtas. O koda generuoji 4 MHz dažniui, tai ir neina tada. |
|
|
|
|
|
 |
 |
lcd + at90s2313 |
Parašytas: 2007 02 09, 12:46 |
|
|
|
|
| Citata: |
| Gal ATtiny paleista nuo vidinio generatoriaus by default, jis lyg turi tokį, nesvarbu, kad išorinis kvarcas prijungtas. O koda generuoji 4 MHz dažniui, tai ir neina tada. |
bandžiau su vidiniu 4MHz ir išoriniu 4MHz tiny2313, čia lyg ir nereikalinkas didelis tikslumas. At2313 su išorinį bandžiau. p.s. source'us kiekbvienam atskirus dariau.
| Citata: |
Speju kad kurdamas projekta nepasirinkai tinkamo mikrokontrolerio.
Ar pas taves rezultatu lange rodo ta MCU?: |
Pas mane:
include'as: #include <tiny2313.h>
| Citata: |
| Ar MCu tikrai dirba 4MHz dazniu? |
Kvarvas tai 4MHz pajungtas ir su juo dirba, ta prasme jis generuoja. |
|
_________________ Teorija - kai viską žinai, bet niekas neveikia,
Praktika - kai viskas veikia, bet nežinai kodėl.
Skype : VytautasRX |
|
|
|
|
 |
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 |
 |
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 |
 |
Must have farming mods
Farming simulator modhub,
Best farming simulator mods |
|

|
 |