Home » Communications » Serial Communications
Aug
19
 

 

“Serial Communications is a comprehensive book which details various methods for implementing serial communications between a Microchip PIC microcontroller and an external device. Asynchronous serial communications is covered both by using an on-chip USART and by bit-bang methods. The RS-232 standard is explained. A discussion of synchronous serial communications includes the I2C (Philips Semiconductors), SPI (Motorola) and Microwire (National Semiconductor) protocols.


The Dallas Semiconductor 1-Wire bus is described. Many code examples are included as modules which will provide the basis for the readers own PIC microcontroller applications. By Roger Stevens (8-1/2 x 11″, 520 pages).








bullet

View Serial Communications Table of Contents

bullet

Download The Source Code For Serial Communications

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Related posts:

  1. serial communications roger stevens downloadSerial Communications”  is a comprehensive advanced level book which details various methods for implementing serial communications between a Microchip PIC (R) microcontroller and an external device. Asynchronous serial communications is covered both by using an on-chip USART and by bit-bang methods. The RS-232 standard is explained. A discussion of synchronous serial communications includes the I2C [...]...
  2. Serial Communications A C++ Developers Guide 2nd EditionBill Jacques noticed that the SendSingleFile() function in Zmodem.cpp gets stuck in an infinite loop if the remote end has an allocation problem. He sends an update of the function (as a Word Doc.) Bill wrote a Win32-specific version of the function, so dont try to include this code if you are running in some other environment. You will have to replace the existing function in Zmodem.cpp....
  3. serial communications – protocol_considerationsprotocol_considerations If you design a new serial protocol, here are some ideas and suggestions you may want to consider: Say your receiver is busy for a few microseconds and drops a character or two. You might be able to check for a FIFO buffer overrun hardware flag. When you turn on a device, how does [...]...
  4. serial data communication protocol Monitoring – ADC200/20This experiment demonstrates how a serial data communication protocol can be successfully monitored. Serial data communications represents the fundamental method by which information is transported in our modern world. Convergence between communications and computers has caused all forms of information to be digitized for easy transport in serial format. Unlike analog waveforms such as sine [...]...
  5. A little bit of information about the PC serial portA little bit of information about the PC serial port Jan Axelson http://lvr.com/ has lots of information about RS-232 and RS-485 #rs485 http://sourceforge.net/projects/libserial/ “A collection of C++ classes which allow the serial port on POSIX systems to be accessed like an iostream object. …” Programming Notes For Central Data Serial Ports http://www.cd.com/prog.html has lots of [...]...
  6. Serial Ports and Digital I/O4.1 Serial Communication In the factory-default configuration, the TCP/IP Development Board has one RS-232 (3-wire) serial channel, one RS-485 serial channel, and one synchronous CMOS serial channel. The TCP/IP Development Board may be configured for 5-wire RS-232 or two 3-wire RS-232 channels. The exact configuration instructions depend on the version of the TCP/IP Development Board [...]...
  7. Serial Communication Under Win32 to program on a PCSerial ports used to be easy to program on a PC. Then they got more complex, then unreachable. Now they can be made to look simple again. Introduction Anyone porting 16-bit serial communication code to 32-bit Windows NT or Windows 95 faces a common problem: the familiar methods of implementing communication are at the very [...]...
  8. serial protocol convertersserial protocol converters See also FIXME serial ADCs and DACs. RS-232 to PC keyboard (often called “wedges” — the most common versions allow you to plug a barcode reader FIXME barcode (RS-232) and a standard PC keyboard into the wedge, and then you plug the wedge into the keyboard port of a PC.) Often used [...]...
  9. Mac Serial PortMac Serial Port I have pushed the Mac serial ports to 1 Mbps; email me for more info. Comments? the communications protocol for the Mac QuickCam takes advantage of many of the Mac serial ports to communicate at 918 Kbps (synchronous). /* the protocol description *was* available at http://www.connectix.com/connect/files/driver/mac.pdf */ [1.4] How fast can the [...]...
  10. Serial communication between the Ardunio and ProcessingThis week’s lab focused on exploring the Arduino’s capability to communicate using a Serial connection.  I was very excited to learn how to set up this kind of communication system as it opens up a whole new set of development possibilities.  Being able to interface physical computing components with Processing (or Flash) is just downright [...]...
  11. Free Serial Communication Software RS232-RS422-RS485Our new comDebug program lets you communicate with almost any RS232, RS422, RS485 or Modbus serial device. Whats more, its free! Its extensive trouble-shooting capabilities make it ideal for solving comms problems, or for quickly checking that you can communicate with your instrument before starting to automatically acquire data. Features No programming required Free technical [...]...
  12. Wireless serial connection network wireless signal transmissionINTRODUCTION: Data collection, serial communication and wireless signal transmission are a common applications in industrial, medical and scientific area. Sensors data or even the machine control command are used serial communication protocol to transmit to other machines. The user has to carry around an RS232 cable as the communication media.   UART-Link is a low [...]...
  13. Integrate Serial ATA (SATA) Drivers In Windows XPOne problem found in lots of newest computers or notebooks are fitted with a SATA interface hard drive that not all recognized by Windows XP installer. It would ask the SATA driver for the hardware and you must provide it before continue to installing the rest processes.It is because Microsoft now stopped Windows XP selling product to new computer purchasing in order to overcoming Windows Vista. Now these days, new computers or notebooks product which has the requirement hardware are now capable to use it.It will run, but slow.To make it double faster running OS, try to using Windows XP.For example,an Acer sub-notebook are comes with 80 GB SATA hard drive.From the selling box, Acer recommended to use Windows Vista hence there are no Windows XP driver CD software included.So there will no chance to installing it with Windows XP since the installer didn’t recognized the SATA interface.Acer website provides all of the Windows XP drivers software, including the SATA driver to support the Windows XP installation. So, how to integrating the bootable installer with the SATA driver software..?First of all, get the SATA driver manufactured from your hardware factory website (Acer link) & download nLitehttp://www.nliteos.com/download.htmlInstall nliteTo create a custom Windows XP installer (note that you need .NET Framework 2.0 available from Microsoft download site before running the nLite).Next, from nLite application, browse to the Windows XP CD installer (I’m not responsible to any legally use of Windows XP installer).Then, press Drivers & Bootable ISO button to inserting the SATA drivers & continue to create an ISO image to burn in a CD:Clicking on Next button, you will be prompted to inserting from the source disk of SATA drivers software.Insert the source disk contain SATA driver files:Finally, confirmed with YES button to continue to burning the ISO image:After it finished, let it try to boot from this bootable CD next to your computer or notebook....
  14. Microcontroller programmer robot – Robotic microcontrollerAnyone whos read this blog for any amount of time knows that I love microcontrollers and projects made with them. Well, heres a microcontroller project that creates more microcontrollers. Is this the beginning of a Terminator-esque future?Im a sucker for cool electro-mechanical projects (if you have one youd like me to post about, use the [...]...
  15. Controller Area Network (CAN)Controller Area Network (CAN) [What is the endianness of CAN ? ]"CAN we talk? : Distributed systems require protocols for communication between devices. CAN and SPI are two of the most common." article by Niall Murphy 2003-05-14 http://www.embedded.com/story/OEG20030509S0042 ...

134 views

One Response to “Serial Communications”

  1. Abdul Raheem
    June 17th, 2010 at 04:56 | #1

    We have A4 Paper 80 GSM, 75 GSM, 70 GSM we also have A3 Paper. We are located in Malaysia and we lead to any port worldwide. Kindly view our FOB price per ream below and contact us for informations.

    Specifications:
    Sheet Size:210mm x 297mm, International Size A4
    Quality: Imported 100% Virgin Wood Pulp
    Whiteness = 102-104%,Natural White
    Capability: High Speed Copying100ppm, Laser
    Capable,Inkjet Capable, Fax Capable.

    Brands:

    Double A copier paper — $ 0.85USD
    Paperone copier paper —$ 0.85USD
    Ik plus paper( yellow) ——–$ 0.80USD
    Paperline Copier Paper 80g –$ 0.80USD
    Xerox copier paper 80g——-$ 0.85USD

    Port of loading: Dickson sea port/ Klang Port
    Mode of payment:T/T
    Delivery Time: Asia 14 working days,Africa 21 working days,Europe 21 working days
    and America 24 working days.
    And in one 20FCL they will be packed.

    500 Sheets per Ream
    5 Reams per Box
    1560 Boxes per container(With Pallet)
    1600 Boxes Per container( Without Pallet)
    7800 Reams Total in one 20FCL( With Pallet)
    8000 Reams Total in one 20FCL( Without Pallet)

    Minimum Order Quantity: 1 container.

    Regards

    Abdul Raheem.
    Online Sales Rep.

    D.B.E.E AND OFFICE SUPPLIES SDN BHD.
    Tel:+60133072140
    fax.+60170080010
    Email Address: officesupplies2011@gmail.com
    Email Address2: expressofficesupplies@gmail.com
    Skype Address: customerscare01
    Company Address: No. 8256, 1st Floor, Jln Pending, 93450 Kuching,
    Sarawak Malaysia

Add reply

 3000 characters available