DocumentCode
3037421
Title
USB Bulk Transfers between a PC and a PIC Microcontroller for Embedded Applications
Author
Posada-Gomez, Ruben ; Enriquez-Rodriguez, Jose Jorge ; Alor-Hernandez, Giner ; Martinez-Sibaja, Albino
Author_Institution
Div. of Res. & Postgrad. Studies Orizaba, Inst. Tecnol. de Orizaba, Veracruz
fYear
2008
fDate
Sept. 30 2008-Oct. 3 2008
Firstpage
559
Lastpage
564
Abstract
The universal serial bus (USB) has become the most popular communication interface among personal computers and embedded devices because of its ease of use, low cost, data bandwidth and availability in most computing systems. Microchippsilas PIC 18Fx550 microcontroller has an embedded USB controller that allows rapid development of USB enabled devices. This paper presents a system for bidirectional communication between a personal computer and an embedded device using a PIC 18F2550 microcontroller in USB bulk transfer mode. A comparison between three different drivers for host application was done to determine the advantages of each one. Finally, a case of study for a remote home lighting control system is presented.
Keywords
computer interfaces; computer peripheral equipment; microcontrollers; PIC 18F2550 microcontroller; USB bulk transfers; USB controller; embedded devices; personal computer; remote home lighting control system; universal serial bus; Application software; Bandwidth; Bidirectional control; Communication system control; Computer interfaces; Costs; Embedded computing; Microcomputers; Microcontrollers; Universal Serial Bus; Embedded applications; USB bulk transfers; home automation;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Robotics and Automotive Mechanics Conference, 2008. CERMA '08
Conference_Location
Morelos
Print_ISBN
978-0-7695-3320-9
Type
conf
DOI
10.1109/CERMA.2008.21
Filename
4641131
Link To Document