PIC là một họ vi điều khiển RISC được sản xuất bởi công ty Microchip Technology. Dòng PIC đầu tiên là PIC1650 được phát triển bởi Microelectronics Division thuộc General Instrument .PIC bắt nguồn là chữ viết tắt của "Programmable Intelligent Computer" (Máy tính khả trình thông minh) là một sản phẩm của hãng General Instruments đặt cho dòng sản phẩm đầu tiên của họ là PIC1650. Lúc
Nội dung trích xuất từ tài liệu:
Tìm hiểu về vi điều khiển PICVi điều khiển PIC Nộidung: Giớithiệuvềviđiềukhiển PIC,cácứngdụngcủaPIC ViđiềukhiểnPIC16F877AGIỚ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ển mà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ủa8bitCÁC LOẠI PIC •PIC10 •PIC12 •PIC14 •PIC16 •PIC18 •PIC24 •DSPIC30,dsPIC33,PIC32…ĐẶC ĐIỂM CÁC DÒNG PIC •8/16/32bitCPU,xâydựngtheokiếntrúc Harvardcósửađổi •FlashvàROMcóthểtuỳchọntừ256byte đến256Kbyte •CáccổngXuất/Nhập(I/Oports)(mứclogic thườngtừ0Vđến5.5V,ứngvớilogic0vàlogic 1) •8/16BitTimer •CôngnghệNanowatt •CácchuẩnGiaoTiếpNgoạiViNốiTiếpĐồng bộ/KhôngđồngbộUSART,AUSART, EUSARTsĐẶC ĐIỂM CÁC DÒNG PIC •BộchuyểnđổiADCAnalogtodigitalconverters 10/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ệu lầ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ếpIrDATheInfraredData Association •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)PIC16F877ACÁCKHỐICHỨCNĂNGBộ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ẬP TRÌNH CHO PIC PhầnmềmCCSTạo Project trong CCS PICWizardTự tạo mẫu chương trình #include #include Cầnthiết #device*=16ADC=8 #FUSESNOWDT,HS,NOPUT,NOPROTECT,NODEBUG, NOBROWNOUT,NOLVP #usedelay(clock=20000000) #users232(baud=9600,parity=N,xmit=PIN_B5,rcv=PIN_B2,bits=9) #usei2c(Master,Fast,sda=PIN_B1,scl=PIN_B4) #int_xxx//Khaibaochuongtrinhngat xxx_isr(){ //Codehere } voidTen_chuong_trinh_con(Ten_Bien){ //Codehere } voidmain(){ //Entercodehere! }Tự tạo mẫu chương trìnhBÀI1:I/O Mụcđích: Input/Ouput ỨngdụngPORTAPORTBPORTC
Tìm hiểu về vi điều khiển PIC
Số trang: 30
Loại file: ppt
Dung lượng: 2.65 MB
Lượt xem: 22
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tìm kiếm theo từ khóa liên quan:
phần cứng Vi điều khiển PIC chức năng PIC vi điều khiển RISC thanh ghi lập trình cho PIC cổng giao tiếp các ledTài liệu có liên quan:
-
Hướng dẫn xử lý một số lỗi quan trọng máy tính
3 trang 217 0 0 -
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 131 0 0 -
Giáo trình Vi điều khiển PIC: Lý thuyết - Thực hành (Phần 2)
168 trang 104 0 0 -
Giáo trình hoàn chỉnh vi điều khiển PIC 14
8 trang 58 0 0 -
Bài tập lớn lý thuyết điều khiển tự động
16 trang 48 0 0 -
Agile Processes in Software Engineering and Extreme Programming- P10
19 trang 43 0 0 -
GIÁO TRÌNH ĐIỀU KHIỂN SỐ_CHƯƠNG 7
0 trang 41 0 0 -
GIÁO TRÌNH ĐIỀU KHIỂN SỐ_CHƯƠNG 5
0 trang 41 0 0 -
Monitor Những lỗi thường gặp hướng khắc phục I.
3 trang 41 0 0 -
Thủ thuật khắc phục sự cố máy tính
11 trang 40 0 0