FAQ | Points | Add... | Recent posts | Search | Register | Log in


HC11 - trudne początki


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> HC11 - trudne początki
Author
Message
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#1 Post from the author of the topic 03 Jun 2004 23:25   

HC11 - trudne początki


Cześć

bawie sie motką HC11 i próbuje napisać bardzo ambitny program który mruda diodą :

org $6000

LDAA #$01 ; INIT RAM OD 0000 REJ OD 1000
STAA $103D

LDS #$03CF ; ŁADUJ WSKAŻNIK STOS

LDAA #%00001110 ; BEZ EEPROM I BEZ COPa
STAA $103F

LDAA #%00111111
STAA $1009 ; 0-IN 1-OUT
LDX #$1000

LO BSET $08,X,#%00000100
JSR DEL
BCLR $08,X,#%00000100
JSR DEL
JMP LO

DEL LDAB #$FF
TU LDY #$FFFF ; ŁADUJ REJESTR Y
TU1 DEY ; ZMNIEJSZ Y O 1
BNE TU1 ; SKACZ JEŚLI NIE=0 Z=0
DECB
BNE TU
RTS

ORG $FFFE

FDB #$6000
end

no cosik mi nie wychodzi to, nic sie nie dzieje.

Pisze programy na '51 i chciałem coś zrobić na HC11
Procka mam z radia wyciągniety i ustawiony MODAMI na EXTERNAL czyli powinien czytać z zew. eproma no ale jak widze to raczej strajkuje.
Procek jest sprawny bo go wkładam spowrotem do radia (podstawka) i chodzi (grundig).
Ma ktos może doswiadczenie w tych procka i mógłby mi coś doradzić?

Dzieki.

Ps. na '51 mam fajny symulator ale na HC11 nic takiego nie znalazłem :(
Back to top
   
anok
Poziom 10
Poziom 10


Joined: 14 Dec 2003
Posts: 57
Location: Kraków

Post#2 04 Jun 2004 04:24   

Re: HC11 - trudne początki


MAREK74 wrote:
LDS #$03CF ; ŁADUJ WSKAŻNIK STOS


A jaka to jest wersja ?
Dlaczego ladujesz wskaznik stosu taka wartoscia ?

Jesli to wersja, ktora ma 512 RAM to powinno byc:

LDS #$01FF

Na pocztek proponuej zrezygnowac z JSR
zrobic wszystko bez procedur - wtedy zle zaincjalizowny wskaznik
stosu niczego nie zepsuje.

Ewentualnie moze sprobuj w trybie boot.
Bootloader laduje Twoj program do wewnetrznego RAM'u
a potem do niego skacze

Co prawda tego RAM'u jest malo - chyba 512 bajtow dla wersji E9
ale proste mruganie z dioda sie zmiesci.


Andrzej
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#3 04 Jun 2004 08:30   

Re: HC11 - trudne początki


Musisz dokladnie napisac jaka to motka,niektore maja aktywnago watchdoga i trzeba go wylaczyc lub odswierzac.Poza tym trzeba inaczej skonfigorowac tryb pracy ,mianowicie wykorzystac TEST MODE
(pamietaj ,ze w tym trybie wektor resetu pobierany jest z lokacji BFFE,BFFF)
Powodzenia !
Ogr.
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#4 Post from the author of the topic 05 Jun 2004 00:20   

Re: HC11 - trudne początki


Cześć

Masz racje z tym ramem powinno być 512bajtów bo to HC11E9
z tego co sie dowiedziałem . motka jest z GRUNDIGA WCK 4780 RDS

Pytanie czy stos dekrementuje bo jeżeli mam dać wartość 1FF to chyba tak.
Jak tylko oporządze sie z samochodem(wymieniam silnik) to się zabiore za przeróbke programu, najgorzej jest z tym epromem trza go co chwile kasować nie ma to jak flash w '51 :)
Back to top
   
lshadow
Poziom 5
Poziom 5


Joined: 25 Apr 2004
Posts: 12
Location: Gdańsk

Post#5 07 Jun 2004 23:22   

HC11 - trudne początki


jak się trochę bawisz tą motorolką to polecam moją stronkę http://lordshadow.webpark.pl/ może znajdziesz coś ciekawego tylko pisałem ją dawno i wiele z programowania już zapomniałem
Back to top
   
Google

Google Adsense


Post# 07 Jun 2004 23:22   





Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#6 Post from the author of the topic 08 Jun 2004 00:32   

Re: HC11 - trudne początki


dzięki za podpowiedź
tą strone już jakiś czas temu studiowałem.
narazie mam problemy czysto techniczne - nie działa :)
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 08 Jun 2004 00:32   





Back to top
   
lshadow
Poziom 5
Poziom 5


Joined: 25 Apr 2004
Posts: 12
Location: Gdańsk

Post#7 08 Jun 2004 18:38   

HC11 - trudne początki


jak jeszcze tego nie zrobiłeś to pod adresem http://www.eti.3miasto.net/up/up.htm możesz ściągnąć przykładowe programy do tego modelu Motorolki widziałem również mruganie diodami tylko że to było na jakimś zestawie startowym robione owocnej pracy :)
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#8 Post from the author of the topic 09 Jun 2004 18:26   

Re: HC11 - trudne początki


super

teraz to mi nawet oscylator nie chce wystartować. hmm płytka leżała sobie spokojnie i sie zbuntowała....
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#9 Post from the author of the topic 09 Jun 2004 23:38   

Re: HC11 - trudne początki


no fajnie męcze się z tym prockiem jakiś czas i nie chce odpalić
jak go wsadze do radia to startuje z problemami ale idzie.
odrazu nie chce zatrybić ale dopiero po czasie a jak zaskoczy to chodzi dobrze
O CO CHODZI !!
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#10 14 Jun 2004 11:29   

Re: HC11 - trudne początki


Wyslij schemat na forum
Back to top
   
Google

Google Adsense


Post# 14 Jun 2004 11:29   





Back to top
   
Wat
Poziom 10
Poziom 10


Joined: 14 Jun 2004
Posts: 47
Location: Gliwice

Post#11 14 Jun 2004 22:42   

Re: HC11 - trudne początki


Witam!

Dziwne, że nikt nie wspomniał o narzędziach. Kiedyś szło mi dobrze na PCbug11. To taki dosowy program, dobry do eksperymentów. Niestety kłóci się z niektórymi myszami i najlepiej uruchamiać go pod starym W95 lub W98 w trybie awaryjnym. Dzięki makrom można usprawnić sobie pracę. Najlepiej podepnij kwarc 8MHz i próbuj go uruchomić.
Można spróbować JBug11 - on dobrze chodzi pod Windowsami, ale nie używałem go długo.
Gdy po podłączeniu HC11 przez RS232 do PC (w trybie special bootstrap)się zgłosi pod PCbugiem lub Jbugiem to porozmawiamy.
Mam również PDFy z manualami.

pozdrawiam
Wat



pcbugb.zip
 Filename:  pcbugb.zip
Download
 Contents:  ASMHC11.EXE , CODES.P11 , CONVERT.EXE , OFFSETS.P11 , PCBUG11.EXE , PCBUG11.HLP , PCBUGRTN.EXE , READ.ME , TALK7E.BOO , TALK88.BOO
See all...
 Filesize:  107.61 KB
 Punkty:  0.00

Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#12 Post from the author of the topic 14 Jun 2004 23:29   

Re: HC11 - trudne początki


Cześć

dalej nie moge odpalić oscylatora :( nie wiem co jest , kwarc jest dobry bo wkładałem go do radia razem z prockiem i chodzi.
to jakaś pierdoła ale mnie rozwala....
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#13 15 Jun 2004 10:24   

Re: HC11 - trudne początki


Jesli nie chcesz zamiescic schematu ,to napisz jakie sa wartosci kwarca
,kondensatorow i REZYSTORA!! (równolegle do kwarca) :D
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#14 Post from the author of the topic 15 Jun 2004 22:59   

Re: HC11 - trudne początki


Nie mam schematu.
Aplikacja jest standartowa kwarc 8 MHz a kondensatory 30p.
Najśmieszniejsze jest to że generator mi chodził kiedyś (program nie ale to już pisałem) a teraz boba,cisza . :cry:
A rezystor to 560k
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#15 16 Jun 2004 10:35   

Re: HC11 - trudne początki


Chodzilo mi o schemat twojej aplikacji(moze cos pominales) ,sprobuj kondensatory 22p.rezystor 10M
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#16 16 Jun 2004 11:35   

Re: HC11 - trudne początki


Chodzilo mi o schemat twojej aplikacji(moze cos pominales) ,sprobuj kondensatory 22p.rezystor 10M
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#17 Post from the author of the topic 17 Jun 2004 00:19   

Re: HC11 - trudne początki


mam
kondensatory 22p rezystor 5,1M i LIPA!!!!!
dawałem ten rezystor do radia i też odpaliło czyli może być 5,1M zamiast 10M
WWRRRRRRRRRRRRRR zaraz to ugryze
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#18 17 Jun 2004 08:22   

Re: HC11 - trudne początki


Nie mam wiecej pomyslow co moze byc z tym oscylatorem.
Mozna podac mu sygnal zegarowy z jakiegos zewnetrznego generatora. 8O
Back to top
   
Google

Google Adsense


Post# 17 Jun 2004 08:22   





Back to top
   
anok
Poziom 10
Poziom 10


Joined: 14 Dec 2003
Posts: 57
Location: Kraków

Post#19 22 Jun 2004 02:14   

Re: HC11 - trudne początki


MAREK74 wrote:

teraz to mi nawet oscylator nie chce wystartować. hmm płytka leżała sobie spokojnie i się zbuntowała....


któryś procek tak miał, że jak się zwieszał to mu oscylator gasł

sprawdź czy oscylator żyje zaraz po resecie

--
Andrzej
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#20 Post from the author of the topic 22 Jun 2004 21:18   

Re: HC11 - trudne początki


generator nie wstaje pare razy go resetowałemi nic
robie zewnęczny na 7400 bo ineczej tego nie widze
1 min - wkładam go do radia chodzi na płytke nie chodzi kwarce przekładane rezystor też kondensatory nie bo są SMD

hmmmmmm.......
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#21 Post from the author of the topic 01 Jul 2004 00:58   

Re: HC11 - trudne początki


doszedłem do tego że w trybie external gdy reser jest 0 to generator chodzia gdy 1 to gaśnie
o co chodzi?
znalazłem inną motke z VW BETA 4 i ona startuje (gen ) po drugim włączeniu zasilania (?) albo po podaniu 0 na reset.
ciekawe....
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#22 01 Jul 2004 08:02   

Re: HC11 - trudne początki


Nie mecz sie z tym trybem external,poniewaz procek i tak
wektor resetu bedzie pobieral z pamieci ROM
i wykonywal zawarty w nim (ROMie) program :lol:
Back to top
   
MAREK74
Poziom 18
Poziom 18


Joined: 17 Mar 2004
Posts: 472

Post#23 Post from the author of the topic 02 Jul 2004 22:19   

Re: HC11 - trudne początki


no dobra ale według PDFa to ma używać pamieci zewnętrznej jak modA i modB będzie na 1 .
to co mam szukać HC11F1? jest bez ROMu
Back to top
   
ogr
Poziom 13
Poziom 13


Joined: 15 Feb 2003
Posts: 137

Post#24 05 Jul 2004 07:51   

Re: HC11 - trudne początki


Pisalem Ci juz jak go skonfigurowac :D :D :D :D :D
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> HC11 - trudne początki
Page 1 of 1
Similar topics
Falownik na DS1104 dSpice i Simulink - trudne początki (4)
Przesiadka z 51 na AVR - trudne początki (6)
ATmega32 i max485 ---> Trudne początki (8)
Atmega8 UART - trudne początki :) (1)
[ATMEGA64][AVRGCC] trudne początki (5)
pic10f20x - trudne miłego początki (6)
C++ i OpenGL - trudne początki (5)
uC 8051 i C, programator ISP. Trudne początki. Nie dam rady. (18)
HC11/12 (4)
Motorola HC11 - interfejs (4)

Page generation time: 0.264 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed