| Home | Price List | Order Info | PIC and PC Training Course | PIC Training Course | P182 PIC Training Course |
| PH28-X PIC and PC Programming and Serial Communication Training Course |
![]() |
PC Assembler and Visual C# and Serial Communication (Updated 22nd March 2010) In January 2008 we updated our PIC training courses so that the only difference between them is the books which are supplied with the courses. The PH28 training course is exactly the same as the P928 course except that the PH28 is supplied with 3 books. The third book Experimenting with Serial Communication starts with very simple PIC to PC serial experiments, gradually getting more complex, until a full digital storage oscilloscope is created. For the experiment shown in the picture we have wired a phaseshift oscillator on the plugboard using the optional components and we are viewing the waveform using the oscilloscope software which we have created using Visual C#. This is one of the last experiments of the course. All these experiments use the programmer module as the test bed. The PH28 course retains all the features of the P928 so if you are not familiar with our P928 training course you should now read about it by clicking..... P928-X |
![]() |
The PH28 programmer module is identical to the P928 programmer. The P928/PH28 programmer/experimental module has two RS-232 9 pin input/output sockets. One is used for control and the other is used for the experiments. A USB to RS232 adaptor is supplied with the programmer as standard. The programmer can to be connected directly to COM1 or COM2 on your PC or through the USB to RS232 adaptor to any USB port on your PC. |
![]() |
Experimenting with Serial Communication We start with two very simple programmes to run in a PIC18F2321 to flash the LEDs on the programmer module. We write text to the liquid crystal display. We experiment with simple serial communication by getting the PC to flash the LED on the programmer module, writing the PC programme in assembler. We write a line of text to the LCD, we use the PC keyboard to write to the LCD and we send text back to the PC. Then we learn about Visual C# for programming the PC. We flash the LEDs and write text to the LCD. We experiment with the routines needed to create a storage oscilloscope and gradually create the software. The final audio oscilloscope has dual or single trace, harmonic analysis and sophistcated triggering. To see the full list of contents click here. This book is wirobound to open flat, 240mm x 170mm, 276 pages. |
|
Price list:- Our programmer verifies over the full operating voltage of the PIC being written to and so meets the requirements to be classified as a production programmer. It connects to your PCs USB port via the supplied USB adaptor, and our software runs within Windows XP, NT, 2000, Vista etc. Order code PH28-X:-
The module is fitted with a 2.1 mm DC power socket (8 to 18 volts DC) UK orders are supplied with a plugtop power supply. Overseas orders are supplied with a lead to connect one PP3 battery to the DC input (battery not supplied). The PIC programmer module can be connected directly to COM1 or COM2 on your PC, or it can be connected through the supplied USB adaptor to any USB port on your PC. The Visual C# Express Edition Windows programming software must be downloaded from the Microsoft website. The express edition is free to download and full details of how to do this are included in the third book. (Visual C# needs Windows XP, 2000, NT, Vista, Windows 7 or similar operating system, it will not work within Windows 98, ME or 95.) We also sell PICs if ordered with the PIC training system:- PIC16F1827... 18 pins... 4k x 14... USART+ADC... £1.50 inclusive PIC16F1936... 28 pins... 8k x 14... USART+ADC... £2.00 inclusive PIC18F2321... 28 pins... 4k x 16... USART+ADC... £3.25 inclusive PIC18F2525... 28 pins.. 24k x 16... USART+ADC... £5.70 inclusive |
Optional kit of components for Experimenting with PIC C Full set of components for white LEDs and motors tests in chapters 12 and 13, including all wire links and motors wired with connecting leads. Plus sounder and thermistor for chapter 10 (Freezer thaw), & chapter 11 (temperature tests). As listed below:- 2 off PIC16F1826/7 3 off ultra bright white LEDs ..... 30000 mcd, 20mA, 15 deg 3 off low current red LEDs 1 off 100uH inductor 1 off 4v3 zener diode 2 off FDP6035AL MOSFET 2 off 1A schottky diodes 2 off small DC motors 2 off variable resistors 1 off optoisolated triac 1 off BTA16-600B triac 1 pack resistors 1 pack capacitors 1 off push button switch 1 pack trimmed wire links 1 PP3 battery lead to two pins 1 battery holder 2 x AA 1 battery holder 4 x AA 1 off 100k thermistor 1 off piezo sounder 1 pack of components ..... for phaseshift oscillator Complete kit of parts.............£31.00 Postage UK £1.00, Europe £1.50, Rest £2.50 |
Mid range PICs Programmed Our Windows based assembler BSPWA_16F can programme the 16F PICs listed below using our P928-X programmer module:-
|
18F PICs Programmed Our Windows based assembler BSPWA_18F can programme the 18F PICs listed below using our P928-X programmer module:-
|
What are the PIC16F1936 and PIC18F2321 The PIC16F1826 or PIC16F1827 is the best place for a newcomer to begin learning about microcontrollers because these are very low cost and easy to use, and they are drop in replacements for the very popular PIC16F84 (with software changes). For projects needing a USART and an analogue to digital converter it is better to use a 28 pin PIC. For projects needing up to 2048 locations of programme memory the PIC16F1933 or PIC16F1936 are usually the best choice although a PIC18F2221 could be considered. For projects needing between 2048 and 4096 locations of programme memory the PIC18F2321 is perfect although a PIC16F1936 could be considered. For projects needing more than 4096 it is usually easier and better to use an 18F PIC such as a PIC18F2525 or PIC18F4525. |
| Home | Price List | Order Info | PIC and PC Training Course | PIC Training Course | P182 PIC Training Course |