blink led, 18F452

Dit topic is gesloten


gisteren is mijn wasp628 binnen gekomen en de dwarf boards die ik erbij besteld had. met een 18f452 pic.
na wat geklooi met Bumblebee en xwisp is het gelukt het blink a led voorbeeld op de pic te zetten. met bumblebee zegt hij ook dat hetgeen wat erop staat het zelfde is als wat in de file staat. alleen werkt deze hellaas niet.

Ik weet niet of jullie bekend zijn met de dwarf boarden met ik heb dus z'n led ding op bus-a van de db001. aangezien die aan de a0 zit waar de led zou moeten branden.
Als ik deze op bus-b zet gaat er wel een led knipperen bij het controleren van het programma.

ook heb ik een poging gedaan om het programma te veranderen naar een andere poort maar daar lieten me prog skills me nog in de steek. :(

het is waarschijnlijk een kleinigheid maar kom er ff niet meer aan uit.

"na wat geklooi met Bumblebee en xwisp is het gelukt het blink a led voorbeeld op de pic te zetten"

Welk blink a led voorbeeld?
Waar heb je die vandaan? (of zelf geschreven?)

Post eens een listing (Jal,ASM) van het programma wat er nu in staat.

Maar dat is logisch ...

deze heb ik van voti.nl

code:

include f452_20 

include jdelay

var bit LED is pin_a0
pin_a0_direction = output
ADCON1 = 0b_0000_0110

forever loop
  delay_10ms( 25 )
  LED = high
  delay_10ms( 25 )
  LED = low
end loop

datasheet van de db001:
http://www.voti.nl/dwarf/doc/DB001.pdf

ik zie het toch goed dat op de Ra0 dus bus-a een led moet gaan branden?

edit:
ik bedenk me net dat ik met bumblebee niet kan uploaden en downloaden van de pic. dit gaat met xwisp wel prima en daarna wordt hij met controleren in bumblebee wel weer goed herkent. Misschien heeft dat er mee te maken?

[Bericht gewijzigd door dodge_cle op 4 januari 2006 22:54:09 ]

Zo te zien wel, ja.
Weet je zeker dat dit programma d'r in zit?

Is "f452_20" het juiste include-bestand?
20 slaat op een 20Mhz kristal.

Ik heb ook de Wisp628, DB001 met een 18f452 en zo'n LEDjes-dwarfboard.
Op de DB001 zit een 10Mhz kristal (tenminste, op die van mij wel) en als je dan PLL enabled hebt, dan draai je op 40Mhz.

Zal ik je de HEX-file mailen die er bij mij instaat?
Kun je kijken of die werkt.

Maar dat is logisch ...

als je dat zou willen doen graag kan ik daarmee eens proberen. mail: dodge@clearcases.net

geloof wel dat het probleem meer bij de lampjes zit dan bij de pic

alvast bedankt

hmmmz volgende keer toch maar wat meer aand8 aan de kabel ertussen besteden, bleek dat daar 1 pinnetje niet goed zat.
het werkt nu thx voor de hulp.

ps file is altijd welcome :)

[Bericht gewijzigd door dodge_cle op 4 januari 2006 23:58:38 ]

Maar dat is logisch ...

Dag Dodge,

Heb jij resultaten gehad met het dwarf board?
Zou jij eens willen kijken naar onderstaand probleem?
Sorry, ik had eea al in het engels getypt. Moet geen probleem zijn denk ik.

I have a Dwarf board DB016 (bought from VOTI) with a PIC 18F252.
When I want to program the board with the blinking led example then I get error messages from the programmer.

When I build the "blinking led circuit" on a breadboard then programming is no problem!

What am I doing wrong???????????????

When I program the Dwarf board with the jumper J1 placed on the Wisp 648 programmer I get the next error message:

******************************************************************************
XWisp 1.35, command line mode
hardware: Wisp628 1.27 (fast) (wisp648 firmware)

send='004fx' received='004F'

This error is likely caused by a power failure when the Wisp628-with-dongle / Wi
sp648 hardware shorts the power. This can for instance be caused by a hardware p
roblem in the dongle (use a larger the elco?) or Wisp648, or by an external 5V p
ower source that does not respond well to a brief short (maybe try a ~ 5 Ohm ser
ies resistor, or use an 7805-based power supply). If you do not need the power s
hort (depends on your PIC type) you might disable it (Wisp648: remove the jumper
or put it in the inactive position.
ERROR
press <enter> to continue
******************************************************************************
The red led on the Wisp648 and the red led on the Dwarf board are blinking a short time and then switch off!

When I program without the jumper then I get the next message:

******************************************************************************
XWisp 1.35, command line mode
hardware: Wisp628 1.27 (fast) (wisp648 firmware)

device word 3FFF or FFFF, can not identify this target: defect, unsupported, or
16x84
ERROR
press <enter> to continue
******************************************************************************

The red led on the Wisp648 and the red led on the Dwarf board are switching on and don't switch off!

I use Wisp648 with firmware v1.27

I have used a regulated power supply
I have used a regulated power supply with 5 ohm resistor
I have used a 12 v dc 1a wall wart
I don't see differences.

The breadboard has no problems with the power supply.
I feed the circuit through the Wisp 648

(When I place the programmed PIC from the breadboard into the Dwarf then the yellow led on the Dwarf board blinks well.)

Henry S.

Moderator

Nieuw topic starten in het Nederlands, dan kan deze oude koe weer terug in de sloot:

http://www.uploadarchief.net/files/download/stout.jpg

73's de PA2HS - ik ben een radiohead, De 2019 CO labvoeding.

Dit topic is gesloten