Thursday, September 25, 2014

68HC11 Instruction Set and Reference Manual

Here is a link to 68HC11 Instruction Set (that you can use to look up the instructions):
http://www.ele.uri.edu/Courses/ele205/6811-Instructions/index.html

Here is a link to complete reference Manual for 68HC1, if you want to learn more details about each instruction:
http://www.freescale.com/files/microcontrollers/doc/ref_manual/M68HC11RM.pdf


Tuesday, September 23, 2014

Sunday, September 21, 2014

Laboratory 2 – Assembly Language Programming

Here you can find a copy of Laboratory 2 – Assembly Language Programming

More supporting material will be providing in the class and here on the course website. Please review the document before the lab time. 

MiniIDE

Here you can download MiniIDE program for windows: I've tested it and it works for windows 7 as well. Using MiniIDE you can assemble your assembly code, but doesn't seem to have a linker!
So that means that you can't have separate modules unless you use $include directive; we'll further discuss this in the class:

http://www.mgtek.com/miniide/resources/hc11.aspx

Please note that you may have to go to Build menu > Options > Select the Tools tab > and change the Assembler from asm12.exe to asm11.exe in order to ensure you are using Assembler for HC11 not HC12. 

Thursday, September 18, 2014

Buffalo user manual

Use the following link to get more info on buffalo:
http://uhaweb.hartford.edu/kmhill/suppnotes/Buffalo/index.htm

Tuesday, September 16, 2014

Laboratory 1: Introduction to MC68HC11EVB

Click here to get a copy of the first laboratory assignment: Introduction to MC68HC11EVB
If you would like to get a copy of the Simulator program click here.
Note: You must email your grouping info prior to laboratory session. 

Monday, September 15, 2014

Announcements

  • There will be no class today, Monday Sept 15th, as per prior notice.
  • A supporting document to lecture 2-3 is posted here.
  • The first lab will be on Thursday, Sep 18th. The lab description/assignment will be posted on Tuesday Sep 16th. 
  • In order to prepare for labs, you must form groups of two individuals, and email your grouping assignments to me at "mfarajma AT dal.ca"

Wednesday, September 3, 2014

Course Outline

Click here to obtain a copy of course outline. 

Monday, September 1, 2014