správné zapojení 89S52

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
milan222
Příspěvky: 1460
Registrován: 20 črc 2009, 00:00
Bydliště: trutnov

správné zapojení 89S52

#1 Příspěvek od milan222 »

mám doma MCU atmel AT89S52-24PU.
chtěl bych ho propojit s programátorem:
http://jendaelektro.ic.cz/SCH/MOJE/prog/programmer.htm
propojit bych to asi dokázal, ale netuším kam napojit tu volbu obvodu. momentálně jí na programování AVR (tny13) zapojenou nemám a funguje to. kam to zapojim ale na řadu 89?
poté bych poitřeboval aby ten MCU fungoval na nepájivém poli. tj abych si mol vzít ledku, tranzistor a relátko... a rovnou ovládat MCUčkem po nahrání programu. tj aby to vlastně normálně fungovalo a měl jsem přístupné porty MCU.
chtěl bych to programovat v ASM, protože na těch ATINY13 nás učej ve škole v ASM. takže na C si chci navyknout v budoucnu až budu umět ASM.
nemáte někdo něakej materiál kde bych mohl nastudovat? třeba jak například ovládat LCD displej s HD řadičem pro lamu? už jsem zkoušel ledkovej ale ten LCD mám taky a je zajímavější :D
bez elektronek se neobejdu!
muj lampovej zesik: http://www.youtube.com/watch?v=KxOvbN_5xiY
Uživatelský avatar
nokijec
Příspěvky: 315
Registrován: 01 úno 2011, 00:00

#2 Příspěvek od nokijec »

SS na pin P 1.4.
Jinak řada 89 je úplně jiná než AVR.Jiný hardware ,jiný assembler.
Literatury je na to dost i v češtině.
Mohu poskytnout knihu Mikrokontroléry Atmel s jádrem 8051.(BEN).
Doporučená cena 199,- za 100 kč včetně pošty.
Uživatelský avatar
milan222
Příspěvky: 1460
Registrován: 20 črc 2009, 00:00
Bydliště: trutnov

#3 Příspěvek od milan222 »

nokijec píše:Jinak řada 89 je úplně jiná než AVR.Jiný hardware ,jiný assembler.

ajo... to mě nenapadlo. no a je reálné aby se začátečník učil na 89tkách a v prosinci se k tomu začal ve škole učit i AVR? něaké blikání a pískání jsem s 89tkama už dělal asi před pul rokem.
bez elektronek se neobejdu!
muj lampovej zesik: http://www.youtube.com/watch?v=KxOvbN_5xiY
Uživatelský avatar
nokijec
Příspěvky: 315
Registrován: 01 úno 2011, 00:00

#4 Příspěvek od nokijec »

U tý 89 je výhoda v programování v asm.Nic se nenastavuje.Oscilátor a podobně.Jen fuse bity na ochranu programu a tím se nedá nic zkazit.
Na druhou stranu je řada 8051 stará 30roků a tak AVR je určitě perspektivnější má víc možností.
Uživatelský avatar
milan222
Příspěvky: 1460
Registrován: 20 črc 2009, 00:00
Bydliště: trutnov

#5 Příspěvek od milan222 »

je mi jasný že je to třicet let staré... ale mám to doma tak na tom mužu začít. mám tu ještě jednu megu osmičku. hlavně ale taky MEGU168 v SMT a rovnou asi dvacet kusů. jen musím udělat redukci na rozumější pouzdro na praxi.
ta 89S52 mě láká protože z ní trčí rovnou čtyři porty a to je 4x8vývodů. když použiju LCD tak jich mám stále přebytek. jinak bych asi šel už do té megy 8. ta má prej dva PWM kanály, slyšel jsem něco o I2C A/D převodníky... takže nevím ještě na co se vrhnout. kupovat velikou megu se mi ale nechce
bez elektronek se neobejdu!
muj lampovej zesik: http://www.youtube.com/watch?v=KxOvbN_5xiY
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

#6 Příspěvek od ujosvec »

no když tady zakládáš další téma tak jak si dopad s tim Progem funguje? kde byla chyba?
Uživatelský avatar
milan222
Příspěvky: 1460
Registrován: 20 črc 2009, 00:00
Bydliště: trutnov

#7 Příspěvek od milan222 »

ujosvec píše:no když tady zakládáš další téma tak jak si dopad s tim Progem funguje? kde byla chyba?

jo funguje... byl problém asi někde v AVR studiu. nejspíš v číslu com portuu. ze stejného CD byl instalován na ThinkPads T61p a tam to šlo. com byl označen jako 3.
bez elektronek se neobejdu!
muj lampovej zesik: http://www.youtube.com/watch?v=KxOvbN_5xiY
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“