Assembler: please kick me in the right direction


Closed Thread
Results 1 to 27 of 27

Hybrid View

  1. #1
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Default

    Here's the schematic that goes with the code:
    Attached Images Attached Images
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

  2. #2
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default

    Hi Robert,

    That's going to be hard. The program is written for an 8051 type processor.

    Many of the 8051 directives are similar to the PIC ones, but you'll have to re-write the whole program.

    .
    DT

  3. #3
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Unhappy

    By the tone of your reply, I take it that it's more than just correcting the command syntax and that the actual coding is affected as well...

    Darn, this was the best example I had to manage an Optrex 51553 gLCD. I've scoured Google and found nothing for the SED1565 controller. I've checked out the links posted in here fo gLCDs, but they are all for other types of controllers.

    That really sucks 'cause this LCD is really cool; white font over a blue backgound, with backlighting and touch screen. That, and the fact I have 5 on hand and just finally managed to assemble a PCB to receive the 0.5mm pitch flexible film connector.

    Robert
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

  4. #4
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Default

    Ok, I'll give it a try.

    Darrel, you wouldn't happen to have a link to 8051 syntax? That would cut down on some research time and I'd be certain of looking at the proper code. I'd hate to convert all this wrong.

    Should I convert to MPASM or PM? PM is supposed to be faster, but I don't know if it supports all the commands.

    Robert
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

  5. #5
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Default

    I've found a nice reference for 8051 here:
    http://www.ece.umr.edu/computing/uni...e/tasking/asm/

    Now I just have to figure if I need PM or MPASM...

    Robert
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

  6. #6
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Red face

    This is reassuring:
    "PM includes an 8051-style instruction set that is more intuitive than the Microchip mnemonics. For complete information on the PICmicro Macro Assembler, see the PM.TXT file on disk."

    Crossing my fingers in hopes that I have enough information to convert this.

    Robert
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

  7. #7
    Join Date
    Oct 2004
    Location
    Italy
    Posts
    695


    Did you find this post helpful? Yes | No

    Default

    Hi!
    Using a Graphics-Based LCD Module
    http://www.circuitcellar.com//librar...c0400cdpdf.pdf

    Interfacing to a Hantronix 128 × 64 Chip-On-Glass LCD
    (Basic Stamp code - SED1565 controller)
    http://www.hantronix.com/down/a12864cog.pdf

    Also using the SED1565 controller:
    http://sandiding.tripod.com/n7110.html
    http://sandiding.tripod.com/nokialcd7110.html

    Merry Christmas!

    Luciano
    Last edited by Luciano; - 24th December 2005 at 09:28.

Similar Threads

  1. decoding quadrature encoders
    By ice in forum mel PIC BASIC Pro
    Replies: 93
    Last Post: - 28th February 2017, 10:02
  2. PIC assembler forum?
    By Lajko in forum Off Topic
    Replies: 1
    Last Post: - 29th September 2008, 06:34
  3. Assembler problem
    By om3bc in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 25th March 2008, 20:12
  4. Am I reading this assembler correctly?
    By crhomberg in forum mel PIC BASIC Pro
    Replies: 9
    Last Post: - 13th November 2007, 13:20
  5. Which assembler are you using?
    By picnaut in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 1st November 2005, 21:34

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts