●home ●information ●schedule ●lectures ●assignments ●labs ●grades
Lab
Documents
Software & Document (by
Dr. Gugel)
Software & Document (by
Dr. Schwartz)
Lab
Schedule (Tentative, subject to change)
|
Week (Sun.) |
Mon. |
Tue. |
Wed. |
Thu. |
Fri. |
|
Aug.
23 |
8/24:
None |
8/25:
None |
8/26:
None |
8/27:
None |
8/28:
None |
|
Aug.
30 |
8/31:
None |
9/1:
Lab 1 |
9/2:
Lab 1 |
9/3:
Lab 1 |
9/4:
None |
|
Sept.
6 |
9/7:
None |
9/8:
Lab 2 |
9/9:
Lab 2 |
9/10:
Lab 2 |
9/11:
None |
|
Sept. 13 |
9/14: None |
9/15:Lab2/Workshop |
9/16:Lab2/Workshop |
9/17:Lab2/Workshop |
9/18:
None |
|
Sept.
20 |
9/21:
None |
9/22:
Workshop |
9/23:
Workshop |
9/24:
Workshop |
9/25:
None |
|
Sept.
27 |
9/28:
None |
9/29:
Lab 3 |
9/30:
Lab 3 |
10/1:
Lab 3 |
10/2:
None |
|
Oct.
4 |
10/5:
None |
10/6:
Lab 4 |
10/7:
Lab 4 |
10/8:
Lab 4 |
10/9:
None |
|
Oct.
11 |
10/12:
None |
10/13:
Workshop |
10/14:
Workshop |
10/15:
Workshop |
10/16:
None |
|
Oct.
18 |
10/19:
None |
10/20:
Lab 5 |
10/21:
Lab 5 |
10/22: Workshop |
10/23:
None |
|
Oct.
25 |
10/26:
None |
10/27:
Lab 6 |
10/28:
Lab 6 |
10/29:
Lab5/Lab 6 |
10/30:
None |
|
Nov.
1 |
11/2:
None |
11/3:
Workshop |
11/4:
Workshop |
11/5:
Workshop |
11/6:
None |
|
Nov.
8 |
11/9:
None |
11/10:
Lab 7 |
11/11:
None |
11/12:
Lab
7 |
11/13:
None |
|
Nov.
15 |
11/16:
None |
11/17:
Lab
7/Workshop |
11/18:
Lab7/Lab
8 |
11/19:
None |
11/20:
None |
|
Nov.
22 |
11/23:
None |
11/24:
Lab 8 |
11/25:
None |
11/26:
None |
11/27:
None |
|
Nov.
29 |
11/30:
None |
12/1:
Lab8/Workshop |
12/2:
Lab8/Lab9 |
12/3:
Lab8/Lab
9 |
12/4:
None |
|
Dec.
6 |
12/7:
None |
12/8:
None |
12/9:
Lab 9 |
12/10:
None |
12/11:
None |
Notes
ÒWorkshopÓ
refers to an open lab intended to help students: (1) correct deficiencies from
previous laboratory assignments; and/or (2) get an early start on the next
laboratory assignment. Although students assigned to each designated section(s)
of the workshop have priority, students from other sections may attend outside
their own on a space-available basis.
|
Lab |
Start Date |
Documents/Links |
|
1 |
TBA |
Lab Handout lab1.pdf Additional soldering info from
Binary Teknologies, check out the soldering tutorial guides shown at the link
below: |
|
2 |
TBA |
Lab Handout lab2.pdf Board schematics
(1) Carefully read board
construction manual before you start this lab. (2) After board construction, go
over board
manual to learn more about the features of your board. (3) During this lab you will
also program the EPROM & CPLDs for your 68HC12 Development Board and then
finally test if it boots up. ** Our lab has an Altera USB
Byte Blaster to program the CPLD on your UF6812 board. If you want to do it at home, you can
purchase one from UF bookstore. If you have a CPLD programmer from EEL3701,
you can use it also. However, be careful when you remove or insert the CPLD to
the socket on your UF6812 board. *** If you are experiencing
problems related to 6812 board/USB Byte Blaster driver conflicts, please read
this. (4) Check troubleshooting
guide if your board does not boot. (5) Download
link for Altera Quartus II software á
Quartus
Installation Instructions á
Quartus
Tutorial (for Web Edition version 6.0 sp1) á
Altera
7064 CPLD Pin Definitions á
Creating
Graphical Components in Quartus from schematic (BDF) files or VHDL files. (6) Download link for MiniIDE software (7) Download link for SimHC12, a
HC12 simulator to run your program. Tutorial
on using the 6812 Java simulator, SimHC12 (8) Download link
USB Driver for FTDI's FT2323RL (works
on Windows 32-bit or 64-bit, XP or Vista) from FTDI website (Local
copy). Data
sheet for FTDI's FT232RL. (9) Zip
file of source for the D-Bug 4744 Monitor (v2.4) for our UF 68HC12
Development Board. Old
manual for UF D-Bug 4744 Monitor. |
|
3 |
TBA |
Lab Handout lab3.pdf Soft copy links of useful HC12
hardware and programming documents: Programming
Reference Manual, M68HC12B
Family Technical Data Guide and 68HC12
Reference Guide It is more convenient to use hard copy which can be
obtained from Freescale for free. |
|
4 |
TBA |
Lab Handout lab4.pdf Keypad Handout keypad.pdf |
|
5 |
TBA |
Lab Handout lab5.pdf |
|
6 |
TBA |
Lab Handout lab6.pdf (1) Latch Spec Sheet sn74abt574a.pdf (2) Memory Spec Sheet SRAM_Datasheet.pdf
or 51256c.pdf
Note: You may have a different type of SRAM. Search for your IC data sheet on
the web. (3) Simplified 68HC12 Expanded Narrow Mode Timing Diagrams 68HC12_Timing.pdf (4) R/~W Ringing Problem on UF 68HC12 Board RW_Ringing.pdf |
|
7 |
TBA |
Lab Handout lab7.pdf LCD Related 4b_LCD_Rev00.pdf LCD_V1.pdf Also see the spec sheets for LCD
timing diagrams under Software/Docs. Interrupt Pseudo-Vectors and
Vectors on UF 68HC12 Board vectors.pdf |
|
8 |
TBA |
Lab Handout lab8.pdf UART Related uart_c550.pdf Data Sheets ds_tl16c550.pdf (UART) ds_ds229.pdf (RS-232 Driver) |
|
9 |
TBA |
Lab Handout lab9.pdf Data Sheets DAC0800.pdf (DAC) 74hc574.pdf (Latch) |