WEEK 1:
REMEMBER to send an email to ecd@hte.com so I can put you on the class e-mail list! If you have more than one e-mail address, please include it in your e-mail, and I will include additional addresses so that you can receive course related info at work, home, etc.
WHAT YOU NEED TO START: You should have the Adobe Acrobat Reader installed on your PC, so you can read and print the course handouts (in PDF format), which will be made available through this web site, and FTP site. In addition to an email address and a web browser (Netscape or Internet Explorer), you will need access to a printer so you can print out various component specs and handouts as the class progresses.
TEXT BOOK: THE COST OF THE BOOK IS INCLUDED in the UCSD Extension registration fee for this course. If you do not yet have the book, you may download the first three chapters here. Only the first three chapters of the text will be provided on the web site, and if you decide to stay in the class, you will need to purchase the text. If you signed up for the class, it will be provided or shipped at the beginning of the class. To order a copy of the text book without signing up for the course "Embedded Controller Design" just e-mail books@hte.com with the book title, your name, phone number, preferred payment method, shipping method and shipping address. You will receive an e-mail reply that will include the total payment amount. The price is $50 plus applicable taxes and shipping. You may purchase by cash, check or Paypal (you must use Paypal if you need to pay via credit card), and you may have it shipped directly to you, or you can pick it up at one of the UCSD extension centers.
Getting the SDK: THE SDK IS NOT USED AS PART OF THIS CLASS!! If you wish to purchase the unit for this class, you can order it at the same time as the text book. The SDK price is $100.00. To order follow the instructions for the book above.
Reading assignment for this week: Read the first three chapters of the text book from the file above.
Homework: Do the problems at the end of the first 3 chapters - the homework problems are due on the second class meeting, and should be submitted to the e-mail auto-responder, which will send my solutions by return e-mail.
Files related to the class can be found in the directories below:
ftp://ftp.hte.com/uconline/ecd this directory will contain files related to class lectures
ftp://ftp.hte.com/uconline/library this directory has general files which are useful for all the courses
and the following file, from Tim Williams' book: The Circuit Designer's Companion:
cktdes.pdf in the directory: ftp://ftp.hte.com/uconline/ecd/library
The file above covers basic logic design, noise margin, and interfacing from a different point of view from that show in the text book.
LECTURE RECORDINGS: Students enrolled in the course may access the UCSD lectures at http://webct.ucsd.edu The recorded lectures are available in Flash format if you dont already have it, you will need to download the Flash player for your browser from Macromedia http://www.macromedia.com/ (now owned by adobe.com) before viewing these files. The most current recordings for the first lecture are below:
Week 1 Section 1 Introduction [PDF lecture slides: Live Section On-Line Section] Flash Lecture Section 1 Recording
Week 1 Section 2 - Microcontroller Architecture [PDF slides ecd02] Flash Lecture Section 2 Recording
Week 1 Hardware Prereq. Review [PDF slides] Flash Lecture Hardware Prerequisite Review Recording
You can also get all the lecture slides that are used in class here:
ftp://ftp.hte.com/uconline/ecd/
Keep an eye on the ftp://ftp.hte.com/uconline/ecd/ directory, as this is where new materials will generally be posted.
Everyone, please be sure to read all materials carefully, especially the Project
Description
For those of you who have the optional SDK and want to try it out:
BEFORE YOU TURN IT ON, Click on "Get info
on the 8051" Get the SDK Manual first, print it out, and go
through the "Getting Started" example with your PC and SDK, beginning
on page 12 of the manual. This will show you how to operate the SDK. You
can also visit the Embedded Controller Programming page at: http://www.hte.com/uconline/ecp
and FTP site at: ftp://ftp.hte.com/uconline/ecp
where you can find additional programming examples for the 8051.
Contact me if you have questions.