Tema: Re: Nesuprantu AtTiny45 aprasymo...
Autorius: dpi
Data: 2014-09-20 20:34:03
Gal pradziai reikejo nuo paprasciau pradeti? Imti koki didseni proca ir be 
postumio registro. Arba imti Nokia 3310 LCD.


"Shadowed" <shadowed@bk.ru> wrote in message 
news:lvjchm$tms$1@trimpas.omnitel.net...
> Buvo tokiu minciu, bet sprendimas lyg ir toks (att)....
>
> "Levas"  wrote in message news:lvi7he$k0v$1@trimpas.omnitel.net...
>
> Viena problema su LCD ir LS164... LCD reikia paruosti duomenis ir duoti
> komanda vykdyti. Stumiant SENUS duomenis per tokia schema LCD
> prisigaudys briedu.
>
> Konstrukcijoje mintis teisinga, bet nedadaryta. Reikia trecio laido
> rodos E kontaktui ant LCD.
>
> Jei du laidai, tai kinai parduoda PCF8574T ploksteles. Especially for LCD.
>
> On 2014.09.19 21:52, Shadowed wrote:
>> Tai vat.. Prisimenu pas dest. Kirvaiti darem visokius ten postumius ir
>> tas dalykas veikdavo, sumasciau, kad galima prie Attiny45 prisjungti LCD
>> ir tam uztektu poros laidu ir papildomo postumio registro. Tik serti
>> teks nuoseklius duomenis, o paskui jie turetu iskristi kaip lygiagretus.
>> Vienok cia jau ne EWB simuliacija, tai pagooglinau, is esmes ta mintis
>> pasitvirtino, schema nesudetinga, nors vistiek padariau truputi kitaip.
>> Po darbo pradejau rasyti ir stai surasiau toki dalyka (bet uztruko, kol
>> pagaliau davedziau kad kompiliuotu be klaidu). Imetu jusu patikrai. Cia
>> zinoma tik pati pradzia, bet je imastau teisingai tai kritikos neturetu
>> buti per daug. O uz patarimus didelis aciu.
>>
>> /*
>> * Attiny___LCD.cpp
>> *
>> * Created: 2014.09.18 21:33:53
>> *  Author: Shadowed
>> */
>>
>> # define F_CPU 4000000UL    // nustau CPU dazni 4MHz, butina definint
>> pries "includus", nes delay.h turi savyje ta define su 1MHz nustatymu, o
>> kazkuris
>>                             // kitas neturi - susipyksta ir ismeta error
>> "F_CPU not defined for <util/delay.h>"
>>
>> #include <avr/io.h>            // kai apgaubta <> - neiesko failo
>> darbineje direktorijoje (jei " " tada iesko),
>> #include <inttypes.h>        // abu variantai iesko defaultineje h 
>> vietoje
>> #include <avr/interrupt.h>
>> #include <util/delay.h>
>> #include <avr/iotn45.h>
>>
>> #define duomenys PB1        // nurodomas duomenų kontaktas is Attiny45 i
>> 74LS164D (6 pinas)
>> #define takt_daznis PB0        // nurodomas taktinio daznio kontaktas is
>> Attiny45 i 74LS164D (5 pinas)
>>
>>                             /* 74LS164D ir LCD jungimas:
>>                              QA -- DB7    \
>>                              QB -- DB6     \_Naudosiu 4 bitu duomenu
>> perdavima, todel tik 4 LCD kojos pajungtos
>>                              QC -- DB5     /
>>                              QD -- DB4    /
>>                              QE -- --
>>                              QF -- --
>>                              QG -- RS
>>                              QH -- E (per dioda) */
>>
>> void attiny45(void)            //Sureguliuojam attiny45, nustatant
>> visuose pinuose 0 ir reikalingus pinus kaip isejimus (1 - isejimas, 0 -
>> iejimas)
>> {
>>     PORTB = 0;                                // Visi uCPU pinai
>> nustatomi i zema lygi
>>     DDRB = (1<<duomenys)|(1<<takt_daznis);    // Auksciau aprasyti
>> (define) pinai PB1 ir PB0 kaip "duomenys" ir "takt_daznis".
>> }
>> int main(void)
>> {
>>     while(1)
>>     {
>>         //TODO:: Please write your application code
>>     }
>> }
>
> -- 
> Bye, Levas
>
> --
> http://www.vabolis.lt
> 


3Dastronomyagricultureaudioautosautos.audiautos.audioautos.binariesautos.bmwautos.clubautos.fordautos.hondacrxautos.japanautos.mercedesautos.opelautos.sportautos.volvoautos.vwaviaavia.binariesbankcardsbinariesbooksbuildingcinemacommercecomp.hardwarecomp.softwarecomp.lietuvinimascomp.networksculturedarbas.ieskaudarbas.siulaudesigneconomicselectronicsfaunafauna.aquafauna.binariesfishingflorafotofoto.binariesgamesgames.csgames.onlinegsmgurmanaihumourhumour.binariesinternetlawmicrosoftmotomusicmusic.binariesmusic.instrumentsmusic.LT.binariesnavigacijaphppoliticsprogrammingrpgsportstudyingsveikatatalktesttranslationtransportationtraveltravel.binariestvunixvideovideo.binarieswatersportswwwwww.flashpdaautos.supermama.ltmobiledarbasretro.3Dretro.agricultureretro.astronomyretro.audioretro.autosretro.autos.audiretro.autos.audioretro.autos.binariesretro.autos.bmwretro.autos.clubretro.autos.fordretro.autos.hondacrxretro.autos.japanretro.autos.mercedesretro.autos.opelretro.autos.sportretro.autos.supermamaretro.autos.supermama.ltretro.autos.volvoretro.autos.vwretro.aviaretro.avia.binariesretro.bankcardsretro.beosretro.binariesretro.booksretro.buildingretro.cinemaretro.commerceretro.compretro.comp.hardwareretro.comp.lietuvinimasretro.comp.networksretro.comp.softwareretro.cultureretro.darbasretro.darbas.ieskauretro.darbas.siulauretro.designretro.economicsretro.electronicsretro.e-vejasretro.faunaretro.fauna.aquaretro.fauna.binariesretro.fishingretro.floraretro.fotoretro.foto.binariesretro.gamesretro.games.csretro.games.onlineretro.games.rpgretro.genealogijaretro.gsmretro.gurmanairetro.humourretro.humour.binariesretro.internetretro.YZFretro.YZF.nebukretro.YZF.nebuk.netikintisretro.YZF.nebuk.netikintis.bukretro.YZF.nebuk.netikintis.buk.tikintisretro.lawretro.microsoftretro.mobileretro.motoretro.musicretro.music.binariesretro.music.instrumentsretro.music.LTretro.music.LT.binariesretro.navigacijaretro.newsretro.news.taisyklesretro.newuserretro.pdaretro.phpretro.politicsretro.programmingretro.rpgretro.sportretro.studyingretro.sveikataretro.talkretro.translationretro.transportationretro.travelretro.travel.binariesretro.tvretro.unixretro.videoretro.video.binariesretro.watersportsretro.wwwretro.www.flashdiylt.rkm.news.announcelt.rkm.news.newuser