Homework #11

Make sure that if you are using the atod.ah file from Homework #8 that the line: ATODINT EQU 10 be changed to ATODINT EQU 13. Since IRQ5 is being used instead of IRQ2, the interrupt type (the interrupt vector location) is different.

Homework #8

It appears that there is something we don't know about the interaction between the various interrupts involved in Homework #8. Since we can't give you a reliable strategy for making the program work, we will not require you to give a demonstration next week. You will, however, be required to hand in the written portion of the assignment on Monday as usual. (The written portion involves design issues that should be addressed before writing the code in any event, so the failure of the code itself should have no effect on your ability to present your solutions.)

We also understand that many of you have invested a significant amount of time in the experiment, and we believe that you should get credit for that time. If you are in this position, we urge you to give a demonstration as usual, explaining your program to your TA and showing what you can. This demonstration will be graded as extra credit. Failure to give a demonstration will not count against you; giving a demonstration might help you in the final grading process.


Revision of the ML16-P Manual

The ML16-P manual has been updated with descriptions of the counter/timer, digital input, and digital output characteristics. If you have previously printed a copy of the ML16-P manual, please discard it and print another.

Index to the Textbook

One of the big complaints about the textbook is that it is very hard to find anything, primarily because the index is totally inadequate. We are trying to address that complaint by providing a comprehensive index as a part of the web material.

This index was produced by Rosemary Simpson, a professional indexer who lives in the Boston area. She is using it as a vehicle for exploring web-based indexing methods, as well as more general techniques for presenting useful ``trails'' through masses of material to make it easier for people to find things.

Your help is needed in improving this index. Please report all difficulties that you have in using the index: typos, things that are difficult to understand, things you would like to see appear. She has particularly requested any ``See Also'' headings that you would like.

Click

In the assembly code for the procedure _DisableUART the second line of assembly code should be "jnz" instead of "jz".

(10/11/95)


Homework 3

The part of homework 3 that is due in class on Monday (9/18) will be accepted until 5pm Monday. You should put your homework in my mailbox in the ECE main office or slide it under my door (OT 3-33).


New home page entry

You may notice that there is a new entry on the ecen2220 home page. This link points to programming and code examples that I have and will use in class.

You can now access both the C program source and the assembly listing of the bubble sort program we have been looking at in class.


Lab usage

Just a reminder that your scheduled laboratory time is a chance for you to have exclusive use of the machines in the lab. It is probably a good idea to get into the habit of using this for your assignments so that you don't have to compete with other people for machines. Also, don't be surprised if a T.A. asks you to leave if you are trying to use the lab when another lab section is meeting.