2.7 Software Simulation of PIC16F88 25
2.7.1 Proteus Virtual System Modeling 25
2.7.2 MPLAB 26
2.7.3 CCS Compiler 26
2.7.3.1Functions and Tools of CCS Compiler 28
III METHODOLOGY
31
3.1 Introduction
31 3.2
Project methodology 32
3.3 Project Flowchart
32 3.4 The explanation of the flowchart
34 3.4.1 Programming PIC Microcontroller and
Design Interface 34
3.4.2 Design the Hardware 35
3.4.3 Combine the Hardware and Software 36 3.5
Functional block diagram 37
IV RESULT AND ANALYSIS
39
4.1 Introduction
39 4.2
Project System Overview 40
4.3 Circuit Analysis
41 4.3.1 Power supply – voltage regulator
41 4.3.2 Push Button Circuit Analysis
42 4.3.3 SD Card Circuit Connection
43 4.3.4 STA013 and CS4334 Connection Circuit
44 4.4
Hardware 45
V CONCLUSSION AND RECOMMENDATION
48
5.1 Introduction
48 5.2
Conclusion 49
5.3 Recommendation
50
REFERENCES 51
APPENDIX 52
LIST OF TABLES
NO TITLE
PAGE
2.1 Class of SD Card
9 2.2
STA013 Pin Connection 18
2.3 PCM1748 Terminal Function
24 4.1
SD Card Pin Configuration 43
LIST OF FIGURES
NO TITLE
PAGE
2.1 PIC16F88 Pin Layouts
12 2.2
PIC 16F88 Block Diagram 13
2.3 STA013 Block Diagram
16 2.4
STA013 Typical Connection 17
2.5 MAX1674 Connection
20 2.6
Max1674 Pin Configurations 20
2.7 CS4330 Connection Diagram
22 2.8
PCM1748 Pin Assignments 24
2.9 Code Wizard
28 2.10
Wizards for RS232 and I2C Support 29
2.11 Ports Setup
30 3.1
Project’s Flowchart 33
3.2 Functional Block Diagram
37 4.1
System Overview 40
4.2 Voltage Regulator
41 4.3
Push Button 42
4.4 SD Card Circuit
43 4.5
Circuit Connections on Strip Board 45
4.6 Pushbutton
45 4.7
LED Show the Power On 46
LIST OF ABBREVIATION
MP3 - MPEG-1 audio layer 3 SD - Secure Digital
PIC – Peripheral Interface Controller PSM – Projek Sarjana Muda
LCD – Liquid Crystal Display PCB – Printed Circuit Board
IC – Integrated Circuit LED – Light Emitting Diode
DAC – Digital to Analog Converter VSM – Virtual System Modelling
LIST OF APPENDIX
NO TITLE
PAGE
1 PIC16F88 Pin out Description
52 2
Outline and Mechanical Data STA013 54
3 Source Code
56
CHAPTER I
INTRODUCTION
The Introduction chapter is explained about the whole project. That includes the synopsis, objectives, problem statement, scopes of work, methodology and thesis outline
of the project.
1.1 Project Synopsis