MIDDLE EAST TECHNICAL UNIVERTSITY
Computer Engineering

CENG 336 Int. to Embedded Systems Development Spring '06


HOMEWORKS

Home

Syllabus

Homeworks

Announcements

Links

Documents


HOMEWORK-1 ASSIGNMENT
"Simple Programming Experience"

Assigned: Mar 12 2007, Monday
Due : Mar 18 2007, Sunday, 23:55

Introduction:

  • There are two questions in this homework.
  • There is no group work. Each student will solve ONLY one question which is assigned to him/her. You can learn from below table which question is assigned to you.
  • You will work on MPLAB and submit only your .asm code. There will be no demonstration.

Questions:

Question1
Question2

Coding Rules:

  • You will certainly use PIC assembler language. Any other languages will NOT be accepted.
  • You will write your program for PIC16F877. Therefore you have to include its .inc file.

Hand In Instructions:

  • You will submit a single file, "lab1.asm".
  • DO NOT tar or zip the file!
  • Make sure you have included your name and ID in a comment at the top of your handin file.
  • You will submit your "lab1.asm" file using "http://cow.ceng.metu.edu.tr".
  • No late submission is allowed.
  • For any clarification please follow the newsgroup.

Evaluation:

  • Your programs will be compiled and simulated using MPLAB.
  • If we get any compilation error, you will not be able to object your score.

Question assignment table:

id Question id Question
1202894 1 1394881 2
1203256 1 1394915 2
1203702 1 1394931 2
1250083 1 1394949 2
1250299 1 1394972 2
1250331 1 1395003 2
1250729 1 1395029 2
1272053 1 1395052 2
1297365 1 1395060 2
1297431 1 1395094 2
1297621 1 1395110 2
1297795 1 1395128 2
1297951 1 1395219 2
1298140 1 1395250 2
1298298 1 1395268 2
1298330 1 1395276 2
1298363 1 1395300 2
1298439 1 1395359 2
1321751 1 1395375 2
1347038 1 1395383 2
1347053 1 1395417 2
1347137 1 1395433 2
1347244 1 1395441 2
1347384 1 1395466 2
1347459 1 1395508 2
1347491 1 1395540 2
1347525 1 1395557 2
1347541 1 1395565 2
1347558 1 1395573 2
1347582 1 1395607 2
1347616 1 1395615 2
1347657 1 1395623 2
1347780 1 1395631 2
1347830 1 1395664 2
1347897 1 1395680 2
1347921 1 1395698 2
1347988 1 1408665 2
1348010 1 1418011 2
1348036 1 1448273 2
1348093 1 1448281 2
1348101 1 1448372 2
1348168 1 1448414 2
1368687 1 1448422 2
1373539 1 1448554 2
1373810 1 1448588 2
1391002 1 1448596 2
1394568 1 1448646 2
1394576 1 1448687 2
1394592 1 1448752 2
1394600 1 1448760 2
1394618 1 1448851 2
1394634 1 1448869 2
1394659 1 1448927 2
1394667 1 1448976 2
1394675 1 1448992 2
1394683 1 1449024 2
1394691 1 1449131 2
1394725 1 1449206 2
1394733 1 1449248 2
1394741 1 1449255 2
1394758 1 1449263 2
1394774 1 1449289 2
1394790 1 1461722 2
1394808 1 1461748 2
1394832 1 1502491 2
1394840 1 1502814 2
1394857 1 1514868 2
1394873 1 1514876 2

 

   

Official web site for CEng 336, METU Computer Engineering, Spring 2006