User Activity

  • Posted a comment on discussion Open Discussion on GCBASIC

    Try this. This is intended to set the second output. You will have interrupt latency but adjust the timing to suit. I would also change to internal OSC at 32 mHz - use the power you have in that chip. Option 1 Add Second output. And, I add DIR instruction ( I could not find the NeoPin instruction). #Define NeoPin PORTA.0 ' µC port's on wich a NeoPixel string is connected #Define NeoPin2nd PORTA.1 ' µC port's on wich a NeoPixel string is connected Dir NeoPin Out Dir NeoPin2nd Out Add an interrupt...

  • Posted a comment on discussion Open Discussion on GCBASIC

    I have the compatible Wiz107b. It has provided great service for many years. It still provide UDP services for remote sensor ( using PICAXE... so, that must be pre 2015 ( ish). The BAS attached. Read the temp sensor and then sends an XML data stream to the 107. Then, a remote PC UDPs to the 107, gets the XML and handles the temperature data. :-)

  • Posted a comment on discussion Open Discussion on GCBASIC

    I don't know a specific module but there has to be then the low level Wiznet products. I think we need to some research to get a good answer.

  • Posted a comment on discussion Help on GCBASIC

    There are faster microcontrollers - LGT328p. And, you code. That would not compile in GCBASIC -what is PAUSEUS ?

  • Posted a comment on discussion Help on GCBASIC

    I am sure what the goal is here. What is the goal? The question was about some ASM instructions but this seems to be related to some signal generation. You will get the same timings from GCBASIC compared to PBP3 unless they have messed up the code generation process. But, it would be good to know what the goal is.

  • Posted a comment on discussion Help on GCBASIC

    I can only guess why they use NOP and CLRWDT - they consume one clock cycle. So, in terms of timing they are a one clock delay. But, depending in the chip frequency the control the port signal change. The wait 1 us is calculated by GCBASIC and could be a series of NOPs or a proper wait routine - again, depends on chip frequency.

  • Modified a comment on discussion Help on GCBASIC

    I am sure what to advise but the CLEARWDT seems to be commented out ( in the PBP3 code example). Do PORTB.0 = 1 NOP NOP NOP PORTB.1 = 0 NOP NOP PORTB.1 = 1 NOP NOP NOP PORTB.0 = 0 Wait 1 us Loop NOP is Microchip ASM. https://technology.niagaracollege.ca/staff/mboldin/18F_Instruction_Set/NOP.html CLRWDT is also Microchip ASM. https://technology.niagaracollege.ca/staff/mboldin/18F_Instruction_Set/CLRWDT.html LATx is Portx addressing. GCBASIC handles LATx automatically. So, you can use Portx

  • Posted a comment on discussion Help on GCBASIC

    I am sure what to advise but the CLEARWDT seems to be commented out. Do PORTB.0 = 1 NOP NOP NOP PORTB.1 = 0 NOP NOP PORTB.1 = 1 NOP NOP NOP PORTB.0 = 0 Wait 1 us Loop NOP is Microchip ASM. https://technology.niagaracollege.ca/staff/mboldin/18F_Instruction_Set/NOP.html CLRWDT is also Microchip ASM. https://technology.niagaracollege.ca/staff/mboldin/18F_Instruction_Set/CLRWDT.html LATx is Portx addressing. GCBASIC handles LATx automatically. So, you can use Portx

View All

Personal Data

Username:
evanvennn
Joined:
2011-11-17 08:26:40
Location:
Guildford / Britain (UK) / GMT
Gender:
Male

Projects

This is a list of open source software projects that Anobium is associated with:

  • BMPtoGLCD A Freebasic BMP to GLCD converter Last Updated:
  • Project Logo GCBASIC   Last Updated:
  • PICKitPlus - the database PICKitplus database only. For Microchip PICs and EEPROMs Last Updated:
  • Tiny Multi Bootloader+ Serial Bootloader for Microchip, Atmel, NXP, TI, 8051 microcontrolers Last Updated:

Personal Tools