![]() ![]() ![]() ![]() ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||
|
|
|
|||
MCU Predefines: io328p.h, iotnx4.h, and iotn85.h | |||||
---|---|---|---|---|---|
ACES EAGLE SMT RESOURCES: ACES_SMT.lbr (2020 01 10), ACES_SMT.dru, ACES_SMT.cam, JLCPCB.dru | |||||
ACES Alumni Blogs/Companies: Ethan M '18, Ethan P '18, Dan R '19, Mariano E. '15 | |||||
2023-2024 ICS4U: AVR Optimization | |||||
SAR ADC (Yamada) | |||||
+/- 9V Wien-Bridge Oscillator | |||||
JANUARY - MARCH: SAR ADC/MEDIUM ISP |
|||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
35 Dec 20 |
Condensed Day | Do not miss! A SPECIAL CLASS |
|||
34 Dec 18 |
![]() |
The (DDPv7) Dolgin Development Platform ![]() |
![]() |
Required Hardware...![]() ![]() ![]() |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
33 Dec 14 |
Short ISP Presentations | ![]() |
![]() JC, GD, VJ, LM, AS |
||
32 Dec 12 |
Short ISP Presentations | ![]() |
3.10.3, 3.10.4 | ||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
31 Dec 8 |
Final ISP Prep Week | ![]() |
3.10.3, 3.10.4 | ||
30 Dec 6 |
Final ISP Prep Week | ![]() |
3.10.3, 3.10.4 | ||
29 Dec 4 |
Final ISP Prep Week | ![]() |
3.10.3, 3.10.4 | ||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
28 Nov 30 |
Asynchronous | ![]() JC, ++GD, VJ, LM++, AS |
|||
27 Nov 28 |
CHUMP Final Week | 3.1.5 | |||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
26 Nov 24 |
J. Dolgin '20![]() The Best CHUMP DER Nav Pane Ever? |
CHUMP Build Session![]() |
3.1.5 | ||
25 Nov 22 |
![]() ![]() |
CHUMP Build Session Chumpanese ![]() Final CHUMP Video |
![]() ![]() |
3.1.5 | |
24 Nov 20 |
![]() ![]() ![]() |
CHUMP Build Session Control EEPROM is flashed RAM, MUX, ALU, NAND |
![]() ![]() |
3.1.4 | |
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
23 Nov 15 |
![]() ![]() |
CHUMP Build Session Control EEPROM is flashed RAM, MUX, ALU, NAND |
![]() ' ![]() |
3.1.4 | |
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
22 Nov 9 |
![]() ![]() |
CHUMP Build Session Control EEPROM is flashed RAM, MUX, ALU, NAND ![]() Final CHUMP Video |
![]() ![]() |
3.1.4 | |
21 Nov 7 |
|
CHUMP Build Session Control EEPROM is flashed RAM, MUX, ALU, NAND |
3.1.4 | ||
ISP? | ![]() |
![]() (Thanks, GD) ![]() |
![]() |
L. Cassano (ACES '22, UofT '26) Short ISP Peltier Tile ![]() |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
20 Nov 3 |
![]() |
L. McCartney's ALU Digital Logic Simulator![]() |
![]() |
3.1.3
![]() Arithmetic and Logic Unit (ALU) JC, GD, VJ, LM*, AS* |
|
19 Nov 1 |
![]() Open Collector! ![]() |
Arithmetic Logic Unit: Breadboard Explorer ![]() |
![]() |
![]() |
|
18 Oct 30 |
Mar: Circa 2015...![]() |
Overview of the
74LS181 Arithmetic and Logic Unit |
RSGC Computing... ...Circa 1980 ![]() |
||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
17 Oct 26 |
![]() Custom ALU ![]() |
Watch the insanely-inspiring... ...ACES '21... ← ALU Lockdown Legacies → |
![]() ![]() |
3.1.3![]() |
|
16 Oct 24 |
K. Shirriff's Blog... Inside the vintage 74LS181 ALU chip: How it works and why it's so strange |
ALU Fortnight![]() |
Arithmetic and Logic Unit (ALU) Consider labeling your CHUMP chips |
McCartney Bargraph![]() |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
15 Oct 20 |
![]() |
CHUMP
CHUMP Buses (pp.36-40): Address, Data, Control CHUMP Control EEPROM EEPROM Work Period |
![]() |
3.1.2
![]() Program and Control EEPROM JC: EEPROM, Programmer GD, VJ, LM** AS*: Short, Full |
|
14 Oct 18 ![]() |
![]() ![]() ACES' EEPROM Display Enhancement |
CHUMP
Wire your EEPROMs (with LED or LB-602MK2 for this weekend's DER ![]() |
![]() Shield Schematic ![]() Swapping Variables CHUMPanese Code |
3.1.2
Program and Control EEPROMs (AT28C16) Feinberg Example: 82 10 21 62 A0 ![]() |
|
13 Oct 16 |
After School (3-4): Control Codes |
Feinberg Example Code
![]() Flashing of Feinberg's Sample Code |
3.1.2 | ||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
12 Oct 12 ![]() |
![]() |
![]() B. Eater's: ![]() Combinational Logic AND ![]() |
![]() ![]() (pull down example) |
From your Grade 10 DC Circuits Workbook... ![]() 3.1.2 |
|
11 Oct 10 |
![]() |
![]() |
|||
Thanksgiving Weekend (October 7-9) | |||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
10 Oct 5 |
![]() ![]() |
Logic Gate Universality
Overview of the AT28C16 EEPROM and Paging ![]() |
22/23 ACES' Design Team (Rogan & Appleyard) 12-LED Bargraph ![]() ![]() ![]() ![]() |
McCartney's Bargraph:
![]() McCartney's CHUMP IDE: ![]() |
|
9 Oct 3 |
![]() ![]() |
![]() for coming classes. B. Eater's: ![]() Combinational Logic AND ![]() Dividend: A terrific review of your ICS2O-E and ICS3U-E skills! First Look... CHUMP IC Presentations: JC (EEPROM), LM (ALU) |
![]() |
![]() Clock, Counter, Code JC, GD, VJ, LM* AS (Summary), (Full)* ![]() Burner Code |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
8 Sep 29 |
CHUMP VM (CodePen) Chumpanese: Multiply ![]() |
+ Program Counter (74LS161) with /CLR feature + External NAND (74LS00) (LOAD) CHUMP: Code (Part 1) 1. Feinberg Sample Code (p. 12) 2. Swapping Variables (p. 10) CHUMP: Code (Part 2) 3. if..then..else (p. 10) 4. While loop (p. 11) 5. Arrays (p. 11) |
Review of the Chumpanese... Instruction Summary (p. 7) Feinberg Resource: Chumpanese Tutorial |
3.1.1
|
|
7 Sep 27 |
![]() ![]() ![]() |
S. Appleyard (ACES '23,Imperial '27) DES Visit from 3-4 ![]() Part 3. Bistable Part 4. Clock Logic CHUMP: Clock ![]() |
The S-R Latches![]() ![]() |
M. McCutcheon's (ACES' 20)![]() IC Socket with Decoupling Capacitor ![]() |
|
6 Sep 25 |
555 Tutorial
![]() |
CHUMP: Clock
![]() Part 1: Astable Part 2. Monostable |
![]() |
![]() 3.1.1 |
|
SEP 22 | TERRY FOX DAY | ||||
SEP 21 | CURRICULUM NIGHT | ||||
5 Sep 20 |
Alan Turing's Famous Paper: (paving the way for the modern computer) ![]() "On Computable Numbers With an Application to the Entscheidungsproblem" |
CHUMP Cheap Homebrew Understandable Minimal Processor The CHUMPANESE Language, Reflections ![]() |
CHUMP IC Assignments CHUMP VM (CodePen) ![]() |
3.1.1
![]() BusBoard BB100R Power Rail |
|
4 Sep 18 |
D. Feinberg's CHUMP Paper: ![]() A Simple and Affordable TTL Processor for the Classroom - pp. 4-5 |
Review: Formatting SI Units
CHUMP Cheap Homebrew Understandable Minimal Processor Control Logic |
![]() |
3.1.1
|
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
3 Sep 14 |
B. Hexadecimal![]() |
CHUMP (3-4) Cheap Homebrew Understandable Minimal Processor Instruction Set |
![]() Reorder Details |
3.10.1
![]() SA, TA, AE, HMS* RM, JR*, ES, JS |
|
2 Sep 12 |
B. Hexadecimal![]() ATtiny84 SMT Trainer ![]() |
![]() ![]() CHUMP (1-2) Cheap Homebrew Understandable Minimal Processor |
RSGC ACES' Common SMT Parts Induction: L. Cassano ![]() |
3.10.1![]() |
|
1 Sep 8 |
TA
Day Assignments Short ISP Proposal Due: Sat. Sep. 23 ![]() ![]() dime-a-dozen... |
Configure Benches for Soldering
![]() Short ISP Options, Discussion, and Expectations DES SMT Soldering (3 Options): |
BBC: Curiosity The Driver of Success? SMT: Focus on Thin... ![]() ![]() MorlandBargraphV4 in action |
3.10.1![]() |
|
0 Sep 6 |
Day Calendar Short ISP Proposal Due: Sat. Sep. 16 Student Outline Mr. D's Timetable ![]() |
2023/2024
ACES' Program
Our ACES' Program: Contradictions Distribution of ![]() ACES Hall of Fame: ![]() D. Raymond '19 E. McAuliffe '18, E. Peterson '18 Mariano Elia '15: Hackster.io, Argon Prototypes |
September Q and A
Jumper Wire Supplements (0.3" and 0.4") ![]() |
![]() Apple's Repair Kit ![]() |