ELEG3923 Microprocessor System Design

Lecture Time: Tu. Th. 9:30 AM - 10:50 AM
Lecture Location: Bell 2291
Office Hour: Tu. Th. 11:00 AM - 12:00 PM
Lab Time: Fr. 12:30PM - 3:00 PM
Lab Location: Bell 3139
Text Book: The 8051 Microcontroller and Embedded Systems Using Assembly and C, 2nd Ed., M. A. Mazidi and J. G. Mazidi, Prentice Hall, 2005.
TA: Mr. Jaber Hasan (jhasan@uark.edu)

Announcements

  • (11/3) Class on 11/5 (Thu) is moved to 11/13 (Fri) at 12:30 at Bell 2291. There is no class on 11/5.
  • (10/15) Class on 10/22 (Thu) is switched with lab on 10/23 (Fri). We will have lab on 10/22 (Thu.) between 9:30 - 10:50 AM at Bell 3139, and class on 10/23 (Fri.) between 12:30 - 1:50 PM at Bell 2291.
  • (10/15) Class on 10/20 (Tue.) is cancelled.
  • (10/04) Test 1 is scheduled at 9:30 AM - 10:50 AM on 10/06 (Tue.) at Bell 3139.
  • (08/30) The lab partner assignment for lab 1 can be found here .
  • (08/24) Class starts on Aug. 25, 2009 at Bell 2288.

Assignments

  • Assignment #1.
    Ch.0, p.20, 1 (b)(e), 2 (e), 4 (a), 6 (a), 7 (b), 21 (a), (e), (g), 26 (a) (d)
    Ch.1, p.33, 5
    Due: 9:30 AM of 9/3
  • Assignment #2.
    Ch.2, p.64, 7, 8, 9, 19, 22, 26, 27, 28, 30
    Due: 9:30 AM of 9/10
  • Assignment #3.
    Ch.2, p.65, 37 (a) (c), 40, 41, 42, 45, 48, 49
    Ch.3, p.89, 1, 13, 14
    Due: 9:30 AM of 9/17
  • Assignment #4.
    Ch.3, p.89, 6, 19, 21, 23, 25, 33, 34, 39 (for 33 and 34, 1 machine cycle = 12 oscillator periods)
    Ch.4, p.107, 3, 6, 8
    Due: 9:30 AM of 9/24
  • Assignment #5.
    Ch.4, p.107, 11, 15, 21, 23, 24, 26
    Ch.8, p.235, 5, 8, 13, 31
    Due: 9:30 AM of 10/1
  • Assignment #6.
    Ch.5, p.135, 5, 11, 12 (use LUT), 13, 19, 24, 39, 51, 56, 58
    Due: 9:30 AM of 10/8
  • Assignment #7.
    Ch.5, p.138, 65, 67
    Ch.6, p.175, 3, 6 (b), 9, 10, 12, 13, 15, 16 (a) (b) (e), 18 (a) (b) (d)
    Due: 9:30 AM of 10/15
  • Assignment #8.
    Ch.6, p.176, 24 (a) (d) (f), 28 (a) (f), 30 (a), 32, 33, 36, 38, 40
    Due: 9:30 AM of 10/22
  • Assignment #9.
    Ch.7, p.212, 2 (a) (b) (c), 12, 15 (c), 16, 19, 27
    ch.9, p.273, 12, 17, 30
    Due: 9:30 AM of 10/29
  • Assignment #10.
    Ch.9, p.273, 36, 40 (a) (e), 48, 51, 58
    Ch.10, p.312, 7, 8, 36 (a) (c) (e), 37, 38, 42
    Due: 9:30 AM of 11/5
  • Assignment #11.
    Ch.10, p.313, 45, 47(a), 60, 64
    Ch.11, p.345, 3, 9, 10, 11, 15, 22, 28, 31
    Due: 9:30 AM of 11/17
  • Assignment #12.
    Ch.11, p.346, 39, 43, 44, 47 (when INT1 is triggered, P1->P2), 53, 62, 71, 73
    Due: 9:30 AM of 11/24
  • Assignment #13.
    Ch.14, p. 444, 16 (a) (f) (h), 19, 20, 39, 50, 53, 62
    Due: 9:30 AM of 12/1

Labs