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

    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!

  2. #2
    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!

  3. #3
    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!

  4. #4
    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!

  5. #5
    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.

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


    Did you find this post helpful? Yes | No

    Question CALL syntax

    Thank you very much folks. I'm trying to convert the assembler as plan A, I might as well get my hands dirty. I knew I had to get back into asm, I just needed a good excuse.

    8051 asm has CALL (generic), ACALL (absolute) and LCALL (long).

    PM asm only has CALL and LCALL.

    How would you convert the absolute calls from 8051? Can you just plunk it into a generic call and consider the job done?

    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,

    If your objective is to drive the
    SED1565 controller, see my previous
    post for the link to a Basic Stamp
    code example.

    If your objective is to learn assembly,
    start with LEDs and buttons and then
    add an Hitachi 44780 LCD Controller.

    Best regards,


    Luciano

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