The week of 3/1/05
Tasks this week for Robert
- write alphabetical conversion code
- write initialization code
Tasks this week for Arnold
- Presentation alterations. Discussion of slides.
- Came up with possible slides for presentation.
- Researched data sheets for the 80C515 and ULN2803.
- Took pictures. Brainstormed testing Ideas for EMAC.
- Reseached data sheets for port 4 of EMAC.
Week of 3/8/05
Tasks this week for Robert
- researched microcontroller side of communication.
- It uses a buffer that needs to be saved when a flag is set.
- The flag needs to be reset as well.
- researched making the letter “a”.
- First the dynamics of making a curve.
- Then researched what kind of curves make up a letter.
- Finally, a codification of what will be sent to the microcontroller.
Tasks this week for Arnold
- Researched Timer 2, block diagrams of Timer 2 and port 1.
- Continued research of Timer 2 block diagrams with compare registers.
- Diagram of compare mode 0 functionality.
Week of 3/22/04
Tasks this week for Robert
- Pen pad orientation.
- Finished curve researched.
- potential problem research of letters and codification.
Tasks this week for Arnold
- Researching Timer 2 to generate 10kHz square wave over port 1.
- Wrote assembly code to generate PWM signals at 5kHz and 10kHz.
- Researched T2CON and IEN register functionality.
- Put PWM code and oscilloscope plots in lab notebook.
- Wrote frequency calculations down.
Week of 3/29/05
Tasks this week for Robert
- Research function making
- Finish functions of Programming
Tasks this week for Arnold
- Researched CCEN register functionality.
- Did research/calculations for controlling duty cycle of PWM signals.
- Figured out operational range of frequency.
- Progress report notes with Dr. Irwin and Mr. Sanchez in lab notebook.
- Manually drew on EAS.
- Tried to draw “eli” in cursive.
- Recorded PWM duty cycle, direction, and duration of signals in lab notebook.
- Attempted to redesign protection circuitry for port 1.
- figured out how to generate PWM signals using port 4 instead.
- Put assembly code in lab notebook for generating PWM signal using port 4.
- Wrote down duty cycle calculations given frequency range of operation.
- Summary of my work. Summary of Rob’s work.
Week of 4/5/05
Tasks this week for Robert
- researched string usage in WriteFile for output program
- tested string to char function
- changed to header file configuration
Tasks this week for Arnold
- Researched EMAC users manual. Wrote PWM code.
- Posted PWM code. Documented duty cycle calculations
- Frequency and duty cycle calculations. Problems with EAS and external hardware.
- Documented problems with EAS and external hardware.
- Went into lab. Troubleshooting EAS and external hardware.
Week of 4/12/05
Tasks this week for Robert
- researched serial port, microcontroller side
- defined addresses used for the serial port
- tested serial addresses
Tasks this week for Arnold
- Duty cycle calculations. Trouble shooting EAS and external hardware.
- Troubleshooting EAS. Debugging assembly code.
- Went into lab. Duty cycle calculations, scaling calculations, assembly code debugging
week of 4/20/05
Tasks this week for Arnold
Went into lab. Tried unsuccessfully to draw letter “e” on EAS using look up tables. Did scaling, duty cycle calculations. Troubleshooting assembly code.
Documentation of debugging of assembly code. Posted assembly code that draws diamond shaped “O” on EAS. Wrote and posted summary of work.