Page 1 of 1

Microcontrollers in Sinhala (???????? ????????????????????)

Posted: Sat Jun 30, 2012 1:53 am
by Saman
This is PIC Microcontroller programing lesson series published on Vidusara newspaper. All lessons available in Sinhala medium and PDF version.

To do following experiments, you can find products from TRONIC.LK.

???????? ?????????????????????? ???? ???? ?? ??? ????? ?? ?????? ?????? ??? ???? ??? ??? ????????? ????.

Introduction to Microcontrollers
1.1.pdf
(606.44 KiB) Downloaded 25319 times
I. Internal Architecture
I/O Ports Fetch, Decode, and Execute
2.2.1.pdf
(386.03 KiB) Downloaded 19556 times
Controlling and processing unit
2.2.2.pdf
(190.71 KiB) Downloaded 12036 times
II. Softwares used for Programming Microcontrollers
Compilers and Integrated Development Environments
3.1.pdf
(390.29 KiB) Downloaded 13156 times
How to build your own JDM Programmer
3.2.pdf
(839.82 KiB) Downloaded 12524 times
How to build your own JDM Programmer
3.2.1.pdf
(516.73 KiB) Downloaded 10513 times
Hardware needed for Programming
3.2.2.pdf
(453.15 KiB) Downloaded 10426 times
Program using ICPROG Software
3.3.pdf
(615.29 KiB) Downloaded 10286 times
III. Build your first microcontroller based circuit
Typical microcontroller assembly circuit diagram
4.1.pdf
(472.21 KiB) Downloaded 10339 times
Special Function registers of the Microcontroller PIC16F84A
4.2.pdf
(408.27 KiB) Downloaded 9474 times
Creating your first assembly code
4.3.pdf
(343.92 KiB) Downloaded 9638 times
How to write assembly code in MPLAB
4.4.pdf
(865.99 KiB) Downloaded 10182 times
More on MPLAB
4.5.pdf
(550.35 KiB) Downloaded 12835 times
How to simulate using MPLAB SIM
4.6.pdf
(1.09 MiB) Downloaded 17350 times
IV. LED Pattern generators
Assembly code for driving 8 LEDs (I)
5.1.pdf
(340.11 KiB) Downloaded 9574 times
Assembly code for driving 8 LEDs (II)
5.2.pdf
(374.57 KiB) Downloaded 12338 times
Driving 40 LEDs using PORT multiplexing (8x5)
5.3.pdf
(416.27 KiB) Downloaded 9066 times
How to display a Character using 8x5 LED matrix
5.4.pdf
(388.94 KiB) Downloaded 8237 times
V. Seven Segment Displays
Driving segments using PORT-B I/O
6.1.pdf
(367.76 KiB) Downloaded 8186 times
Basic counter circuit (I)
6.2.pdf
(388.81 KiB) Downloaded 7889 times
0 - 100 up counter using two SSD (I)
6.3.1.pdf
(420.05 KiB) Downloaded 7778 times
0 - 100 up counter using two SSD (II)
6.3.2.pdf
(28.32 KiB) Downloaded 6076 times

Usage of interrupts
6.4.pdf
(361.73 KiB) Downloaded 7623 times
Practical usage of Interrupts
6.5.pdf
(376.43 KiB) Downloaded 7474 times
External Interrupts
6.6.pdf
(409.06 KiB) Downloaded 7613 times
VI. Connecting a microcontroller with the PC
PC Serial port overview
7.1.pdf
(532.8 KiB) Downloaded 7304 times
Logic level translation using MAX 232 IC
7.2.pdf
(386.52 KiB) Downloaded 7175 times
Assembly code for controlling USART module (I)
7.3.pdf
(367.06 KiB) Downloaded 7216 times
Assembly code for controlling USART module (II)
7.4.pdf
(363.05 KiB) Downloaded 6500 times
VII. Analog to Digital conversion
Temperature Logger using LM35
8.1.pdf
(357.93 KiB) Downloaded 6714 times
Importance of Quantization error and Sampling rate
8.2.pdf
(355.88 KiB) Downloaded 6587 times
PIC16F877A ADCON0 and ADCON1register
8.3.pdf
(485.51 KiB) Downloaded 6580 times
A/D, show results using SSD
8.4.pdf
(364.13 KiB) Downloaded 6540 times

Assembly code for A/D conversion (I)
8.5.1.pdf
(371.56 KiB) Downloaded 6306 times

Assembly code for A/D conversion (II)
8.5.2.pdf
(77.44 KiB) Downloaded 5996 times
Send A/D converted data through RS-232
8.6.pdf
(372.4 KiB) Downloaded 6306 times
VIII. Liquid Crystal Displays
Types of LCDs
9.1.pdf
(420.11 KiB) Downloaded 6392 times
Running a LCD module using PIC16F84A (I)
9.2.pdf
(493.08 KiB) Downloaded 6626 times
Running a LCD module using PIC16F84A (II)
9.3.pdf
(475.97 KiB) Downloaded 6776 times
Running a LCD module using PIC16F84A (III)
9.4.pdf
(369.8 KiB) Downloaded 6485 times
IX. Number representations
Introduction to Binary, Octal and Hex number systems
10.1.pdf
(124.72 KiB) Downloaded 5918 times
Logic gates and Boolean algebra
10.2.pdf
(371.05 KiB) Downloaded 6256 times
Boolean algebra and Registers
10.3.pdf
(374.92 KiB) Downloaded 6216 times
Communication using Ascii codes
10.4.pdf
(381.97 KiB) Downloaded 6244 times
X. DC Motor controlling
Controlling a DC motor using H-Bridge IC L298
11.1.pdf
(362.1 KiB) Downloaded 6546 times
Control rotation speed, rotation direction using Microcontroller
11.2.pdf
(366.71 KiB) Downloaded 6218 times
Connecting the DC motor controller to PC
11.3.pdf
(69.06 KiB) Downloaded 5647 times
DC motor control according to the user press buttons
11.4.pdf
(581.05 KiB) Downloaded 6120 times
Pulse Width Modulation (PWM)
11.5.pdf
(401.43 KiB) Downloaded 6228 times
Calculating the DC Motor rotation speed (RPM)
11.6.pdf
(270.57 KiB) Downloaded 7194 times
Dynamic control using feedback loops
11.7.pdf
(495.88 KiB) Downloaded 6276 times
XI. Remote controllers numbering
The electromagnetic spectrum
12.1.pdf
(528.09 KiB) Downloaded 6188 times
Infrared remote controllers
12.2.pdf
(368.72 KiB) Downloaded 5980 times
IR Sensors
12.3.pdf
(157.1 KiB) Downloaded 5873 times
How to capture the IR receiver signal using Microcontroller
12.4.pdf
(725.06 KiB) Downloaded 6063 times
Decoding IR Signals (I)
12.5.pdf
(342.98 KiB) Downloaded 5859 times
Decoding IR Signals (II)
12.6.pdf
(55.61 KiB) Downloaded 5278 times
Decoding IR Signal algorithm
12.7.pdf
(122.25 KiB) Downloaded 5687 times
XII. Data transfer between digital circuits
Serial Peripheral Interface (I)
13.1.pdf
(64.92 KiB) Downloaded 5365 times
Serial Peripheral Interface (II)
13.2.pdf
(60 KiB) Downloaded 5231 times
Nokia 3310 LCD Driving using SPI (I)
13.3.pdf
(126.38 KiB) Downloaded 5592 times
Nokia 3310 LCD Driving using SPI (II)
13.4.pdf
(182.49 KiB) Downloaded 5533 times
Connecting a Nokia 3310 LCD to PIC16F877A
13.5.pdf
(506.51 KiB) Downloaded 5963 times
Assembly code for LCD driving (I)
13.6.pdf
(68.36 KiB) Downloaded 5386 times
Assembly code for LCD driving (II)
13.7.pdf
(58.49 KiB) Downloaded 5184 times
Sinhala characters in a Nokia 3310 LCD
13.8.pdf
(87.38 KiB) Downloaded 5358 times
Animation effects with Nokia 3310 LCD
13.9.pdf
(75.56 KiB) Downloaded 5217 times
XIII. How to use high level languages
Introduction
14.1.pdf
(70.15 KiB) Downloaded 5403 times
C code for blinking a LED
14.2.pdf
(406.06 KiB) Downloaded 6039 times
C code for driving 8 LEDs (I)
14.3.pdf
(415.64 KiB) Downloaded 5933 times
Driving 40 LEDs using PORT multiplexing (8x5) (I)
14.4.1.pdf
(701.25 KiB) Downloaded 6059 times
Driving 40 LEDs using PORT multiplexing (8x5) (II)
14.4.2.pdf
(38.58 KiB) Downloaded 5143 times
Driving segments using PORT-B I/O
14.5.pdf
(398.73 KiB) Downloaded 5755 times
Basic counter circuit
14.6.pdf
(84.76 KiB) Downloaded 5308 times
0 - 100 up counter using two SSD
14.7.pdf
(395.87 KiB) Downloaded 5859 times
Practical usage of Interrupts
14.8.pdf
(397.12 KiB) Downloaded 6002 times
External Interrupts
14.9.pdf
(270.52 KiB) Downloaded 5820 times
Connecting a microcontroller with the PC
14.10.pdf
(112.57 KiB) Downloaded 5638 times
Driving Liquid Cristal Displays
14.11.pdf
(430.59 KiB) Downloaded 5818 times
End of uC Series
14.12.pdf
(59.88 KiB) Downloaded 5422 times
XIV. Global Positioning System (GPS)
Introduction to Global Positioning
15.1.pdf
(368.18 KiB) Downloaded 5862 times
GPS Receivers
15.2.pdf
(159.87 KiB) Downloaded 5771 times
GPS Errors
15.3.pdf
(83.37 KiB) Downloaded 5360 times
Differential GPS
15.4.pdf
(147.4 KiB) Downloaded 6446 times

Re: Microcontrollers in Sinhala (???????? ????????????????????)

Posted: Sun Sep 16, 2012 1:40 pm
by TRONICLK
You can buy all these robot accessories, development boards, modules and sensors such as acceleration, gyroscope, ultrasonic distance measurement sensors, etc..., electronic components directly from TRONIC.LK.

You can pay by credit cards, PayPal, Dialog eZ cash, bank transfer, etc... and get all of them delivered to your doorstep.