intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Giáo trình hình thành hệ thống ứng dụng kỹ thuật xử lý các lệnh số học logic của bộ vi xử lý p5

Chia sẻ: Sfdsg Uikulo | Ngày: | Loại File: PDF | Số trang:10

58
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'giáo trình hình thành hệ thống ứng dụng kỹ thuật xử lý các lệnh số học logic của bộ vi xử lý p5', khoa học tự nhiên, vật lý phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Giáo trình hình thành hệ thống ứng dụng kỹ thuật xử lý các lệnh số học logic của bộ vi xử lý p5

  1. h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y . Tröôøng ÑH SPKT bu bu Luaän vaên toát nghieäp to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k cao naèm trong khoaûng – 3V vaø – 12V vaø möùc thaáp naèm trong khoaûng töø + 3Vvaø +12V . Traïng thaùi tónh treân ñöôøng daãn coù möùc ñieän aùp – 12V. Baèng toác ñoä baud ta thieát laäp toác ñoä truyeàn döõ lieäu caùc giaù trò thoâng thöôøng laø 300, 600, 1200, 2400, 4800, 9600, vaø 19200 baud, Kyù hieäu baud laø soá löôïng bit truyeàn trong 1s. Coøn moät vaán ñeà nöõa laø khuoân maãu (Format) truyeàn döõ laeäu caàn phaûi ñöôïc thieát laäp nhö nhau caû beân göûi cuõng nhö beân nhaän caùc thoâng soá truyeàn coù theå ñöôïc thieát laäp treân maùy tính PC baèng caùc caâu leänh treân DOS. Ngaøy nay Windows cuõng coù caùc chöông trình rieâng ñeå söû duïng, khi ñoù caùc thoâng soá truyeàn döõ lieäu nhö: toác ñoä baud, soá bit döõ lieäu, soá bit döøng, bit chaün leû (parity) coù theå ñöôïc thieát laäp moät caùch raát ñôn giaûn. 2. SÖÏ TRAO ÑOÅI CUÛA CAÙC ÑÖÔØNG TÍN HIEÄU: Cuõng nhö ôû coång maùy in, caùc ñöôøng daãn tín hieäu rieâng bieät cuõng cho pheùp trao ñoåi qua laïi caùc ñòa chæ trong maùy tính PC. trong tröôøng hôïp naøy ngöôøi ta thöôøng söû duïng nhöõng vi maïch coù ñoä tích hôïp cao ñeå coù theå hôïp nhaát nhieàu chöùc naêng treân 1 chip. ÔÛ maùy tính PC thöôøng coù moät boä phaùt/nhaän khoâng ñoàng boä vaïn naêng goïi taét laø UART: Universal Asynchronous Receiver/Transmister. Ñeå ñieàu khieån söï trao ñoåi thoâng tin giöõa maùy tính vaø caùc thieát bò ngoaïi vi. phoå bieán nhaát laø vi maïch 8250 cuûa haõng NSC hoaëc caùc thieát bò tieáp theo, chaúng haïn nhö 16C550. Boä AURT naøy coù 10 thanh ghi ñeå ñieàu khieån taát caû chöùc naêng cuûa vieäc nhaäp vaøo, xuaát ra döõ lieäu theo caùch noái tieáp lieân qu an ñeán noäi dung cuûa phaàn naøy chæ ñeà caäp ñeán `ai ñieàu ñaùng quan taâm ñoù laø: thanh ghi ñieàu khieån modem vaø thanh ghi traïng thaùi modem. a. Thanh ghi ñieàu khieån modem: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 LOOP OUT2 UOT1 RTS DTR D0 =1 ñöa /DTR =0 D0 =0 ñöa /DTR =1 D1 =1 ñöa /RTS =0 D1 =0 ñöa /RTS =1 OUT1 vaø OUT2 ñieàu khieån ñaàu ra phuï b)Thanh ghi traïng thaùi modem: (ñòa chæ cô baûn +6) RLSD RI DSR CTS RLSD RI DSR CTR 1 neáu RI coù bieán ñoåi Coù caùc giaù trò cuûa caùc bít out 2 out 1 , DTR, RTS, trong MCR khi bit LOOP = 1 1: neáu coù söï thay ñoå caùc tín hieäu töông öùng . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  2. h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y . Tröôøng ÑH SPKT bu bu Luaän vaên toát nghieäp to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k Laïi cuõng gioáng nhö ôû coång gheùp noái vôùi maùy in, caùc Thanh ghi ñöôïc trao ñoåi qua oâ nhôù trong vuøng vaøo/ra (input/output). Ñòa chæ ñaàu tieân coù theå tôùi ñöôïc cuûa coång noái tieáp goïi laø ñòa chæ cô baûn (basic Address) caùc ñòa chæ cuûa caùc thanh ghi tieáp theo ñöôïc ñaït tôùi baèng vieäc coäng theâm soá thanh ghi ñaõ gaëp cuûa boä UART vaøo ñòa chæ cô baûn. Ñòa chæ cô baûn cuûa coång noái tieáp cuûa maùy tính PC ñöôïc toùm taét trong baûng sau: COÅNG ÑÒA CHÆ CÔ BAÛN COM 1 3F8H COM 2 2F8H COM 3 3E8H COM 4 2E8H . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  3. h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y . Tröôøng ÑH SPKT bu bu Luaän vaên toát nghieäp to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k GIÔÙI THIEÄU HEÄ THOÁNG KIT CHÖÔNG IV: VI XÖÛ LYÙ 8085 GIÔÙI THIEÄU CAÁU TRUÙC PHAÀN CÖÙNG KIT VI XÖÛ LYÙ 8085: I. 1. Taàn soá laøm vieäc: + Vi xöû lyù 8085 cuûa Intel vôùi taàn soá hoaït ñoäng 6MHz. + Caùc chöông trình veà thôøi gian ñöôïc vieát töông öùng taïi ñòa c`æ naøy. 2. Toå chöùc boä nhôù: a. Boä nhôù EPROM: Coù dung löôïng 16kbyte söû duïng 2 EPROM 2764, chöông trình heä thoáng chöùa ôû EPROM thöù nhaát, EPROM thöù 2 chöa söû duïng ñöôïc thieát keá ôû daïng socket. Socket cuûa EPROM thöù 2 coù theå söû duïng ñöôïc cho EPROM coù dung löôïng 2 kbyte, 4kbyte, 8kbyte vaø coù theå söû duïng cho boä nhôù RAM coù dung löôïng 8kbyte baèng caùch chuyeån ñoåi caùc Jump treân mainboard. + EPROM 1 coù ñòa chæ töø 0000h – 1FFFh. + EPROM 2 coù ñòa chæ töø 2000h – 3FFFh. Caùch söû duïng caùc Jump treân main: + Khi söû duïng EPROM coù dung löôïng 2kbyte (IC 2716): haõy keát noái chaân soá 2 vaø chaân soá 3 cuûa Jump 1. Vuøng ñòa chæ cuûa EPROM laø 2000h – 27FFh. + Khi söû duïng EPROM coù dung löôïng 4kbyte (IC 2732): haõy keát noái chaân soá 2 vaø chaân soá 1 cuûa Jump 1. Vuøng ñòa chæ cuûa EPROM laø 2000h – 2FFFh. + Khi söû duïng EPROM coù dung 8kbyte ( IC 2764): haõy keát noái chaân soá 2 vaø chaân soá 1 cuûa Jump 1, keát noái chaân soá 2 vaø chaân soá 3 cuûa Jump 2. Vuøng ñòa chæ cuûa EPROM laø 2000h – 3FFFh. + Khi söû duïng RAM coù dung löôïng 8kbyte (IC 6264): haõy keát noái chaân soá 2 vaø chaân soá 1 cuûa Jump 1, keát noái chaân soá 2 vaø chaân soá 1 cuûa Jump 2. Vuøng ñòa chæ cuûa RAM laø 2000h –3FFFh. b. Boä nhôù RAM: Boä nhôù RAM coù dung löôïng 16kbyte söû duïng 2 IC 6264. + RAM 1 coù ñòa chæ töø 6000h – 7FFFh. +ø RAM 2 coù ñòa chæ töø 8000h – 9FFFh. + Caùc vuøng nhôù RAM ñaõ söû duïng coù ñòa chæ laø 87F8h ñeán 87FFh. Chöông trình coù theå söõ duïng toaøn boä caùc vuøng nhôù RAM coøn laïi. 3. Caùc IC ngoaïi vi: Trong heä thoáng coù söû duïng 3 IC 8255A duøng ñeå giao tieáp vôùi thieát bò ngoaïi vi Baûng ñoà oâ nhôù cuûa 3 IC 8255: Ñòa chæ cuûa caùc port 8255-1 8255-2 8255-3 Port A 00H 10H 20H Port B 01H 11H 21H Port C 02H 12H 22H . GVHD: Nguyeãn Ñình Phuù ñieàu khieån SVTH: Nguyeãn Trung Duõng Thanh ghi 03H 13H 23H
  4. h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y . Tröôøng ÑH SPKT bu bu Luaän vaên toát nghieäp to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k + IC 8255 –3 duøng ñeå queùt baøn phím cho heä thoáng maùy. + Caùc ngoõ ra cuûa IC 8255 –1, 8255-2 ñöôïc ñöa ra beân ngoaøi baèng connect 64 chaân coù sô ñoà chaân tra ôû baûng tra. Moãi IC 8255 coù 3 port, moãi port coù 8 chaân ñieàu khieån neân soá chaân ñöa ra beân ngoaøi ñeå ñieàu khieån laø 48. 4. Khoái giaûi maõ hieån thò söû duïng IC 8279 : Goàm coù 8 led vôùi thöù töï led 1 tôùi led 8 theo höôùng töø phaûi sang traùi nhö hình 4.2. LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED1 Hình 4.2 a Vuøng ñòa chæ söû duïng cuûa IC 8279 laø A000H-A001H, trong ñoù: + Ñòa chæ A000H laø ñaïi chæ duøng ñeå göûi döõ lieäu caàn hieån thò. g + Ñòa chæ A001H laø ñòa chæ duøng ñeå gôûi töø ñieàu khieån ra IC 8279. f b a. Caáu truùc byte döõ lieäu cuûa led: e c dp g f e d c b a Heä thoáng söû duïng led loaïi Anode chung neân muoán ñoaïn naøo saùng p d thì bit döõ lieäu töông öùng vôùi ñoaïn ñoù baèng 1. Ñoaïn naøo taét thì bit töông öùng vôùi ñoaïn ñoù baèng 0. Ví duï muoán saùng soá "9" thì byte döõ lieäu göûi ra led laø: 0 1 1 0 1 1 1 1 Töông öùng vôùi soá HEX laø 6FH. Sau ñaây laø maõ 7 ñoaïn cuûa moät soá chöõ soá vaø chöõ caùi: P g f e d c b a Hex Soá 0 0 0 1 1 1 1 1 1 3F Soá 1 0 0 0 0 0 1 1 0 06 Soá 2 0 1 0 1 1 0 1 1 5B Soá 3 0 1 0 0 1 1 1 1 4F Soá 4 0 1 1 0 0 1 1 0 66 Soá 5 0 1 1 0 1 1 0 1 6D Soá 6 0 1 1 1 1 1 0 1 7D Soá 7 0 0 0 0 0 1 1 1 07 Soá 8 0 1 1 1 1 1 1 1 7F Soá 9 0 1 1 0 1 1 1 1 6F . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  5. h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y . Tröôøng ÑH SPKT bu bu Luaän vaên toát nghieäp to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k Chöõ A 0 1 1 1 0 1 1 1 77 Chöõ B 0 1 1 1 1 1 0 0 7C Chöõ C 0 0 1 1 1 0 0 1 39 Chöõ D 0 1 0 1 1 1 1 0 5E Chöõ E 0 1 1 1 1 0 0 1 79 Chöõ F 0 1 1 1 0 0 0 1 71 Chöõ P 0 1 1 1 0 0 1 1 73 Chöõ H 0 1 1 1 0 1 1 0 76 Chöõ U 0 0 1 1 1 1 1 0 3E Coù theå tìm caùc maõ töông öùng coøn laïi. b. Coù 2 caùch hieån thò döõ lieäu caùc led: + Caùch 1: khi göûi döõ lieäu môùi ra ñòa chæ A000H thì döõ lieäu naøy söõ hieån thò ôû led 1, döõ lieäu tröôùc ñoù cuûa led seõ dòch sang traùi theo chieàu muõi teân trong hình 3. Rieâng byte döõ lieäu tröôùc cuûa led 8 seõ dòch maát ñi. LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED1 Hình 4.3 Muõi teân naèm ngang chæ chieàu nhaän döõ lieäu töø vi xöû lyù ñöa ñeán led 1, caùc muõi teân voøng cung chæ dòch chuyeån döõ lieäu. Neáu muoán xoaù heát maøn hình 8 led thì gôûi 8 byte 00 lieân tieáp ra A000h. + Caùch 2: Kieåu gôûi döõ lieäu ôû caùch 1 coøn ñöôïc goïi laø kieåu dòch chuyeån döõ lieäu tuaàn töï. Beân caïnh ñoù 8279 coøn cho pheùp gôûi döõ lieäu tröïc tieáp ñeán baát kyø led naøo trong 8 led, toå chöùc cuûa led khoâng coù gì thay ñay ñoåi ñòa chæ gôûi döõ lieäu vaãn laø A000H nhöng moåi led coøn coù theâm moät ñòa chæ ñieàu khieån nhö trong hình 4.4. ñòa chæ cuûa led phaûi gôûi ra ñòa chæ A001H tröôùc khi gôûi döõ lieäu ra ñòa chæ A000H. . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  6. h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y . Tröôøng ÑH SPKT bu bu Luaän vaên toát nghieäp to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED1 80H 81H 82H 83H 84H 85H 86H 87H Hình 4.3 5. Khoái giaûi maõ baøn phím duøng 8255: Chöông trình con giaûi maõ baøn phím ñöôïc vieát taïi ñòa chæ 0223H, söû dung caùc thanh ghi B, D, E, A, khi goïi chöông trình con 0223H: + Neáu khoâng aán phím thì sau khi thöïc hieän xong chöông trình seõ trôû veà chöông trình chính vôùi noäi dung thanh ghi A = FFH. + Neáu coù aán phím thì maõ cuûa phím aá chöùa trong A. Chöông trình naày neáu coù aán phím hoaëc khoâng coù aán phím ñieàu trôû veà sau khi thöïc hieän xong vaø phaûi caát döõ lieäu trong caùc thanh ghi khi goïi chöông trình con naøy. Baûng maõ caùc phím soá: Baûng maõ caùc phím soá: Phím Maõ Phím Maõ Phím Maõ Phím Maõ 0 00 8 08 C 0C 4 04 1 01 9 09 D 0D 5 05 2 02 A 0A E 0E 6 06 F 0F 3 03 0B 7 07 B Baûng maõ caùc phím chöùc naêng: Phím Maõ Phím Maõ T 10 S 14 G 11 15 R 12 P 16 13 K 17 . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  7. h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y . Tröôøng ÑH SPKT bu bu Luaän vaên toát nghieäp to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k GIAO TIEÁP NOÁI TIEÁP DUØNG VI CHÖÔNG V: MAÏCH 8251 TRUYEÀN THOÂNG TIN NOÁI TIEÁP I. Vieäc truyeàn thoâng tin giöõa caùc boä phaän naèm gaàn nhau trong heä vi xöû lyù coù theå ñöôïc thöïc hieän thoâng qua bus song song môû roäng hoaëc caùc maïch phoái gheùp song song. Trong ñoù caùc byte hoaëc caùc töø ñöôïc chuyeån töø boä phaän naøy sang boä phaän khaùc treân moät taäp caùc ñöôøng maïch in hoaëc daây caùp. Trong tröôøng hôïp caàn phaûi truyeàn thoâng tin ôû caùc thieát bò caùch xa nhau laøm sao tieát kieäm ñöôïc soá ñöôøng daây daãn caàn thieát cho vieäc truyeàn. Töø yeâu caàu treân ñaõ ra ñôøi phöông phaùp truyeàn thoâng tin noái tieáp. ÔÛ ñaàu phaùt döõ lieäu song song ñaàu tieân ñöôïc chuyeån thaønh döõ lieâu daïng noái tieáp sau ñoù ñöôïc truyeàn ñi lieân tieáp treân moät ñöôøng daây. ÔÛ ñaàu thu, tín hieäu noái tieáp seõ ñöôïc bieán ñoåi ngöôïc laïi ñeå taùi taïo tín hieäu daïng song song t`ích hôïp cho vieäc xöû lyù tieáp theo. Trong thöïc teá coù 2 phöông phaùp truyeàn thoâng tin kieåu noái tieáp: truyeàn ñoàng boä vaø truyeàn khoâng ñoàng boä. Trong phöông phaùp truyeàn ñoàng boä, döõ lieäu ñöôïc truyeàn theo töøng maûng vôùi toác ñoä xaùc ñònh. Maûng döõ lieäu tröôùc khi ñöôïc truyeàn ñi seõ ñöôïc gaén theâm ôû ñaàu vaø ôû cuoái maûng caùc byte hoaëc moät nhoùm bit ñònh daáu ñaëc bieät. ÔÛ hình 5.1 bieåu dieãn moät baûn tin ñeå truyeàn ñoàng boä theo giao thöùc BISYNC (giao thöùc truyeàn thoâng tin heä 2 ñoàng boä, binary synchronous communication protocal) ñaây thöïc chaát laø giao thöùc ñieàu khieån theo byte, vì caùc byte (kyù töï) ñaëc bieät ñöôïc duøng ñeå ñaùnh daáu caùc phaàn khaùc nhau cuûa baûn tin. Trong caùch truyeàn khoâng ñoàng boä, döõ lieäu ñöôïc truyeàn ñi theo töøng kyù tö. Kyù tö ï caàn SYN SYN SOH HEADER STX TEXT ETX hay ETB BCC SYN : Kyù töï ñoàng boä SOH : Kyù töï baét ñaàu phaàn maøo ñaàu HEADER : Phaàn maøo ñaàu STX : Kyù töï baét ñaàu vaên baûn TEXT :Thaân vaên baên ETX : Kyù töï keát thuùc vaên baûn ETB : Kyù töï keát thuùc vaên baûn BCC : Kyù töï kieåm tra khoái HÌNH 5.1 truyeàn ñi ñöôïc gaén theâm moät bit ñaùnh daáu ôû ñaàu ñeå baùo baét ñaáu kyù töï (start) vaø 1 ho aëc 2 bit ñaùnh daáu cuoái ñeå baùo keát thuùc kyù töï (stop)ï. Vì cuoái kyù töï ñöôïc fhaän daïng rieâng bieät neân noù coù theå ñöôïc truyeàn ñi theo phöông phaùp khoâng ñoàng boä, ñöôïc theå hieän treân hình 5.1. . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  8. . Tröôøng ÑH SPKT Luaän vaên toát nghieäp Chieàu cuûa doøng kyù töï Luoân ôû möùc cao Luoân ôû möùc thaáp Start D0 D1 D2 D3 D4 D5 D6 Parity Stop Stop Maõ cuûa kyù töï caàn truyeàn HÌNH 5.2 : Khung cuûa moät kyù töï ñeå truyeàn khoâng ñoàng bo ä Tuyø theo loaïi maõ ñöôïc choïn duøng trong khi truyeàn (Baudot, Ascii,… ) ñoä daøi cho maõ kyù töï coù theå laø 5 , 6 , 7, 8 bit. Tuyø theo heä thoáng truyeàn tin, beân caïnh caùc bit döõ lieäu coøn coù theå tuyø choïn coù hay khoâng coù 1 bit parity ñeå kieåm tra loãi khi truyeàn coù theå tuyø choïn 1 hoaêc 2 bit stop, nhöng baét buoäc phaûi coù moät bit start. Nhö vaäy ñeå truyeàn moät kyù töï theo phöông phaùp khoâng ñoàng boä, ngoaøi kyù töï mang tin ta buoäc phaûi truyeàn theâm ít nhaát 2 vaø nhieàu nhaát laø 4 bit phuï ñeå taïo ra khung cho kyù töï ñoù, vì theá phöông phaùp naày tuy ñôn giaûn nhön g coù hieäu suaát khoâng cao. Toác ñoä truyeàn döõ lieäu theo phöông phaùp noái tieáp ñöôïc ño baèng bit/s. Ngoaøi ra ngöôøi ta cuõng hay duøng ñôn vò baud, ñoù laø giaù trò ngòch ñaûo cuûa thôøi gian giöõa caùc laàn thay ñoå i möùc tín hieäu, vôùi döõ lieäu chæ coù hai möùc (0 vaø 1)ø vaø moãi thay ñoåi möùc tín hieäu chæ maõ hoùa moät bit thì coù theå hieåu baud = bit/s, caùc toác ñoä truyeàn thöôøng gaëp trong thöïc teá laø 11, 300, 600, 1200, 2400, 4800, 9600, 19200 baud. Ñeå taïo ñieàu kieän deå daøng cho vieäc phoái gheùp ñöôøng truyeàn noái tieáp vôùi heä vi xöû lyù vaø ñeå giaûm toái ña caùc maïch phuï theâm ôû beân ngoaøi ngöôøi ta ñaõ cheá taïo ra caùc vi maïch toå hôïp côõ lôùn laäp trình ñöôïc coù khaû naêng hoaøn thaønh phaàn lôùn caùc coâng vieäc caàn thieát trong khi phoái gheùp. Ñoù laø caùc maïch thu phaùt d i boä vaïn naêng IN8250/16450 cuûa National vaø maïch thu phaùt ñoàng boä – dò boä vaïn naêng 8251 cuûa Intel. II. VI MAÏCH USART 8251: Trong phaàn naøy ta seõ giôùi thieäu maïch 8251A ñoù laø vi maïch USART coù theå duøng cho caû hai kieåu truyeàn thoâng tin noái tieáp ñoàng boä, dò boä. Sô ñoà chaân vaø sô ñoà thanh ghi ñöôïc trình baøy ôû hình 5.3 1. Sô ñoà chaân vaø sô ñoà khoái a. nhoùm tín hieäu gheùp noái vôùi vi xöû lyù goàm: - /CS noái vôùi boä giaûi maõ ñòa chæ A1.. An ñeå choïn 2 thanh ghi. (A0 = 1ñieàu khieån traïng thaùi, A0 = 0 ñeäm soá lieäu). - C/D noái vôùi ñöôøng daây ñòa chæ A0 ñeå moät trong 2 caëp thanh ghi treân. - /WR noái vôùi chaân /WR cuûa vi xöû lyù. - /RD noái vôùi chaân /RD cuûa vi xöû lyù. - CLK noái vôùi ñöôøng daây CLK cuûa vi xöû lyù. . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  9. . Tröôøng ÑH SPKT Luaän vaên toát nghieäp - Reset noái vôùi ñöôøng daây reset cuûa vi xöû lyù. - D0 … D7 noái vôùi caùc ñöôøng daãn D0…D7 cuûa VXL. b. Nhoùm tín hieäu gheùp noái voái Modem - /DTR - /DSR - /RTS - /CTS c. Nhoùm tín hieäu geùp noái vôùi ñöôøng daây truyeàn – nhaän vaø KGN: - TxEMTY thanh ghi ñeäm truyeàn roãng. - TxR cho soá lieäu truyeàn. - TxRDy baùo soá lieäu truyeàn ñaõ saün saøng. - RxRDy baùo soá lieäu nhaän ñaõ saün saøng. - Syn det/Break : chæ ñoàng boä/ñöùt doøng tin. d. Nhoùm tín hieäu gheùp noái vôùi maùy phaùt xung nhòp. - TxD : nhòp truyeàn. - RxC : nhòp nhaän. . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
  10. . Tröôøng ÑH SPKT Luaän vaên toát nghieäp /CS chíp choïn vi maïch  D1 /RD read – ñoïc 28 D2 1 /WR write – vieát D0 27 D3 2 C/D control/data - ñieàu Vcc 26 RxD 3 khieån soá lieäu /RxC 25 GND 4 CLK – clock – nhòp /DTR D0..D7 data O/I – bus 24 D4 5 döõ lieäu vaøo ra /RTS 23 D5 6 /TxC – transmit clock - /DSR 22 D6 7 nhòp truyeàn 8251A Reset 21 D7 8 RxC – receiver clock CLK RST – reset 20 /TxC 9 /DTR dada terminal TxD 19 /WR 10 ready TxEMPTY 18 /CS 11 /DSR – data set ready /CTS 17 C/D 12 /RTS request to send Syndet/BR /CTS clear to send 16 /RD 13 TxD – transmit data TxRDY 15 RxRDY 14 RxD – receiver data TxRDy – transmit ready RxRDy – receiver ready (a) TxEMTY – transmist register empty Syn/BRK- Break detect /CS TxD /RD Thanh ghi truyeàn /WR C/D Thanh ghi ñeäm truyeàn D0 D1 RxD D2 Thanh ghi nhaän D3 D4 D5 Thanh ghi ñeäm nhaän D6 D7 CLK Thanh ghi cheá ñoä RST Hình 5.3 : Sô ñoà RxRDY chaân (a) vaø caùc TxRDY thanh ghi (b) cuûa Thanh ghi leänh TxEMTy 8251A Vcc GND Thanh ghi traïng thaùi (b) /DSR /DTR /CTS /RTS Syn/BRK TxC RxC . GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2