mạch ghi đọc eprom cho vi điều khiển 8951, chương 14
Số trang: 7
Loại file: pdf
Dung lượng: 101.58 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương trình xoá phải được thực hiện trước khi lập trình. Khi xoá thì xoá toàn bộ vùng nhớ bên trong. Giải thuật lập trình:
Khởi tạo 8255. Xuất các tín hiệu điều khiển. Điều khiển điện áp Vpp=12v. Điều khiển xung ALE /PROG. Kết thúc.
Chú ý: Để xoá được nội dung bên trong đòi hỏi xung lập trình PROG\ phải ở mức thấp khoảng 10ms.
LƯU ĐỒ CHƯƠNG TRÌNH ĐỌC MÃ DỮ LIỆU
BEGIN
Khởi tạo 8255 1-2
PROG=L;Vpp=5V Điều khiển P2.6=L;P2.7=L;P3.6=H;P3.7=H
Chuyển địa chỉ bắt đầu và kết thúc EPROM vào ô nhớ
Xuất địa chỉ cần đọc ra EPROM
Nhận dữ liệu từ EPROM
Giải mã...
Nội dung trích xuất từ tài liệu:
mạch ghi đọc eprom cho vi điều khiển 8951, chương 14 Chương 14: Chöông trình xoaù EPROM noäi Chöông trình xoaù phaûi ñöôïc thöïc hieän tröôùc khi laäp trình. Khi xoaù thì xoaù toaøn boä vuøng nhôù beân trong. Giaûi thuaät laäp trình: Khôûi taïo 8255. Xuaát caùc tín hieäu ñieàu khieån. Ñieàu khieån ñieän aùp Vpp=12v. Ñieàu khieån xung ALE /PROG. Keát thuùc. Chuù yù: Ñeå xoaù ñöôïc noäi dung beân trong ñoøi hoûi xung laäp trình PROG\ phaûi ôû möùc thaáp khoaûng 10ms. LÖU ÑOÀ CHÖÔNG TRÌNH ÑOÏC MAÕ DÖÕ LIEÄU BEGIN Khôûi taïo 8255 1-2 PROG=L;Vpp=5V Ñieàu khieån P2.6=L;P2.7=L;P3.6=H;P3.7=H Chuyeån ñòa chæ baét ñaàu vaø keát thuùc EPROM vaøo oâ nhôù Xuaát ñòa chæ caàn ñoïc ra EPROM Nhaän döõ lieäu töø EPROM Giaûi maõ ñòa chæ vaø döõ lieäu Hieån thò Lcall Key No Yes Taêng ñòa chæ ñoïc EPROM So saùnh vôùi ñòa chæ cuoái No Yes Hieån thò END LÖU ÑOÀ CHÖÔNG TRÌNH XOAÙ EPROM BEGIN Khôûi taïo 8255 1-2 Xuaát tín hieäu ñieàu khieån Vpp=12V Taïo xung L Delay 100ms Taïo xung H END LÖU ÑOÀ CHÖÔNG TRÌNH NAÏP EPROM BEGIN Khôûi taïo 8255 1-2 Ñieàu khieån Vpp=5V, PROG=H Chuyeån ñòa chæ baét ñaàu vieát cho EPROM vaøo oâ nhôù Chuyeån ñòa chæ ñaàu döõ lieäu vaø keát thuùc döõ lieäu vaøo oâ nhôù Goïi ñòa chæ caàn naïp ra EPROM cuûa 8255 Giaûi maõ hieån thò ñòa chæ vaø döõ lieäu caàn naïp Ñieàu khieån P2.6=L;P2.7=H;P3.6=H;P3.7=H Taïo xung L vaø Vpp=12V Delay 100us Ñieàu khieån PROG=H,Vpp=5V Taêng ñòa chæ caàn vieát cho EPROM Taêng ñòa chæ vuøng döõ lieäu caàn naïp So saùnh caàn naïp vôùi ñòa chæ No cuoái vuøng döõ lieäu Yes Hieån thò END END THI COÂNG MAÏCH Ñöôïc söï giuùp ñôõ cuûa thaày Nguyeãn Ñình Phuù, trong thôøi gian thi coâng em thöïc hieän ñöôïc moät soá phaàn vaø traûi qua caùc böôùc sau: Tieán haønh laøm maïch in (öùng duïng phaàn meàm veõ maïch in EAGLE). Kieåm tra maïch in. Raùp vaø haøn linh kieän. Keát noái board maïch vôùi kit vi ñieàu khieån thoâng qua connector. Kieåm tra maïch. Naïp chöông trình.
Nội dung trích xuất từ tài liệu:
mạch ghi đọc eprom cho vi điều khiển 8951, chương 14 Chương 14: Chöông trình xoaù EPROM noäi Chöông trình xoaù phaûi ñöôïc thöïc hieän tröôùc khi laäp trình. Khi xoaù thì xoaù toaøn boä vuøng nhôù beân trong. Giaûi thuaät laäp trình: Khôûi taïo 8255. Xuaát caùc tín hieäu ñieàu khieån. Ñieàu khieån ñieän aùp Vpp=12v. Ñieàu khieån xung ALE /PROG. Keát thuùc. Chuù yù: Ñeå xoaù ñöôïc noäi dung beân trong ñoøi hoûi xung laäp trình PROG\ phaûi ôû möùc thaáp khoaûng 10ms. LÖU ÑOÀ CHÖÔNG TRÌNH ÑOÏC MAÕ DÖÕ LIEÄU BEGIN Khôûi taïo 8255 1-2 PROG=L;Vpp=5V Ñieàu khieån P2.6=L;P2.7=L;P3.6=H;P3.7=H Chuyeån ñòa chæ baét ñaàu vaø keát thuùc EPROM vaøo oâ nhôù Xuaát ñòa chæ caàn ñoïc ra EPROM Nhaän döõ lieäu töø EPROM Giaûi maõ ñòa chæ vaø döõ lieäu Hieån thò Lcall Key No Yes Taêng ñòa chæ ñoïc EPROM So saùnh vôùi ñòa chæ cuoái No Yes Hieån thò END LÖU ÑOÀ CHÖÔNG TRÌNH XOAÙ EPROM BEGIN Khôûi taïo 8255 1-2 Xuaát tín hieäu ñieàu khieån Vpp=12V Taïo xung L Delay 100ms Taïo xung H END LÖU ÑOÀ CHÖÔNG TRÌNH NAÏP EPROM BEGIN Khôûi taïo 8255 1-2 Ñieàu khieån Vpp=5V, PROG=H Chuyeån ñòa chæ baét ñaàu vieát cho EPROM vaøo oâ nhôù Chuyeån ñòa chæ ñaàu döõ lieäu vaø keát thuùc döõ lieäu vaøo oâ nhôù Goïi ñòa chæ caàn naïp ra EPROM cuûa 8255 Giaûi maõ hieån thò ñòa chæ vaø döõ lieäu caàn naïp Ñieàu khieån P2.6=L;P2.7=H;P3.6=H;P3.7=H Taïo xung L vaø Vpp=12V Delay 100us Ñieàu khieån PROG=H,Vpp=5V Taêng ñòa chæ caàn vieát cho EPROM Taêng ñòa chæ vuøng döõ lieäu caàn naïp So saùnh caàn naïp vôùi ñòa chæ No cuoái vuøng döõ lieäu Yes Hieån thò END END THI COÂNG MAÏCH Ñöôïc söï giuùp ñôõ cuûa thaày Nguyeãn Ñình Phuù, trong thôøi gian thi coâng em thöïc hieän ñöôïc moät soá phaàn vaø traûi qua caùc böôùc sau: Tieán haønh laøm maïch in (öùng duïng phaàn meàm veõ maïch in EAGLE). Kieåm tra maïch in. Raùp vaø haøn linh kieän. Keát noái board maïch vôùi kit vi ñieàu khieån thoâng qua connector. Kieåm tra maïch. Naïp chöông trình.
Tìm kiếm theo từ khóa liên quan:
mạch ghi đọc eprom vi điều khiển sơ đồ chân 8951 mode định vị mạch nạp EPROM đường điều khiểnGợi ý tài liệu liên quan:
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 265 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 177 0 0 -
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 155 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 132 0 0 -
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 119 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 116 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 112 0 0 -
Luận văn: Xây dựng mô hình điều khiển động cơ DC servo bằng vi điều khiển
85 trang 95 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 95 1 0 -
Tài liệu thực hành Vi điều khiển 8051
55 trang 94 0 0