0

tổng quan về vi điều khiển pic 16f877a

Tổng quan về vi điều khiển PIC.PDF

Tổng quan về vi điều khiển PIC.PDF

Điện - Điện tử

... file thanh ghi (register file) được ánh xạ vào PIC1 6F84. PIC được chia làm 2 phần, Bank0 và Bank1. Bank1 dùng để điều khiển các hoạt động của PIC, dụ như nói cho nó biết những bit nào ... 1uS = 7uS Như vậy khi vi t chương trình liên quan đến thời gian thực thi, bạn phải tính toán cẩn thận khi dùng các lệnh DECFSZ, INCFSZ, BTFSC và BTFSS. Bên trong con Pic có một thứ gọi là ‘Fuses’ ... bởi lập trình vi n. Làm sao mà những cái Fuses này được đóng hay mở để cho WDT hoạt động, có 2 cách để làm. Cách thứ nhất là vi t 2 dòng lệnh tại phần đầu chương trình để nói cho Pic biết enable...
  • 37
  • 2,136
  • 22
Tổng quan về vi điều khiển PIC

Tổng quan về vi điều khiển PIC

Điện - Điện tử

... VonNeumanntậndụngđượctàinguyênbộnhớ,trongkhiđókiếntrúcHarvardsẽđạttốcđộxửlýcaohơn,mặtkhácđườngtruyềndữliệuvàđườngtruyềnlệnh điều khiển (chươngtrình)cóthểcódunglượngkhácnhau.b)TậplệnhTậplệnhởđâyđượccoilàtậpmãlệnhnhịphân,vàchúngtachưanênvộiđềcậpđếnngônngữlậptrình.Bảnchấtcủatậplệnhlàmộttậphợpcácmãnhịphân,màtừđócácđơnvịxửlýtrungtâm(CPU)nhậnbiếtvàthựchiện.DữliệuđượcCPUxửlýlàcácsốnhịphân.Chínhvìvậy,tậplệnhdùthếnàođinữacũngsẽthựchiệnmấy vi cchínhsauđây:‐tínhtoáncácconsốnhịphân.‐cáclệnhđểchuyểncácgiátrịrathànhtínhiệuđiệntửởchânlinhkiện‐cáclệnhdichuyểncácgiátrịgiữacácthanhghi‐cáclệnh điều khiển contrỏchươngtrìnhBài vi tnày vi tchoIRF.Grenoble,12/05/2005Falleaf@irfvn.comChàocácbạn,Cóthểnói,hiệnnay vi điều khiển đãrấtphổbiếnở Vi tNam,vàđượcứngdụngrấtnhiều.Nhữngsinh vi nngànhĐiện,ĐiệnTử,CơĐiệnTử,TinHọc, Vi nThông hầunhưaicũngbiếtcáchđểlàm vi cvới vi điều khiển. Tuynhiên,để vi tmộtbài vi t tổng quát về vi điều khiểnvi clậptrìnhcho vi điều khiển, quảthậtlàquákhókhănđốivớitôi.Dovậy,tôiđặtngayvấnđềlàbài vi tnàysẽhướngvàonhữngbạnsinh vi nmớibắtđầutiếpcậnvới vi điều khiển. Bài vi tsẽđượcchiathành3nộidungchính.Nộidungthứnhất,tôitrìnhbàykháiquát về vi điều khiển. Nộidungnàyđượcđềcậptrongrấtnhi ... tínhhaykiếntrúc vi điều khiển cũngtươngtựnhau.Dođó,cácbạncóthểtìmhiểu về kiếntrúcmáytính,đểhiểurõ về kiếntrúc vi điều khiển.  Hai kiến trúc vi điều khiển phổ biến ... ềutàiliệu,vàdườngnhưlàvấnđềcơbản,dovậy,tôichỉtrìnhbàynhữngýkiếncánhâncủatôisaochothậtphùhợpvớicácbạnsinh vi nmớitiếpcậnvới vi điều khiển. Nộidungthứhai,tôitrìnhbày về cáchtiếpcậnmộthọ vi điều khiển, haycụthểhơnlàcácbạncầngìđểbắtđầuhọc vi điều khiển. Nộidungcuốicùng,tôisẽliệtkêcácbướchọc vi điều khiển mộtcáchtươngđốirõràng,màcánhântôichorằngnóhữuíchcho...
  • 14
  • 649
  • 1
Giáo trình Vi điều khiển - Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51

Giáo trình Vi điều khiển - Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51

Cao đẳng - Đại học

... Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Phạm Hùng Kim Khánh Trang 33 Hình 1.20 – Chu kỳ ghi dữ liệu bộ nhớ ngoài Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 ... Vi điều khiển Tổng quan về vi điều khiển MCS-51 Phạm Hùng Kim Khánh Trang 1 Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51 Chương này giới thiệu tổng quan về họ vi điều khiển MCS-51(chủ yếu trên ... P3.6 WR Tín hiệu điều khiển ghi dữ liệu lên bộ nhớ ngoài. P3.7 RD Tín hiệu điều khiển đọc từ bộ nhớ dữ liệu ngoài. Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Phạm Hùng...
  • 34
  • 769
  • 4
Tài liệu Giáo trình Vi điều khiển - Chương 1:Tổng quan về vi điều khiển MCS-51 ppt

Tài liệu Giáo trình Vi điều khiển - Chương 1:Tổng quan về vi điều khiển MCS-51 ppt

Điện - Điện tử

... liệu ngoài Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51 Chương này giới thiệu tổng quan về họ vi điều khiển MCS-51(chủ yếu trên ... trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Hình 1.14 – Sơ đồ mạch lập trình cho AT89C51 Xem bảng 1.9 Address 0000h – 0FFFh Giáo trình Vi điều khiển Tổng quan về ... Vi điều khiển Tổng quan về vi điều khiển MCS-51 Hình 1.15 – Sơ đồ mạch kiểm tra cho AT89C51 Xem bảng 1.9 Address 0000h – 0FFFh Giáo trình Vi điều khiển Tổng quan về...
  • 34
  • 776
  • 3
Luận văn Nghiên cứu về vi điều khiển PIC 16F877A và một số ứng dụng

Luận văn Nghiên cứu về vi điều khiển PIC 16F877A và một số ứng dụng

Điện - Điện tử - Viễn thông

... ự1.2.5 CÁC DÒNG PIC VÀ CÁCH L A CH N VI ĐI U KHI N PIC Ọ Ề ỂCác kí hi u c a vi đi u khi n PIC: ệ ủ ề ể- PIC1 2xxxx: đ dài l nh 12 bitộ ệ- PIC1 6xxxx: đ dài l nh 14 bitộ ệ- PIC1 8xxxx: đ dài ... dòng vi đi u khi n PIC m i là dsPIC.ộ ề ể ớ Vi t Nam ph bi n nh t là các h vi đi u khi n PIC do hãng Microchip s nỞ ệ ổ ế ấ ọ ề ể ả xu t.ấCách l a ch n m t vi đi u khi n PIC phù h p:ự ọ ộ ề ... trình đ c phát tri n dành riêng cho PIC nh PICBasic, MikroBasic,…ậ ượ ể ư1.2.7 M CH N P PIC Ạ Đây cũng là m t dòng s n ph m r t đa d ng dành cho vi đi u khi n PIC. Cóộ ả ẩ ấ ạ ề ể th s d ng các...
  • 71
  • 917
  • 3
Tổng quan về vi điều khiển-Phần 1 pot

Tổng quan về vi điều khiển-Phần 1 pot

Phần cứng

... CHO PIC 1.8 MẠCH NẠP PIC 1.9 BOOTLOADER VÀ ICP (In Circuit Programming) CHƯƠNG 2 VI ĐIỀU KHIỂN PIC1 6F877A 2.1 SƠ ĐỒ CHÂN VI ĐIỀU KHIỂN PIC1 6F877A 2.2 MỘT VÀI THÔNG SỐ VỀ VI ĐIỀU KHIỂN PIC1 6F877A ... SLEEP 2.14.6.1 “ĐÁNH THỨC” VI ĐIỀU KHIỂN CHƯƠNG 3 TẬP LỆNH CỦA VI ĐIỀU KHIỂN PIC 3.1 VÀI NÉT SƠ LƯC VỀ TẬP LỆNH CỦA VI ĐIỀU KHIỂN PIC 3.2 TẬP LỆNH CỦA VI ĐIỀU KHIỂN PIC 3.3 CẤU TRÚC CỦA MỘT ... 3.3 CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH ASSEMBLY VI T CHO VI ĐIỀU KHIỂN PIC CHƯƠNG 1 TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC 1.1 PIC LÀ GÌ ?? PIC là vi t tắt của “Programable Intelligent Computer”,...
  • 9
  • 465
  • 1
Tổng quan về vi điều khiển-Phần 2 potx

Tổng quan về vi điều khiển-Phần 2 potx

Phần cứng

... chỉ 9Dh) : thanh ghi điều khiển bộ so sánh điện áp. CHƯƠNG 2 VI ĐIỀU KHIỂN PIC1 6F877A 2.1 SƠ ĐỒ CHÂN VI ĐIỀU KHIỂN PIC1 6F877A Hình 2.1 Vi điều khiển PIC1 6F877A /PIC1 6F874A và các dạng ... ĐỒ KHỐI VI ĐIỀU KHIỂN PIC1 6F877A Hình 2.2 Sơ đồ khối vi điều khiển PIC1 6F877A. 2.5 CÁC CỔNG XUẤT NHẬP CỦA PIC1 6F877A Cổng xuất nhập (I/O port) chính là phương tiện mà vi điều khiển dùng ... của vi điều khiển dòng PIC cũng không có lệnh POP hay PUSH, các thao tác với bộ nhớ stack sẽ hoàn toàn được điều khiển bởi CPU. 2.4 TỔ CHỨC BỘ NHỚ Cấu trúc bộ nhớ của vi điều khiển PIC1 6F877A...
  • 9
  • 611
  • 1
tổng quan về vi điều khiển

tổng quan về vi điều khiển

Điện - Điện tử - Viễn thông

... KHIỂN PIC1 6F877A2.1 SƠ ĐỒ CHÂN VI ĐIỀU KHIỂN PIC1 6F877A2.2 MỘT VÀI THÔNG SỐ VEÀ VI ĐIỀU KHIỂN PIC1 6F877A2.3 SƠ ĐỒ KHỐI VI ĐIỀU KHIỂN PIC1 6F877A2.4 TỔ CHỨC BỘ NHỚ2.4.1 ... họ vi điều khiển mang tính truyền thống: họ vi điều khiển 8051.Số lượng người sử dụng họ vi điều khiển PIC. Hiện nay tại Vi t Nam cũng như trên thế giới, họ vi điều khiển này ... TRISC<4:3>). I2C của vi điều khiển sẽ được điều khiển bởi một vi điều khiển hoặc một thiết bị ngoại vi khác thông qua các địa chỉ. Khi địa chỉ naøy chỉ đến vi điều khiển, thì tại...
  • 182
  • 482
  • 0
Giáo trình vi điều khiển-Tổng quan về vi điều khiển MCS-51-Chương 1 pptx

Giáo trình vi điều khiển-Tổng quan về vi điều khiển MCS-51-Chương 1 pptx

Điện - Điện tử

... P3.6 WR Tín hiệu điều khiển ghi dữ liệu lên bộ nhớ ngoài. P3.7 RD Tín hiệu điều khiển đọc từ bộ nhớ dữ liệu ngoài. Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Phạm ... giải mã sẽ được đưa tới chân chọn chip của RAM hay bộ đệm khi điều khiển ngoại vi. Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Phạm Hùng Kim Khánh Trang 21 2.5. Cấu trúc port ... 1.19 – Chu kỳ đọc bộ nhớ dữ liệu ngoài Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Phạm Hùng Kim Khánh Trang 20  Thanh ghi điều khiển nguồn PCON Thanh ghi PCON tại địa chỉ 87h...
  • 34
  • 466
  • 0
Tổng quan về vi điều khiển, chương 1 pdf

Tổng quan về vi điều khiển, chương 1 pdf

Điện - Điện tử

... Chip Vi điều khiển được sử dụng rộng rãi trên thế giới cũng như ở Vi t Nam hiện nay là Vi điều khiển của hãng Atmel với nhiều chủng loại vi điều khiển khác nhau. Hãng Atmel có các chip Vi điều ... một số mạch giao tiếp ngoại vi cùng với vi xử lý vào một IC duy nhất được gọi là Microcontroller -Vi điều khiển. Vi điều khiển có khả năng tương tự như khả năng của vi xử lý, nhưng cấu trúc ... các Vi điều khiển này là như nhau, vậy bạn có thể tham khảo thêm về Vi điều khiển ở các sách này. Các phần thực hành trên phần cứng thực tế, chúng tôi sẽ cùng các bạn thực hành với Vi...
  • 6
  • 398
  • 0
Tổng quan về vi điều khiển, chương 2 ppsx

Tổng quan về vi điều khiển, chương 2 ppsx

Điện - Điện tử

... CÁC LOẠI VI ĐIỀU KHIỂN KHÁC Vi điều khiển AVR Vi điều khiển PIC Vi điều khiển MCUs của Philips Các loại vi điều khiển chuyên dụng của các hãng sản xuất khác: Các loại vi điều khiển này ... khiển này được sử dụng chuyên dụng theo chức năng cần điều khiển. II.SƠ LƯỢC PHẦN CỨNG VI ĐIỀU KHIỂN-GIAO TIẾP BÊN NGOÀI Các thành vi n của họ MCS-51 (Atmel) có các đặc điểm chung như ... hay ROM ngoại. Khi EA nối với logic 1(+5V) thì Vi điều khiển thực hiện chương trình lấy từ bộ nhớ nội Khi EA nối với logic 0(0V) thì Vi điều khiển thực hiện chương trình lấy từ bộ nhớ ngoại...
  • 5
  • 389
  • 0
Tổng quan về vi điều khiển, chương 3 ppsx

Tổng quan về vi điều khiển, chương 3 ppsx

Điện - Điện tử

... của nguồn xung dao động cấp cho Vi điều khiển Như vậy: Với: Tck là chu kì máy foclà tần số dao động cấp cho Vi điều khiển. dụ: Ta kết nối Vi điều khiển với thạch anh có tần số fzat ... chân RESET-chân 9 Vi c kết nối chân RESET đảm bảo hệ thống bắt đầu làm vi c khi Vi điều khiển được cấp điện, hoặc đang hoạt động mà hệ thống bị lỗi cần tác động cho Vi điều khiển hoạt động trở ... rất nhiều: Chân Vi điều khiển khi ở mức 0: Dòng lớn nhất qua P0 : -25mA Dòng lớn nhất qua P1,P2,P3 : -15mA Do đó khi kết nối với led hoặc các thiết bị khác Vi điều khiển sẽ gặp trở...
  • 6
  • 325
  • 1
Tổng quan về vi điều khiển, chương 4 pdf

Tổng quan về vi điều khiển, chương 4 pdf

Điện - Điện tử

... Ngoài ra Vi điều khiển còn có khả năng mở rộng bộ nhớ ROM với vi c giao tiếp với bộ nhớ ROM bên ngoài lên đến 64KByte(địa chỉ từ 0000H ... chức các vùng đệm dữ liệu, trong các thao tác thu phát, chuyển đổi dữ liệu. RAM nội trong Vi điều khiển được tổ chức như sau: Các vị trí trên RAM được định địa chỉ theo từng Byte bằng các ... Các thanh ghi có chức năng đặc biệt có địa chỉ từ 80H đến FFH. Các byte RAM 8 bit của vi điều khiển được gọi là "ô nhớ", nếu các ô nhớ có chức năng đặc biệt thường được gọi là...
  • 5
  • 477
  • 1
Tổng quan về vi điều khiển, chương 5 pptx

Tổng quan về vi điều khiển, chương 5 pptx

Điện - Điện tử

... sẽ được đề cập trong các bài sauBÀI 2: LẬP TRÌNH CHO VI ĐIỀU KHIỂN2.1.1 GIỚI THIỆU Vi điều khiển là một IC lập trình, vậy Vi điều khiển cần được lập trình trước khi sử dụng. Mỗi phần ... Họ Vi điều khiển MSC-51 đều có chung một tập lệnh, các Vi điều khiển được cải tiến sau này thường ít thay đổi hoặc mở rộng tập lệnh mà chú trọng phát triển phần cứng. Lệnh của Vi điều khiển ... Chương trình cho Vi điều khiển có thể vi t bằng C++,C,Visual Basic, hoặc băng các ngôn ngữ cấp cao khác. Tuy nhiên hợp ngữ Assembler được đa số người dùng Vi điều khiển sử dụng để lập...
  • 5
  • 298
  • 0
Tổng quan về vi điều khiển, chương 6 pps

Tổng quan về vi điều khiển, chương 6 pps

Điện - Điện tử

... bài trước nắm rõ phần cứng, đặc biệt là vùng nhớ Ram của vi điều khiển. Chú ý các thuật ngữ sau: Các byte RAM 8 bit của vi điều khiển được gọi là "ô nhớ", nếu các ô nhớ có chức ... thập phân khi vi t không cần cần thêm kí tự hoặc thêm sau giá trị bằng kí tự "D". Khi tính toán: cộng trừ nhân chia, nếu sử dụng số nhị phân hoặc số Chương 6: TỔNG QUAN VỀ NGÔN NGỮ ... cấp thấp gần với ngôn ngữ máy, chương trình sau khi vi t bằng assembly cần được chuyển đổi qua mã lệnh (hay còn gọi là mã máy) của vi điều khiển, quá trình chuyển đổi được thực hiện bằng chương...
  • 5
  • 321
  • 0

Xem thêm