
Thiết kế mạch đếm sản phẩm dùng Vi Điều Khiển 8051, chương 7
Số trang: 6
Loại file: pdf
Dung lượng: 86.00 KB
Lượt xem: 21
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:
Giải đa hợp các đường dữ liệu và đường địa chỉKhi dùng bộ nhớ ngoài, pỏt 0 không còn là pỏt IO thuần túy. Nó được kết hợp giữa bú địa chỉ và bú dữ liệu nên dùng tín hiệu ALE và IC chốt để chốt byte thấp của bú địa chỉ khi bắt đầu mỗi chu kỳ bộ nhớ. Pỏt2 cho byte cao của bú địa chỉ. Ơû đây chúng em dùng IC chốt 74373. Sơ đồ chân, đặc điểm và bảng trạng thái của 74373.......
Nội dung trích xuất từ tài liệu:
Thiết kế mạch đếm sản phẩm dùng Vi Điều Khiển 8051, chương 7 Chương 7: Giaûi ña hôïp caùc ñöôøng döõ lieäu vaø ñöôøng ñòa chæ Khi duøng boä nhôù ngoaøi, port 0 khoâng coøn laø port IO thuaàntuùy. Noù ñöôïc keát hôïp giöõa bus ñòa chæ vaø bus döõ lieäu neân duøngtín hieäu ALE vaø IC choát ñeå choát byte thaáp cuûa bus ñòa chæ khibaét ñaàu moãi chu kyø boä nhôù. Port2 cho byte cao cuûa bus ñòa chæ.Ôû ñaây chuùng em duøng IC choát 74373. Sô ñoà chaân, ñaëc ñieåm vaøbaûng traïng thaùi cuûa 74373 OE Vcc D0 Q0 D1 Q1 D2 Q2 D0-D7 D3 74373 Q3 74373 Q0-Q7 D4 Q4 D5 Q5 D6 Q6 OC D7 Q7 GND G G Sô ñoà chaân Baûng traïng thaùi Output Enable D OUTPUT Control (OC) G L H H H L H L L L L x Q0 H x x HI-Z Ñaëc ñieåm _ 74LS373 goàm 8 D-FF coù ngoõ ra 3 traïng thaùi ñöôïc ñieàukhieån choát vaø xuaát döõ lieäu baèng chaân G vaø OC. Trong öùng duïngnaøy chaân G ñöôïc noái vôùi chaân ALE cuûa 8051, chaân OC noáimass. _ laø IC choát 8 bit _ Caùc boä ñeäm ngoõ ra 3 traïng thaùi _ Tín hieäu ñieàu khieån ngoõ ra 3 traïng thaùi chung. *Xeáp choàng caùc vuøng nhôù chöông trình vaø döõ lieäu beânngoaøi: Vì boä nhôù chöông trình laø Rom neân xaûy ra vaán ñeà baát tieänkhi phaùt trieån phaàn meàm cho 8051 laø toå chöùc boä nhôù nhö theá naøoñeå coù theå söûa ñoåi chöông trình vaø coù theå ghi trôû laïi khi noù ñöôïcchöùa trong boä nhôù Rom. Caùch giaûi quyeát laø xeáp choàng caùc vuøngdöõ lieäu vaø chöông trình. Moät boä nhôù Ram coù theå chöùa caû chöôngtrình vaø döõ lieäu baèng caùch noái ñöôøng OE cuûa Ram ñeán ngoõ racoång AND coù 2 ngoõ vaøo laø PSEN vaø RD. Sô ñoà maïch nhö hìnhsau cho pheùp boä nhôù Ram coù 2 chöùc naêng vöøa laø boä nhôù chöôngtrình vöøa laø boä nhôù döõ lieäu. Vaäy 1 chöông trình coù theå ñöôïc taûi vaøo Ram (baèng caùch ghinoù nhö boä nhôù döõ lieäu) vaø thi haønh chöông trình (baèng caùch truyxuaát noù nhö boä nhôù chöông trình) WR WR RAM RD OE PSEN 3. Khoái hieån thò: a.Sô ñoà khoái cuûa maïch hieån thò: Boä phaän hieån thò goàm 8 led 7 ñoaïn anod chung. Vì caùc vi xöûlí xöû lí caùc döõ lieäu laø soá nhò phaân (1,0 ) neân caàn coù söï giaõi maõ töøsoá nhò phaân sang soá thaäp phaân. Söï giaûi maõ coù theå duøng giaûi maõbaèng phaàn cöùng (IC giaûi maõ). Tuy nhieân vôùi phaàn meàm queùt ledngöôøi ta coù theå giaûm bôùt ñöôïc caùc IC giaûi maõ giaûm giaù thaønhcuûa maïch ñieän. Nhöng ñeå keát noái vôùi maïch hieån thò phaûi caàn coùIC giao tieáp vaøo ra vì caùc port cuûa 8051 ñaõ duøng cho muïc ñíchkhaùc. 8255 laø IC giao tieáp vaøo ra song song thoâng duïng vaø coùtheå ñieàu khieån ñöôïc baèng phaàn meàm neân chuùng em söû duïng8255 ñeå giao tieáp vôùi caùc thieát bò ngoaïi vi (phaàn hieån thò…). Vìdoøng ra caùc port cuûa 8255 raát nhoû (lôùn nhaát laø port A khoaûng5mA) neân caàn coù IC ñeäm doøng ñeå naâng doøng leân ñuû keùo cho ledsaùng. Chuùng em choïn IC ñeäm 74245. Khi ñöa döõ lieäu ra ñeå hieånthò taát caû caùc led ñeàu nhaän nhöng taïi moät thôøi ñieåm chæ cho pheùpmoät led ñöôïc nhaän döõ lieäu neân phaûi coù maïch giaûi maõ ñeå choïnled.Chuùng em söû duïng IC giaûi maõ 74LS138.Vì vaäy sô ñoà khoái cuûamaïch hieån thò nhö sau: Giaûi maõ Port CH 74138 Port0 8051 8255 Ñeäm PortA 74245 LED Port2 b. Giôùi thieäu veà caùc linh kieän trong maïch b1.Coång xuaát nhaäp 8255: Trong heä thoáng Vi xöû lyù hay maùy vi tính neáu chæ giao tieápvôùi boä nhôù trong ROM, RAM thì chöa ñuû, maùy tính coøn phaûigiao tieáp vôùi caùc thieát bò ngoaïi vi nhö baøn phím, maøn hình, maùyin, ... ñeå con ngöôøi coù theå ñoái thoaïi ñöôïc maùy tính cuõng nhöduøng maùy tính ñeå ñieàu khieån caùc thieát bò khaùc. Ñeå giao tieáp vôùinhieàu thieát bò nhö vaäy, maùy tính coù theå giao tieáp qua nhieàuñöôøng vaø giao tieáp vôùi nhieàu hình thöùc khaùc nhau nhö gia ...
Nội dung trích xuất từ tài liệu:
Thiết kế mạch đếm sản phẩm dùng Vi Điều Khiển 8051, chương 7 Chương 7: Giaûi ña hôïp caùc ñöôøng döõ lieäu vaø ñöôøng ñòa chæ Khi duøng boä nhôù ngoaøi, port 0 khoâng coøn laø port IO thuaàntuùy. Noù ñöôïc keát hôïp giöõa bus ñòa chæ vaø bus döõ lieäu neân duøngtín hieäu ALE vaø IC choát ñeå choát byte thaáp cuûa bus ñòa chæ khibaét ñaàu moãi chu kyø boä nhôù. Port2 cho byte cao cuûa bus ñòa chæ.Ôû ñaây chuùng em duøng IC choát 74373. Sô ñoà chaân, ñaëc ñieåm vaøbaûng traïng thaùi cuûa 74373 OE Vcc D0 Q0 D1 Q1 D2 Q2 D0-D7 D3 74373 Q3 74373 Q0-Q7 D4 Q4 D5 Q5 D6 Q6 OC D7 Q7 GND G G Sô ñoà chaân Baûng traïng thaùi Output Enable D OUTPUT Control (OC) G L H H H L H L L L L x Q0 H x x HI-Z Ñaëc ñieåm _ 74LS373 goàm 8 D-FF coù ngoõ ra 3 traïng thaùi ñöôïc ñieàukhieån choát vaø xuaát döõ lieäu baèng chaân G vaø OC. Trong öùng duïngnaøy chaân G ñöôïc noái vôùi chaân ALE cuûa 8051, chaân OC noáimass. _ laø IC choát 8 bit _ Caùc boä ñeäm ngoõ ra 3 traïng thaùi _ Tín hieäu ñieàu khieån ngoõ ra 3 traïng thaùi chung. *Xeáp choàng caùc vuøng nhôù chöông trình vaø döõ lieäu beânngoaøi: Vì boä nhôù chöông trình laø Rom neân xaûy ra vaán ñeà baát tieänkhi phaùt trieån phaàn meàm cho 8051 laø toå chöùc boä nhôù nhö theá naøoñeå coù theå söûa ñoåi chöông trình vaø coù theå ghi trôû laïi khi noù ñöôïcchöùa trong boä nhôù Rom. Caùch giaûi quyeát laø xeáp choàng caùc vuøngdöõ lieäu vaø chöông trình. Moät boä nhôù Ram coù theå chöùa caû chöôngtrình vaø döõ lieäu baèng caùch noái ñöôøng OE cuûa Ram ñeán ngoõ racoång AND coù 2 ngoõ vaøo laø PSEN vaø RD. Sô ñoà maïch nhö hìnhsau cho pheùp boä nhôù Ram coù 2 chöùc naêng vöøa laø boä nhôù chöôngtrình vöøa laø boä nhôù döõ lieäu. Vaäy 1 chöông trình coù theå ñöôïc taûi vaøo Ram (baèng caùch ghinoù nhö boä nhôù döõ lieäu) vaø thi haønh chöông trình (baèng caùch truyxuaát noù nhö boä nhôù chöông trình) WR WR RAM RD OE PSEN 3. Khoái hieån thò: a.Sô ñoà khoái cuûa maïch hieån thò: Boä phaän hieån thò goàm 8 led 7 ñoaïn anod chung. Vì caùc vi xöûlí xöû lí caùc döõ lieäu laø soá nhò phaân (1,0 ) neân caàn coù söï giaõi maõ töøsoá nhò phaân sang soá thaäp phaân. Söï giaûi maõ coù theå duøng giaûi maõbaèng phaàn cöùng (IC giaûi maõ). Tuy nhieân vôùi phaàn meàm queùt ledngöôøi ta coù theå giaûm bôùt ñöôïc caùc IC giaûi maõ giaûm giaù thaønhcuûa maïch ñieän. Nhöng ñeå keát noái vôùi maïch hieån thò phaûi caàn coùIC giao tieáp vaøo ra vì caùc port cuûa 8051 ñaõ duøng cho muïc ñíchkhaùc. 8255 laø IC giao tieáp vaøo ra song song thoâng duïng vaø coùtheå ñieàu khieån ñöôïc baèng phaàn meàm neân chuùng em söû duïng8255 ñeå giao tieáp vôùi caùc thieát bò ngoaïi vi (phaàn hieån thò…). Vìdoøng ra caùc port cuûa 8255 raát nhoû (lôùn nhaát laø port A khoaûng5mA) neân caàn coù IC ñeäm doøng ñeå naâng doøng leân ñuû keùo cho ledsaùng. Chuùng em choïn IC ñeäm 74245. Khi ñöa döõ lieäu ra ñeå hieånthò taát caû caùc led ñeàu nhaän nhöng taïi moät thôøi ñieåm chæ cho pheùpmoät led ñöôïc nhaän döõ lieäu neân phaûi coù maïch giaûi maõ ñeå choïnled.Chuùng em söû duïng IC giaûi maõ 74LS138.Vì vaäy sô ñoà khoái cuûamaïch hieån thò nhö sau: Giaûi maõ Port CH 74138 Port0 8051 8255 Ñeäm PortA 74245 LED Port2 b. Giôùi thieäu veà caùc linh kieän trong maïch b1.Coång xuaát nhaäp 8255: Trong heä thoáng Vi xöû lyù hay maùy vi tính neáu chæ giao tieápvôùi boä nhôù trong ROM, RAM thì chöa ñuû, maùy tính coøn phaûigiao tieáp vôùi caùc thieát bò ngoaïi vi nhö baøn phím, maøn hình, maùyin, ... ñeå con ngöôøi coù theå ñoái thoaïi ñöôïc maùy tính cuõng nhöduøng maùy tính ñeå ñieàu khieån caùc thieát bò khaùc. Ñeå giao tieáp vôùinhieàu thieát bò nhö vaäy, maùy tính coù theå giao tieáp qua nhieàuñöôøng vaø giao tieáp vôùi nhieàu hình thöùc khaùc nhau nhö gia ...
Tìm kiếm theo từ khóa liên quan:
bộ khuếch đại khuếch đại tín hiệu mạch đếm sản phẩm Thiết kế Vi Điều Khiển 8051 thiết bị ngoại vi băng chuyền kỹ thuật điện tửTài liệu có liên quan:
-
74 trang 295 3 0
-
Giáo trình Kỹ thuật điện tử (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2023)
239 trang 280 0 0 -
Đề tài : Tính toán, thiết kế chiếu sáng sử dụng phần mềm DIALux
74 trang 238 0 0 -
Giới thiệu tổng quan về SharePoint 2007
41 trang 207 0 0 -
102 trang 201 0 0
-
Hệ thống sưởi - thông gió - điều hòa không khí - Thực hành kỹ thuật điện - điện tử: Phần 1
109 trang 184 0 0 -
94 trang 179 0 0
-
85 trang 170 0 0
-
Đề kiểm tra giữa học kỳ II năm 2013 - 2014 môn Cấu trúc máy tính
6 trang 163 0 0 -
83 trang 162 0 0
-
34 trang 143 0 0
-
74 trang 137 0 0
-
Giáo trình Vi mạch tương tự: Phần 1 - CĐ Giao thông Vận tải
70 trang 135 0 0 -
Luận văn Điều khiển máy công nghiệp bằng thiết bị lập trình
98 trang 134 0 0 -
104 trang 122 2 0
-
Giáo trình Kỹ thuật vi điều khiển
121 trang 119 0 0 -
Thiết kế mạch Analog-Front-End thu nhận dữ liệu trên công nghệ GlobalFoundries 180nm
7 trang 119 0 0 -
Tài liệu thực hành Vi điều khiển 8051
55 trang 109 0 0 -
BÁO CÁO “QUANG BÁO DÙNG VI ĐIỀU KHIỂN GIAO TIẾP VỚI MÁY TÍNH ”
17 trang 109 0 0 -
67 trang 106 0 0