Các bộ vi điều khiển 8051 chương 1

13 39 0
Các bộ vi điều khiển 8051 chương 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương I Các vi điều khiển 8051 1.1 vi điều khiển xử lý nhúng Trong mục bàn nhu cầu vi điều khiển (VĐK) so sánh chúng với vi xử lý dạng chung Pentium vi xử lý 86 khác Chúng ta xem xét vai trò vi điều khiển thị trường sản phẩm nhúng Ngoài ra, cung cấp số tiêu chuẩn cách lựa chọn vi điều khiển 1.1.1 Bộ vi điều khiển so với bé vi xư lý cïng dïng chung Sù kh¸c vi điều khiển vi xử lý gì? Bộ vi xử lý vi xử lý công dung chung hä Intell ´ 86 (8086, 80286, 80386, 80486 vµ Pentium) hc hä Motorola 680 ´ 0(68000, 68010, 68020, 68030, 68040 v.v ) Những VXL RAM, ROM cổng vào chíp Với lý mà chúng gọi chung bé vi xư lý c«ng dơng chung Data bus CPU GeneralPurpose Microprocessor RAM ROM I/O Port Timer CPU RAM ROM I/O Timer Serial COM Port Serial COM Port Address bus (a) General-Purpose Microcessor System (b) Microcontroller H×nh 1.1: HƯ thèng vi xử lý so sánh với hệ thống vi ®iỊu khiĨn a) HƯ thèng vi xư lý c«ng dơng chung b) HƯ thèng vi ®iỊu khiĨn CuuDuongThanCong.com https://fb.com/tailieudientucntt Mét nhµ thiÕt kÕ hƯ thèng sư dơng mét bé vi xử lý công dụng chung chẳng hạn Pentium hay 68040 phải bổ xung thêm RAM , ROM, cổng vào định thời để làm cho chúng hoạt động Mặc dù việc bổ xung RAM, ROM cổng vào bên làm cho hệ thống cồng cềnh đắt hơn, chúng có ưu điểm linh hoạt chẳng hạn người thiết kế định số lượng RAM, ROM cổng vào cần thiết phù hợp với toán tầm tay Điều có vi điều khiĨn Mét bé vi ®iỊu khiĨn cã mét CPU (mét vi xử lý) với lượng cố định RAM, ROM, cổng vào định thời tất chíp Hay nói cách khác xử lý, RAM, ROM cổng vào định thời nhúng với chíp; người thiết kế bổ xung thêm nhớ ngoài, cổng vào định thời cho Số lượng cố định RAM, ROM chíp số cổng vào - vi điều khiển làm cho chúng trở nên lý tưởng nhiều ứng dụng mà giá thành không gian lại hạn chế Trong nhiỊu øng dơng, vÝ dơ mét ®iỊu khiĨn TV từ xa không cần công suất tính toán bé vi sư lý 486 hc thËm chÝ nh­ 8086 Trong nhiều ứng dụng không gian chiếm, công suất tiêu tốn giá thành đơn vị cân nhắc nghiêm ngặt nhiều so với công suất tính toán Những ứng dụng thường yêu cầu số thao tác vào - để đọc tín hiệu tắt - mở bit định Vì lý mà số người gọi xử lý IBP (Itty-Bitty-Processor), (tham kh¶o cuèn “Good things in small packages are Generating Big product opportunities Rick Grehan viết tạp BYTE tháng 9.1994; WWW Byte Com để biết trao đổi tuyệt vời vi điều khiển) Điều thú vị số nhà sản xuất vi điều khiển đà xa tích hợp chuyển đổi ADC ngoại vi khác vào vi điều khiển Bảng 1.1: Một số sản phẩm nhúng sử dụng vi điều khiển Thiết bị nội thất gia đình Đồ điện nhà CuuDuongThanCong.com Văn phòng ô tô Điện thoại Máy tính hành trình https://fb.com/tailieudientucntt Máy đàm thoại Máy điện thoại Các hệ thống an toàn Các mở cửa ga-ra xe Máy trả lời Máy Fax Máy tính gia đình Tivi Truyền hình cáp VCR Máy quy camera Điều khiển từ xa Trò chơi điện tử Điện thoại tổ ong Các nhạc cụ điện tử Máy khâu Điều khiển ánh sáng Máy nhắn tin Máy chơi Pootball Đồ chơi Các dụng cụ tập thể hình Điều khiển động Máy tính Các hệ thống an Túi đệm khí Thiết bị ABS toàn Đo lường Máy Fax Hệ thống bảo mật Lò vi sóng Đíũu khiển truyền Máy chụp tin Máy in lazer Giải trí Máy in màu Điều hoà nhiệt độ Máy nhắn tin Điện thoại tổ ong Mở cửa không cần chìa khoá 1.1.2 Các VĐK cho hệ thống nhúng Trong tài liệu vi xư lý ta th­êng thÊy kh¸i niƯm hƯ thèng nhóng (Embeded system) Các vi xử lý vi điều khiển sử dụng rộng rÃi s¶n phÈm hƯ thèng nhóng Mét s¶n phÈm nhóng sư dơng mét bé vi xư lý (hc mét bé vi ®iỊu khiĨn ®Ĩ thùc hiƯn mét nhiƯm vơ vµ chØ mà Một máy in ví dụ việc nhúng xử lý bên làm việc nhận liệu in Điều khác với máy tình PC dựa xử lý Pentium (hoặc PC t­¬ng thÝch víi IBM ´ 86 bÊt kú) Mét PC sử dụng cho số trạm dịch vụ in, đầu cuối kiểm kê nhà băng, máy chơi trò chơi điện tử, trạm dịch vụ mạng trạm đầu cuối mạng Internet Phần mềm cho ứng dụng khác nạp chạy Tất nhiên lý hiển nhiên để PC thực hàng loạt công việc lµ nã cã bé CuuDuongThanCong.com https://fb.com/tailieudientucntt nhí RAM vµ mét hệ điều hành nạp phần mềm ứng dụng thường đốt vào ROM Một máy tính PC 86 chứa nối tới sản phẩm nhúng khác chẳng hạn bàn phím, máyin, Modem, điều khiển đĩa, Card âm thanh, điều khiển CD = ROM Chuột v.v Một nội ngoại vi có vi điều khiển bên để thực công việc, ví dụ bên cht cã mét bé vi ®iỊu khiĨn ®Ĩ thùc thi công việc tìm vị trí chuột gửi đến PC Bảng 1.1 liệt kê số sản phẩm nhóng 4.1.3 C¸c øng dơng nhóng cđa PC ´ 86 Mặc dù vi điều khiển lựa chän ­a chng ®èi víi nhiỊu hƯ thèng nhóng nh­ng có nhiều vi điều khiển không đủ cho công việc Vì lý mà năm gần nhíều nhà sản xuất vi sử lý công dụng chung chẳng hạn Intel, Motorla, AMD (Advanced Micro Devices, Inc ) Và Cyric (mà phận National Senicon ductir, Inc) đà h­íng tíi bé vi xư lý cho hiƯu st cao thị trường nhúng Trong Intel, AMD Cyrix đẩy xử lý 86 họ vào cho thị trường nhúng thị trường máy tính PC để bán Motorola kiên định giữ họ vi xư lý 68000 l¹i chđ u h­íng nã cho hệ thống nhúng hiệu suất cao Apple không dùng 680 máy tính Macintosh Trong năm đầu thập kỷ 90 kỷ 20 máy tính Apple bắt đầu sử dụng c¸c bé vi xư lý Power PC (nh­ 603, 604, 620 v.v ) thay cho 680 ´0 ®èi víi Macintosh Bộvi xử lý Power PC kết liên doanh đầu tư IBM Motorola hướng cho thÞ tr­íng nhóng hiƯu st cao cịng nh­ cho thị trường máy tính PC Cần phải lưu ý r»ng mét c«ng ty h­íng mét bé vi xư lý công dụng chung cho thị trường nhúng tối ưu hoá xử lý sử dụng cho hệ thống nhúng Vì lý mà vi xử lý thường gọi xư lý nhóng hiƯu st cao Do vËy c¸c kh¸i niệm vi điều khiển xử lý nhúng thường sử dụng thay đổi Một nhu cầu khắt khe hệ thống nhúng giảm công suất tiêu thụ không gian Điều đạt cách tích hợp nhiều chức vào chíp CPU Tất xử lý nhúng dựa 86 680 có công suất tiêu thu thấp bổ xung số dạng cổng vào - ra, cổng COM nhớ ROM chíp CuuDuongThanCong.com https://fb.com/tailieudientucntt Trong c¸c bé xư lý nhóng hiƯu st cao có xu hướng tích hợp nhiều nhiều chức chíp CPU cho phép người thiết kế định đặc tính họ muốn sử dụng Xu hướng chiếm lĩnh thiết kế hệ thống PC Bình thường thiết kế bo mạch chđ cđa PC (Motherboard) ta cÇn mét CPU céng mét chíp - set có chứa cống vào - ra, mét bé ®iỊu khiĨn cache, mét bé nhí Flash ROM cã chøa BIOS vµ ci cïng lµ bé nhí cache thứ cấp Những thiết kế khẩn trương vào công nghiệp sản xuất hàng loạt Ví dụ Cyrix đà tuyên bố họ làm việc chíp có chứa toàn máy tính PC ngoại trừ DRAM Hay nói cách khác xắp nhìn thấy máy tính PC chíp Hiện chuẩn hoá MS - DOS Windows nên hệ thống nhúng sử dụng máy tình PC ´ 86 Trong nhiỊu tr­êng hỵp viƯc sư dơng c¸c m¸y tÝnh PC ´ 86 cho c¸c øng dụng nhúng hiệu suất cao không tiết kiệm tiền bạc, làm rút ngắn thời gian phát triển có thư viện phần mềm bao la đà viết cho DOS Windows Thực tế Windows sử dụng rộng rÃi dễ hiểu có nghĩa việc phát triển sản phẩm nhúng dựa Windows làm giảm giá thành rút ngắn thời gian phát triển đáng kể 1.1.4 Lựa chän mét bé vi ®iỊu khiĨn Cã bé vi điều khiển bit Đó 6811 Motorola, 8051 cđa Intel z8 cđa Xilog vµ Pic 16 ´ Microchip Technology Mỗi kiểu loại có tập lệnh ghi riêng nhất, chúng không tương thích lẫn Cũng có vi điều khiển 16 bit 32 bit sản xuất hÃng sản xuất chíp khác Với tất vi điều khiển khác lấy làm tiêu chuẩn lựa chọn mà nhà thiết kế phải cân nhắc? Có ba tiêu chuẩn để lựa chọn vi điều khiển là: 1) Đáp ứng nhu cầu tính toán toán cách hiệu mặt giá thành đầy đủ chức nhìn thấy (khả dĩ) 2) Có sẵn công cụ phát triển phần mềm chẳng hạn trình biên dịch, trình hợp ngữ gỡ rối 3) Nguồn vi điều khiển có sẵn nhiều tin cậy 1.1.5 Các tíêu chuẩn lựa chọn vi điều khiển CuuDuongThanCong.com https://fb.com/tailieudientucntt Tiêu chuẩn đầu tiênvà trước hết tronglựa chọn vi điều khiển phải đáp ứng nhu cầu toán mặt công suất tính toán giá thành hiệu Trong phân tích nhu cầu dự án dựa vi điều khiển trước hết phải biết vi điều khiển bit, 16 bit hay 32 bit đáp ứng tốt nhu cầu tính toán toán mộ tcách hiệu nhất? Những tiêu chuẩn đưa để cân nhắc là: a) Tốc độ: Tốc độ lớn mà vi điều khiển hỗ trợ b) Kiểu đóng vỏ: Đó kíểu 40 chân DIP hay QFP kiểu đóng vỏ khác (DIP -đóng vỏ theo hàng chân QFP đóng vỏ vuông dẹt)? Đây điều quan trọng yêu cầu không gian, kiểu lắp ráp tạo mẫu thử cho sản phẩm cuối c) Công suất tiêu thụ: Điều đặc biệt khắt khe sản phẩm dùng pin, ắc quy d) Dung lượng nhớ RAM ROM chíp e) Số chân vào - định thời chíp f) Khả dễ dàng nâng cấp cho hiệu suất cao giảm công suất tiêu thụ g) Giá thành cho đơn vị: Điều quan trọng định giá thành cuối sản phẩm mà vi điều khiển sử dụng Ví dụ có vi điều khiển giá 50 cent đơn vị mua 100.000 mét lóc 2) Tiªu chn thø hai lùa chän vi điều khiển khả phát triển sản phẩm xung quanh dễ dàng nào? Các câu nhắc chủ yếu bao gồm khả có sẵn trình lượng ngữ, gỡ rối, trình biên dịch ngôn ngữ C hiệu mà nguồn, trình mô hỗ trợ kỹ thuật khả sử dụng nhà môi trường Trong nhiều trường hợp hỗ trợ nhà cung cấp thứ ba (nghĩa nhà cung cấp khác hÃng sản xuất chíp) cho chíp tốt như, không tốt hơn, hỗ trợ từ nhà sản xuất chíp 3) Tiªu chuÈn thø ba lùa chän mét bé vi điều khiển khả sẵn sàng đáp ứng số lượng tương lai Đối với số nhà thiết kế điều chí quan hai tiêu chuẩn Hiện nay, vi điều khiển bit dấu đầu, họ 8051 có số lương lớn nhà cung cấp đa dạng (nhiều nguồn) Nhà cung cấp có nghĩa nhà sản xuất bên cạnh nhà sáng chế vi điều khiển Trong trường hợp 8051 nhà sáng chế CuuDuongThanCong.com https://fb.com/tailieudientucntt Intel, hiƯn cã rÊt nhiỊu h·ng s¶n xt nã (cịng trước đà sản xuất) Các hÃng bao gåm: Intel, Atmel, Philips/signe-tics, AMD, Siemens, Matra vµ Dallas, Semicndictior Bảng 1.2: Địa số hÃng sản xuất thành viên họ 8051 HÃng Intel Antel Plips/ Signetis Siemens Dallas Semiconductor Địa Website www.intel.com/design/mcs51 www.atmel.com www.semiconductors.philips.co m www.sci.siemens.com www.dalsemi.com Cịng nªn l­u ý r»ng Motorola, Zilog Mierochip Technology đà dành lượng tài nguyên lớn để đảm bảo khả sẵn sàng thời gian phạm vi rộng cho sản phẩm họ từ sản phẩm họ vào sản xuất ổn định, hoàn thiện trở thành nguồn Trong năm gần họ đà bắt đầu bán tế bào thư viện Asic vi ®iỊu khiĨn 1.2 Tỉng quan vỊ hä 8051 Trong mơc xem xét số thành viên khác họ vi điều khiển 8051 đặc điểm bên chúng Đồng thời ta điểm qua số nhà sản xuất khác sản phẩm họ có thị trường 1.2.1 Tóm tắt lịch sử 8051 Vào năm 1981 HÃng Intel giới thiệu số vi điều khiển gọi 8051 Bộ vi điều khiển có 128 byte RAM, 4K byte ROM chíp, hai định thời, cổng nối tiếp cổng (đều rộng bit) vào tất đặt chíp Lúc coi hệ thống chíp 8051 xử lý bit cã nghÜa lµ CPU chØ cã thĨ lµm viƯc víi bit liệu thời điểm Dữ liệu lớn bit chia thành liƯu bit ®Ĩ cho xư lý 8051 cã tÊt cổng vào - I/O cổng rộng bit (xem hình 1.2) Mặc dù 8051 có ROM chíp cực đại 64 K byte, nhà sản xuất lúc đà cho xuất xưởng với 4K byte ROM chíp Điều bàn chi tiết sau CuuDuongThanCong.com https://fb.com/tailieudientucntt 8051 đà trở nên phổ biến sau Intel cho phép nhà sản xuất khác sản xuất bán dạng biến 8051 mà họ thích với điều kiện họ phải để mà lại tương thích với 8051 Điều dẫn đến đời nhiều phiên 8051 với tốc độ khác dung lượng ROM chíp khác bán nửa nhà sản xuất Điều quan trọng có nhiều biến thể khác 8051 tốc độ dung lương nhớ ROM chíp, tất chúng tương thích với 8051 ban đầu lệnh Điều có nghĩa ta viết chương trình cho phiên chạy với phiên khác mà không phân biệt từ hÃng sản xuất Bảng 1.3: Các đặc tính 8051 Đặc tính ROM chíp RAM Bộ định thời Các chân vào - Cổng nối tiếp Nguồn ngắt Số lượng 4K byte 128 byte 32 1.2.2 Bé vÝ ®iỊu khiển 8051 Bộ vi điều khiển 8051 thành viên họ 8051 HÃng Intel ký hiệu MCS51 Bảng 3.1 trình bày đặc tính cña 8051 ETC INTERRUPT CONTROL ON - CHIP RAM TIMER TIMER CPU OSC CuuDuongThanCong.com BUS CONTROL I/O PORTS SERIAL PORT https://fb.com/tailieudientucntt COUNTER INPUTS EXTERNAL INTERRUPTS H×nh 1.2: Bố trí bên sơ đồ khối 8051 1.2.3 thành viên khác họ 8051 Có hai vi điều khiển thành viên khác họ 8051 8052 8031 a- Bộ vi điều khiển 8052: Bộ vi điều khiển 8052 thành viên khác họ 8051, 8052 có tất đặc tính chuẩn 8051 có thêm 128 byte RAM định thời Hay nói cách khác 8052 có 256 byte RAM định thêi Nã cịng cã 8K byte ROM Trªn chÝp thay 4K byte 8051 Xem bảng 1.4 Bảng1.4: so sánh đặc tính thành viên họ 8051 Đặc tính ROM chíp RAM Bộ định thời Chân vào - Cổng nối tiếp Nguồn ngắt 8051 4K byte 8052 8K byte 128 byte 32 256 byte 32 8031 OK 128 byte 32 Như nhìn thấy từ bảng 1.4 8051 tập 8052 Do tất chương trình viết cho 8051 chạy 8052 điều ngược lại không b- Bộ vi điều khiển 8031: Một thành viên khác 8051 chíp 8031 Chíp thường coi 8051 ROM chíp có OK CuuDuongThanCong.com https://fb.com/tailieudientucntt byte ROM chíp Để sử dụng chíp ta phải bổ xung ROM cho ROM phải chứa chương trình mà 8031 nạp thực So với 8051 mà chương trình chứa ROM chíp bị giới hạn 4K byte, ROM chứa chương trinh gắn vào 8031 lớn đến 64K byte Khi bổ xung cổng, lại cổng để thao tác Để giải vấn đề ta có thĨ bỉ xung cỉng vµo - cho 8031 Phèi phÐp 8031 víi bé nhí vµ cỉng vµo - chẳng hạn với chíp 8255 trình bày chương 14 Ngoài có phiên khác tốc độ 8031 từ hÃng sản xuất khác 1.2.4 Các vi điều khiển 8051 từ hÃng khác Mặc dù 8051 thành viên phỉi biÕn nhÊt cđa hä 8051 nh­ng chóng ta sÏ thấy kho linh kiện Đó 8051 có nhiều dạng kiểu nhớ khác UV - PROM, Flash NV RAM mà chúng có số đăng ký linh kiện khác Việc bàn luận kiểu dạng nhớ ROM khác trình bày chương 14 Phiên UV-PROM 8051 8751 Phiên Flash ROM bán nhiều hÃng khác chẳng hạn Atmel corp với tên gọi AT89C51 phiên NV-RAM 8051 Dalas Semi Conductor cung cấp gọi DS5000 Ngoài có phiên OTP (khả trình lần) 8051 sản xuất nhiỊu h·ng a- Bé vi ®iỊu khiĨn 8751: ChÝp 8751 có 4K byte nhớ UV-EPROM chíp Để sử dụng chíp để phát triển yêu cầu truy cập đến đốt PROM xoá UV- EPROM để xoá nội dung nhớ UVEPROM bên 8751 trước ta lập trình lại Do thực tế ROM chíp 8751 UV-EPROM nên cần phải 20 phút để xoá 8751 trước lập trình trở lại Điều đà dẫn đến nhiều nhà sản xuất giới thiệu phiên Flash Rom UV-RAM 8051 Ngoài có nhiều phiên với tốc độ khác 8751 từ nhiều hÃng khác b- Bộ vi điều khiển AT8951 tõ Atmel Corporation ChÝp 8051 phỉ biÕn nµy cã ROM chíp dạng nhớ Flash Điều lý tưởng phát triển nhanh nhớ Flash xoá vài giây tương quan so với 20 phút mà 8751 yêu cầu Vì lý mà AT89C51 để phát triển hệ thống dựa vi điều khiển yêu cầu đốt ROM mà CuuDuongThanCong.com https://fb.com/tailieudientucntt có hỗ trợ nhớ Flash Tuy nhiên lại không yêu cầu xoá ROM Lưu ý nhớ Flash ta phải xoá toàn nội dung ROM nhằm để lập trình lại cho Việc xoá nhớ Flash thực đốt PROM lý lại không cần đến xoá Để loại trừ nhu cầu đốt PROM hÃng Atmel nghiên cứu phiên AT 89C51 lập trình qua cổng truyền thông COM máy tính IBM PC Bảng 1.5: Các phiên 8051 từ Atmel (Flash ROM) Sè linh RO kiÖn M AT89C51 4K AT89LV5 4K AT89C10 1K 51 AT89C20 2K 51 AT89C52 8K AT89LV5 8K RAM Ch©n I/O 128 32 128 32 Time Ngắ Vc Đóng vỏ r t c 5V 40 3V 40 64 15 3V 20 128 15 3V 20 128 128 32 32 3 8 5V 3V 40 40 Chữ C ký hiệu AT89C51 CMOS Cũng có phiên đóng vỏ tốc độ khác sản phẩm Xem bảng 1.6 Ví dụ để ý chữ C đứng trước số 51 AT 89C51 -12PC lµ ký hiƯu cho CMOS “12” ký hiƯu cho 12 MHZ vµ “P” lµ kiĨu đóng vỏ DIP chữ C cuối ký hiệu cho thương mại (ngược với chữ M quân ) Thông thường AT89C51 - 12PC rát lý tưởng cho dự án học sinh, sinh viên Bảng 1.6: Các phiên 8051 với tốc độ khác cđa Atmel M· linh kiƯn AT89C5112PC CuuDuongThanCong.com Tèc ®é 42MHZ Số chân 40 Đóng vỏ DTP https://fb.com/tailieudientucntt Mục đích Thương mại c- Bộ vi điều khiển DS5000 từ hÃng Dallas Semiconductor Một phiên phổ biến khác 8051 DS5000 hÃng Dallas Semiconductor Bộ nhớ ROM chíp DS5000 dạng NV-RAM Khả đọc/ ghi cho phép chương trình nạp vào ROM trªn chÝp nã vÉn ë hƯ thống (không cần phải lấy ra) Điều thực thông qua cổng nối tiếp máy tính IBM PC Việc nạp chương trình hệ thèng (in-system) cđa DS5000 th«ng qua cỉng nèi tiÕp cđa PC làm cho trở thành hệ thống phát triển chỗ lý tưởng Một ưu việt NV-RAM khả thay đổi nội dung ROM theo byte thời điểm Điều tương phản víi bé nhí Flash vµ EPROM mµ bé nhí cđa chúng phải xoá trước lập trình lại cho chúng Bảng 1.7: Các phiên 8051 từ hÃng Dallas Semiconductor M· linh ROM RAM kiÖn 128 DS5000-8 8K 128 DS5000-32 32K 128 DS5000T-8 8K 128 DS5000T-8 32K Ch©n I/O 32 32 32 32 Time Ng¾ Vc r t c 5V 5V 5V 5V Đóng vỏ 40 40 40 40 Chữ T đứng sau 5000 có đồng hồ thời gian thùc L­u ý r»ng ®ång hå thêi gian thùc RTC khác với định thời Timer RTC tạo giữ thời gian l phút giờ, ngày, tháng - năm kể tắt nguồn Còn có nhiều phiên DS5000 với tốc độ kiểu đóng gói khác nhau.( Xem b¶ng 1.8) VÝ dơ DS5000-8-8 cã 8K NV-RAM tốc đọ 8MHZ Thông thường DS5000-8-12 DS5000T-8-12 lý tưởng dự án sinh viên Bảng 1.8:Các phiên DS5000 với tốc độ kh¸c M· linh kiƯn DS5000-8-8 DS5000-8-12 DS5000-32-8 CuuDuongThanCong.com NV- RAM 8K 8K 32K Tèc ®é 8MHz 12MHz 8MHz https://fb.com/tailieudientucntt DS5000T-32-12 DS5000-32-12 DS5000-8-12 32K 32K 8K 8MHz (with RTC) 12MHz 12MHz (with RTC) d- Phiên OTP 8051 Các phiên OTP 8051 chíp 8051 lập trình lần cung cấp từ nhiều hÃng sản xuất khác Các phiên Flash NV-RAM thường dùng để phát triển sản phẩm mẫu Khi sản pohẩm thiết kế hoàn thiện tuyệt đối phiên OTP 8051 dùng để sản hàng loạt nhiều theo giá thành đơn vị sản phẩm e- Họ 8051 từ HÃng Philips Một nhà sản xuất họ 8051 khác Philips Corporation Thật vậy, hÃng có dải lựa chọn rộng lớn cho vi điều khiển họ 8051 Nhiều sản phẩm hÃng đà có kèm theo đặc tính chuyển đổi ADC, DAC, cổng I/0 mở rộng phiên OTP Flash CuuDuongThanCong.com https://fb.com/tailieudientucntt ... H×nh 1. 2: Bố trí bên sơ đồ khối 80 51 1. 2.3 thành vi? ?n khác họ 80 51 Có hai vi điều khiển thành vi? ?n khác họ 80 51 8052 80 31 a- Bộ vi điều khiển 8052: Bộ vi điều khiển 8052 thành vi? ?n khác họ 80 51, ... Nguồn ngắt Số lượng 4K byte 12 8 byte 32 1. 2.2 Bé vÝ ®iỊu khiĨn 80 51 Bé vi ®iỊu khiĨn 80 51 lµ thµnh vi? ?n họ 80 51 HÃng Intel ký hiệu MCS 51 Bảng 3 .1 trình bày đặc tÝnh cña 80 51 ETC INTERRUPT CONTROL... Grehan vi? ??t tạp BYTE tháng 9 .19 94; WWW Byte Com để biết trao đổi tuyệt vời vi điều khiển) Điều thú vị số nhà sản xuất vi điều khiển đà xa tích hợp chuyển đổi ADC ngoại vi khác vào vi điều khiển

Ngày đăng: 27/08/2021, 11:03

Tài liệu cùng người dùng

Tài liệu liên quan