Danh mục

Vi điều khiển PIC - Cơ bản

Số trang: 28      Loại file: ppt      Dung lượng: 1.92 MB      Lượt xem: 18      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 6,000 VND Tải xuống file đầy đủ (28 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

PICđượcsảnxuấtbởicôngtyMicrochipTechnology, "ProgrammableIntelligentComputer"làmột sảnphẩmcủahãngGeneralInstruments, dòng sản phẩm đầu tiên là PIC 1650, PIC 8-bit được phát triển bào khoảng năn 1975
Nội dung trích xuất từ tài liệu:
Vi điều khiển PIC - Cơ bảnVi điều khiển PICGIỚI THIỆU VỀ VI ĐIỀU KHIỂN PIC•PICđượcsảnxuấtbởicôngtyMicrochipTechnology•ProgrammableIntelligentComputerlàmộtsảnphẩmcủahãngGeneralInstruments•DòngsảnphẩmđầutiênlàPIC1650•PIC8bitđượcpháttriểnvàokhoảngnăm1975KiếntrúcVonNeumanvàkiếntrúcHavard•PICcókiếntrúcHavard•TậplệnhtrongkiếntrúcHavardcóthểđượctốiưutùytheoyêucầukiếntrúccủaviđiềukhiểnmàkhôngphụthuộcvàocấutrúcdữliệuRISCvàCISC•RISC(ReducedInstructionSetComputer) Tậplệnhrútgọn Cáclệnhcókíchcỡ12,14,16…bit•CISC(ComplexInstructionSetComputer) Tậplệnhphứctạp:sốlệnhlớn Cáclệnhcókíchcỡbộicủa8bit CácloạichipPIC•PIC10•PIC12•PIC14•PIC16•PIC18•PIC24•DSPIC30,dsPIC33,PIC32…Đặc điểm các dòng PIC•8/16/32bitCPU,xâydựngtheokiếntrúcHarvardcósửađổi•FlashvàROMcóthểtuỳchọntừ256byteđến256Kbyte•CáccổngXuất/Nhập(I/Oports)(mứclogicthườngtừ0Vđến5.5V,ứngvớilogic0vàlogic1)•8/16BitTimer•CôngnghệNanowatt•CácchuẩnGiaoTiếpNgoạiViNốiTiếpĐồngbộ/KhôngđồngbộUSART,AUSART,EUSARTs Đặc điểm các dòng PIC•BộchuyểnđổiADCAnalogtodigitalconverters10/12bit•Bộsosánhđiệnáp(VoltageComparators)•CácmoduleCapture/Compare/PWM•LCD•MSSPPeripheraldùngchocácgiaotiếpI²C,SPI,vàI²S•BộnhớnộiEEPROMcóthểghi/xoálêntới1triệulần•ModuleĐiềukhiểnđộngcơ,đọcencoder•HỗtrợgiaotiếpUSB•HỗtrợđiềukhiểnEthernet Đặc điểm các dòng PIC•HỗtrợgiaotiếpCANControllerareanetwork•HỗtrợgiaotiếpLINLocalInterconnectNetwork•HỗtrợgiaotiếpIrDATheInfraredDataAssociation•MộtsốdòngcótíchhợpbộRF(PIC16F639,vàrfPIC)•KEELOQMãhoávàgiảimã•DSPnhữngtínhnăngxửlýtínhiệusố(dsPIC)PIC16F877ABộnhớchươngtrình •Bộnhớflash,dung lượngbộnhớ8K word(1word=14 bit) •Đượcphânthành nhiềutrang(từpage 0đếnpage3).Bộnhớdữliệu THANHGHICHỨC NĂNGĐẶCBIỆTSFR THANHGHIMỤCĐÍCH CHUNGGPRLậptrìnhchoPIC PhầnmềmCCSTạo Project trong CCSPICWizard Tựtạomẫuchươngtrìnhcholập trìnhCCS#include#include#device*=16ADC=8#FUSESNOWDT,HS,NOPUT,NOPROTECT,NODEBUG,NOBROWNOUT,NOLVP#usedelay(clock=20000000)#int_xxx//Khaibaochuongtrinhngatxxx_isr(){//Codehere}voidTen_chuong_trinh_con(Ten_Bien){//cacchuongtrinhcon//Codehere}voidmain(){//chuongrinhchinh//Entercodehere!BÀI1:GIAOTIẾPVÀORAI/OPORTAPORTBPORTCPORTD

Tài liệu được xem nhiều: