Thursday, 25 October 2012

Week 13

Title of Activity
-Programming the Atmel ATmega644 using the burner AD-MCSZ V.1.
-Create a poster for presentation day.


Objective
-To burn the program inside Atmel ATmega644.
-To create a poster for presentation day.

Content/Procedure
-This is a tutorial video on how to use the software PROGISP and burn the program inside Atmel ATmega644.

-The view of  AD-MCSZ V.1.

-The view when Atmel ATmega644 inserted on the AD-MCSZ V.1.

-Another work done by this week is the poster for FYP presentation. This is the look of my FYP poster.
 

Result/Analysis
 -The picture shown the AD-MCSZ V.1 led red in on using usb cable. Led red indicate power is on.





-The picture shown the AD-MCSZ V.1 led green in on using usb cable. Led green indicate that it busy on burning the program inside the microcontroller.



-This is the picture of interface software for the programmer.
 

-The software that being used as a program is being called ProgIsp.

Conclusions
 As a conclusions, to burn the program inside the microcontroller you must have some knowledge about the microcontroller. With the help of the video provide on the CD it help a lot in the process of burning the program inside the microcontroller. To make the poster use the Microsoft Power Point and it more easy using this software.

Wednesday, 17 October 2012

Week 12

Title of Activity
-Making the hardware or casing.
-Find solution for each error or problem

Objective
-To create casing for this project.
-To test the program.
-To identify the error or problem.


Content/Procedure
-Process of drilling the PCB board and polyspec.




 
Result/Analysis
 -The look of polyspec after drilling and tear of the cover.

-The view of the project from front.

-The view of the project from side.




-The view of the project from top.

-The solution for the problem occur on the program, you need to put some value on it. For example refer to picture shown.

-The value is (0,0) and it can be anything this just the example for the solution for the problem.


Conclusions
 As a conclusions, the color selection for polyspec is black because to make it look neat and stylish. It also make it appeared more vivid. As for the error occur in the programming, writing a program is not some easy task to do. You must have a knowledge about programming and know how to program, what word need to use and what register include in the program. To make sure the program is doing well help from the friend and lecturer are needed. In this case help from the lecturer are priority.

Thursday, 11 October 2012

Week 11

Title of Activity
-Continue doing the program.
-Find solution for each error or problem.

-Ordering the program burner for Atmel ATmega

Objective
-To test the program.
-To identify the error or problem


Content/Procedure
-The receipt for ordering the burner.
 
 Result/Analysis
 -To solution for last week problem, first you must define LCDinit, LCDcursorOFF, LCDclr, LCDGotoXY, LCDstring. Just like as shown on the picture.
-Then running some test a new error appear. 8 errors are detected. It indicates "expected expression before ')' token".

 -For this kind of error, help from the expert or lecturer are needed to solve the problem.

Conclusions
 As a conclusions,writing a program for programming not some easy task to do. You must have a knowledge about programming and know how to program, what word need to use and what register include in the program. To make sure the program is doing well help from the friend and lecturer are needed.

Friday, 5 October 2012

Week 10

Title of Activity
-Continue doing the program.
-Find solution for each error or problem


Objective
-To write a program for this project.
-To test the program.
-To identify the error or problem

Content/Procedure 
-The program voice.h.








 
Result/Analysis
 -The solution for the error indicates there is no voice.h file in directory is still the same with putting the file for this program  in the same directory with the file of the main program.
-After solving this problem, another problem appear.

-24 problem or error when running a test. The error indicates it cannot define the LCDinit, LCDcursorOFF, LCDclr, LCDGotoXY, LCDstring.


Conclusions
 As a conclusions, writing a program for programming not some easy task to do. You must have a knowledge about programming and know how to program, what word need to use and what register include in the program. To make sure the program is doing well help from the friend and lecturer are needed. In this case help from the lecturer are priority.