Elektronika.lt
 2024 m. lapkričio 29 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

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 2024 11 29, 19:31. Visos datos yra GMT + 2 valandos.
 Forumas » Skaitmeninė elektronika » mistika su DS1307
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 11
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 mistika su DS1307
PranešimasParašytas: 2006 12 24, 02:05 Pranešti apie taisyklių pažeidimą Atsakyti su citata
n2o
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
zodziu pasikuriau ds1307 ir kelis ds18b20 ant atmega16 su bascomu..
viskas graziai sau dirbo, kol karta gryzus ish paskaitu pajungiu - ir ragas..
laikrodis nebeveikia,sensoriai veikia. bandziau keist mikres net kelias, kvarcus, batareika numatyta net pajungiau, visus kontaktus tikrinau, bandziau pull upus keist naudojau 10k pabandziau 1k, konderius ant kvarco bandziau visaip kabint 20pf, 100pf, bandziau kita kodo pavizdi, rezultatas tas pats kaip neveikia taip neveikia..
gal kas buvot susidure su panashia problema? nes ash jau nuleidau rankas nebepakasu kame shaknys...
 mistika su DS1307
PranešimasParašytas: 2006 12 27, 01:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Kaip tu manai kiek zmoniu naudoja ta kvaila basic kalba?

naudojant C ar asm galima zemiausiame lygyje nagrineti kas blogai, o cia trubut esi bascom kureju valdzioje.

belieka osilografu ziureti kas vyksta, ar ant visu reikianu koju yra tinkami signalai. greciausia uztrumpinai ar nutraukei kaskoki signala.

tikrinti kvarca at deti kondensatorius tai neaisku kam sugalvojai, jei programuojasi tai kavarcas veikia. dar reikia patikrinti fuse bitus, kad nebutu ijungtas JTAG
 mistika su DS1307
PranešimasParašytas: 2006 12 27, 18:12 Pranešti apie taisyklių pažeidimą Atsakyti su citata
n2o
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Digix rašo:
Kaip tu manai kiek zmoniu naudoja ta kvaila basic kalba?

naudojant C ar asm galima zemiausiame lygyje nagrineti kas blogai, o cia trubut esi bascom kureju valdzioje.

belieka osilografu ziureti kas vyksta, ar ant visu reikianu koju yra tinkami signalai. greciausia uztrumpinai ar nutraukei kaskoki signala.

tikrinti kvarca at deti kondensatorius tai neaisku kam sugalvojai, jei programuojasi tai kavarcas veikia. dar reikia patikrinti fuse bitus, kad nebutu ijungtas JTAG

kiek zmoniu naudoja "ta kvaila" kalba manau cia tamstelei labiau reiktu pasidomet Laughing

C taip pat nera zemiausias lygis..

oscilografu ziurejau, ant data shinu kazkas vaikshto kaip supratau ish uC, ant kvarco nieko nepavyko pagaut.. Niekas neuztrumpinta ir nenutraukta.

neaisku kam kvarca tikrinau..? tamsteles ziniai netik ant uC kaba kvarcas bet ir ant rtc..
fuse bitai sutvarkyti, ant jtag bajerio buvau uzsiroves pacioj pradzioj kai lcd nenorejo veikt Smile


seip skaiciau kad ne man vienam tokios problemos, bet rasti patarimai su kondikais ir baterijos pajungimu nepadejo..
 mistika su DS1307
PranešimasParašytas: 2006 12 27, 19:31 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
parasei ta pati klausima net 2 skyriuose tai todel taip ir sakau, kad nelabai daug kas basic naudoja, todel ir nera atsakymu.

C yra pats zemiausias lygis, jei moki programuoti. asambleriu daznai gausi toki pat arba blogesni rezultata. iskyrus labai iskirtinius atvejus. bet apie tai turbut neverta cia kalbeti, kas kaip nori taip ir daro skonio reikalas kokia kalba naudoti.


manau tau belieka tikrinti zemiausiame lygyje kaip vyksta pokalbis su ta mikroshema ar eina skaityti ir rasyti registrus. turbut atrasi koki neprilituota ar nutrukusi takeli.
 mistika su DS1307
PranešimasParašytas: 2006 12 30, 10:43 Pranešti apie taisyklių pažeidimą Atsakyti su citata
SMD
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
as cia ne i tema, bet c kaip ir basic yra programavimo kalba, uz juos zemiau asambleris
 mistika su DS1307
PranešimasParašytas: 2006 12 30, 19:03 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
SMD rašo:
as cia ne i tema, bet c kaip ir basic yra programavimo kalba, uz juos zemiau asambleris


taip, neitema, ir oficialiai imant tu teisus, bet zinat kaip veikia kompiliatorius galima c kalba rasyti asamblerio programas. be to C kalba visada turi inline asambleri. todel ja galima rasyti bet kokiame lygyje.

todel praktiakai C ir asambleris ira tokio pat lygio kalbos, bent jau todel kad C kompilatorius tau be vargo sukompiliuos ir asambleri kuri galima laikyti dalimi c kalbos.
 mistika su DS1307
PranešimasParašytas: 2007 01 01, 21:49 Pranešti apie taisyklių pažeidimą Atsakyti su citata
n2o
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Digix rašo:


taip, neitema, ir oficialiai imant tu teisus, bet zinat kaip veikia kompiliatorius galima c kalba rasyti asamblerio programas. be to C kalba visada turi inline asambleri. todel ja galima rasyti bet kokiame lygyje.

todel praktiakai C ir asambleris ira tokio pat lygio kalbos, bent jau todel kad C kompilatorius tau be vargo sukompiliuos ir asambleri kuri galima laikyti dalimi c kalbos.


basic`e irgi galima asma iterpt...
 mistika su DS1307
PranešimasParašytas: 2012 01 19, 20:19 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Povilasss
Naujokas
Naujokas
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Tai va sujungiau 20x4 LCD + atmega16 ir DS1307. Padariau kad laikrodis eitu ir rodytu valandas, bet niekaip nesigauna padaryti kad rodytu menesius. Gal zinote ka darau blogai? Stai kodas:

uint8_t GetDay()
{
uint8_t day,temp;

//Read the Second Register
DS1307Read(0x04,&temp);
day=(((temp & 0b00110000)>>4)*10)+(temp & 0b00001111);

return day;


}

BOOL SetDay(uint8_t day)
{
uint8_t temp,result;

temp=((day/10)<<4>>4);

return 1;
}

BOOL GetKalendString(char *Kalend)
{
uint8_t data;
if(!DS1307Read(0x04,&data))
{
return 0;
}
Kalend[11]=48+(data & 0b00001111);
Kalend[10]=48+((data & 0b00110000)>>4);

return 1;
 mistika su DS1307
PranešimasParašytas: 2012 01 19, 20:36 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
ops


Paskutinį kartą redagavo Digix, 2012 01 20, 00:38. Redaguota 1 kartą
 mistika su DS1307
PranešimasParašytas: 2012 01 19, 23:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
R2D2
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Digix rašo:

nu buna visokiu iskrypusiu beisiku kurie atrodo beveik kaip C kalba tai ten galima daug visko nestandartisko daryti. tik kam trau iskrypes beisikas jei gali naudoti standarini C


nebūk iškrypėlis ir pažiūrėki į komentuojamo įrašo datą...
 mistika su DS1307
PranešimasParašytas: 2012 01 19, 23:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
R2D2
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Povilasss rašo:
Tai va sujungiau 20x4 LCD + atmega16 ir DS1307. Padariau kad laikrodis eitu ir rodytu valandas, bet niekaip nesigauna padaryti kad rodytu menesius. Gal zinote ka darau blogai? Stai kodas:

uint8_t GetDay()
{
uint8_t day,temp;

//Read the Second Register
DS1307Read(0x04,&temp);
day=(((temp & 0b00110000)>>4)*10)+(temp & 0b00001111);

return day;


}

BOOL SetDay(uint8_t day)
{
uint8_t temp,result;

temp=((day/10)<<4>>4);

return 1;
}

BOOL GetKalendString(char *Kalend)
{
uint8_t data;
if(!DS1307Read(0x04,&data))
{
return 0;
}
Kalend[11]=48+(data & 0b00001111);
Kalend[10]=48+((data & 0b00110000)>>4);

return 1;



o tai ką rodo?
ar tuos registrus iš rtc nuskaitai?
 mistika su DS1307
PranešimasParašytas: 2012 01 20, 12:54 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Povilasss
Naujokas
Naujokas
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Išsitaisiau klaida, esmė buvo kad (Time[]) bloga seka buvo nustatyta ir neskaite Smile
Pradėti naują temą  Atsakyti į pranešimą
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

GENERAL FINANCING BANKAS

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

Technologijos.lt

Buitinė technika ir elektronika internetu žemos kainos – Zuza.lt

www.esaugumas.lt – apsaugok savo kompiuterį!

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

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
LEGO
Mänguköök, mudelautod, nukuvanker
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope
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
GTA 6 Weapons
GTA 6 Characters, GTA 6 Map, GTA 6 Vehicles
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Script hook v, Openiv, Menyoo
gta5mod.net
FS25 Mods, FS25 Tractors, FS25 Maps
fs25mods.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
Reklamos paslaugos
SEO sprendimai

www.addad.lt
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama