Menu English Ukrainian Tiếng Nga Trang Chủ

Thư viện kỹ thuật miễn phí cho những người có sở thích và chuyên gia Thư viện kỹ thuật miễn phí


ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN
Thư viện miễn phí / Sơ đồ của các thiết bị vô tuyến-điện tử và điện

Giao diện AOH-Z80. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

Thư viện kỹ thuật miễn phí

Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / Điện thoại

Bình luận bài viết Bình luận bài viết

Dưới đây là mô tả ban đầu về giao diện AOH-Z80 được phát triển trong DGN LTD bởi Alexander Danilin (FIDO 2:5020/321) (c)DGN LTD 1993-1995 Phần mềm được viết bằng PSW SOFT bởi Vladimir Antonov (FIDO 2:5020/321.41) (c)PSW SOFT 1992 1995-XNUMX

Mục lục

  1. Giới thiệu
  2. Phần cứng
  3. Thiết lập phần cứng
  4. Phần mềm và các vấn đề khi sử dụng phần mềm
  5. Kết luận

Giới thiệu

Giao diện được thiết kế để kết nối sản phẩm Z-80 AOH (sau đây gọi là AOH) với máy tính IBM PC/AT (sau đây gọi là PC) để nhập thông tin về người gọi vào PC.

Giao diện sử dụng cổng LPT1 để nhập thông tin từ ID người gọi. Nguyên tắc hoạt động của GIAO DIỆN là đọc thông tin từ thanh ghi đoạn đến đèn LED chỉ báo ALS318, mã hóa dữ liệu bằng mã 5 bit rồi truyền qua các phần tử tách để số hóa trong cổng PC.

Phần cứng

Để sản xuất GIAO DIỆN, bạn sẽ cần: Chip 262KP1B - 5 chiếc Đầu nối 25 chân cho cổng LPT - 1 chiếc Đầu nối 4 chân cho nguồn PC - 1 chiếc Đầu nối 7 chân cho AOHa - 2 chiếc (trực tiếp và đối ứng) Điện trở 120 ohm MLT 0.125 - 5 chiếc Điện trở 330 ohm MLT 0.125 - 5 chiếc Cáp 7 lõi, bện biên tập, 2m - 1 cái

Lắp vào vỏ AOH trên đầu nối X1.0 (chân tròn 7) Kết nối chân 1.0 của X3 với vỏ đầu nối.

Kết nối các điện trở R1-R5(120 ohm) với thanh ghi đoạn m/s D0 (IR23/IR27) theo bảng 1.

Bảng 1
vi mạch IR23 / 27 pin 2 pin 5 pin 12 pin 15 pin 16
điện trở dữ liệu R1 R2 R3 R4 R5

Kết nối chip D1-D5 theo bảng 2

Bảng 2
bệnh đa xơ cứng pin 1 pin 2 pin 3 pin 7 pin 8
D1
D2
D3
D4
D5
GND_AOH
GND_AOH
GND_AOH
GND_AOH
GND_AOH
R1
R2
R3
R4
R5
X1.0 chân 7
X1.0 chân 7
X1.0 chân 7
X1.0 chân 7
X1.0 chân 7
X1.0 chân 3
X1.0 chân 3
X1.0 chân 3
X1.0 chân 3
X1.0 chân 3
X1.0 chân 1
X1.0 chân 2
X1.0 chân 6
X1.0 chân 4
X1.0 chân 5

Việc đánh số các đầu ra của vi mạch đi theo chiều kim đồng hồ, chân 1 nằm đối diện với gờ (phím). Các thiết bị đầu cuối m / s còn lại không được sử dụng và phải được cắt bỏ để giảm khả năng xảy ra đoản mạch.

Kết nối các điện trở R6-R10 (330 ohm) với thanh ghi đoạn (IR23/IR27) và đèn báo ALS 318 theo bảng 3.

Bảng 3
vi mạch D0 (IR23 / 27) pin 2 pin 5 pin 12 pin 15 pin 16
điện trở bù R6 R7 R8 R9 R10
chỉ báo ALS 318 pin 6 pin 14 pin 8 pin 16 pin 12

Kết nối cáp theo bảng 4

Bảng 4
Cổng LPT đầu nối X1.1
pin 11
pin 10
pin 12
pin 15
pin 13
pin 20
X1.1 chân 1
X1.1 chân 2
X1.1 chân 6
X1.1 chân 4
X1.1 chân 5
X1.1 chân 3

Kết nối +5v từ đầu nối nguồn 4 chân với chân X1.1 7 Có thể sử dụng nguồn điện bên ngoài 5v 0.1a với biến áp cách ly với nguồn điện.

CHÚ Ý!!! Việc sử dụng bộ cấp nguồn được sử dụng trong AOH để cấp nguồn cho các mạch INTERFACE là không thể chấp nhận được.

Kết nối vỏ cáp với vỏ của các đầu nối LPT và X1.1.

Kết nối cáp với các đầu nối LPT,+5v,X1. Giao diện đã sẵn sàng để gỡ lỗi.

Thiết lập phần cứng

1) Bật PC và chạy chương trình debug.exe no_aon.log, nếu tệp chứa mã 87, hãy chuyển sang bước 2, nếu không, hãy kiểm tra cáp, đầu nối và chip GIAO DIỆN. Đồng thời kiểm tra +5V giữa chân 3 và 7 của IC D0-D5. Loại bỏ các lỗi cài đặt.

2) Bật AOH, nhấn nút 5, quay số 1234567 vào bộ đệm, nhấn nút 1 để đọc chỉ báo 1n1234567, kiểm tra độ đồng đều của ánh sáng của các đoạn, nếu góc dưới bên phải của chữ số sáng quá - giảm giá trị của R6-R10 xuống 220 ohms, nếu quá mờ - tăng R6-R10 lên 510 ohm. Nếu hoàn toàn không có ánh sáng của bất kỳ đoạn nào, hãy kiểm tra cài đặt trong các mạch R1-R10 và D0-D5. 3) Chạy chương trình debug.exe n1234567.log, tệp phải chứa mã C7 77 57 DF 1F 3F 47 B7 87. Nếu tệp chỉ chứa hầu hết các mã 87, hãy giảm giá trị của điện trở R1-R5 xuống 51 ohms. Nếu tệp chứa mã khác với mã đã cho - hãy kiểm tra cài đặt, khả năng bảo trì của các thành phần và sự tuân thủ - Bus dữ liệu Z-80 / đầu ra IR23/27 / / Phân đoạn ALS 318 / đầu ra cổng LPT1 theo bảng 5.

Bảng 5
Chân cổng LPT pin 10 pin 11 pin 12 pin 13 pin 15
ALS 318 phân đoạn B A E G F
Kết luận của IR23 / 27 pin 5 pin 2 pin 12 pin 16 pin 15
Xe buýt dữ liệu Z-80 D1 D0 D4 D6 D5

Sau khi hoàn thành tất cả các điểm điều chỉnh, thiết bị đã sẵn sàng hoạt động. Chạy in.exe phone.inf và bạn sẽ thấy số phone.inf 123-4567

Phần mềm và các vấn đề khi sử dụng phần mềm

Dưới đây là văn bản nguồn của trình điều khiển INTERFACE

------------------------------------ Const Len = 50; Mã hóa lại: Array[0..31] of Char= { 000 001 010 011 100 101 110 111 } {00}( '?','?','?','5', '?','?','?','6', {01} '7','?','3','9', '?','0','2' ,'8' , {10} ' ','?','=','?', '?','?','n','?', {11} '1','?','?','4', '?','?','?','?'); VarBuf: Array[0..Len] của Char; tôi: từ; { ResFile: Tệp;} TxtFile: Văn bản; Lỗi: Boolean; Điện thoại: Chuỗi; {I+} Begin Write('Sẵn sàng! ...'); Asm { mov di,Offset Buf mov ax,ds mov es,ax mov cx,60000 cli @@loop: mov dx,379h @@0: trong vòng lặp al,dx stosb @@loop sti } mov di,Offset Buf mov ax,ds mov es,ax mov bx,Len+1 cli @@loop: mov cx,$900 mov dx,$379 @ @loop0: in al,dx cmp al,$87 loopz @@loop0 in al,dx in al,dx in al,dx in al,dx in al,dx in al,dx in al,dx in al,dx shr al,3 xor ah,ah mov si,ax mov al,byte ptr Recode[si] stosb mov cx,$900 @@loop1: in al,dx cmp al,$87 loopnz @@loop 1 hoặc cx,cx jz @@end dec bx jnz @@loop @@end: sti mov Lỗi,Sai hoặc cx,cx jnz @@ok mov Error,True @@ok: Kết thúc; If Error Then Writeln('not detect!') Else Begin Writeln('xong.'); { Gán(ResFile,ParamStr(1)); Viết lại(ResFile,1); BlockWrite(ResFile,Buf,Len+1); Đóng(ResFile);} Tôi:=0; Điện thoại:='???-????'; While I<=Len do Begin If (Buf[i]='1') and (Buf[i+1]='n') Then Begin Asm mov si,Offset Buf mov di,Offset Phone add si,i add si,2 mov ax,ds mov es,ax mov al,8 stosb movsb movsb movsb mov al,'-' stosb movsb movsb movsb movsb End; Writeln('Pnone: "',Phone,'"'); Nếu Pos('=',Phone)=0 Then Begin Assign(TxtFile,ParamStr(1)); Viết lại (TxtFile); WriteIn(TxtFile, Điện thoại); Đóng (TxtFile); kết thúc; phá vỡ; kết thúc; Tập đoàn(I); kết thúc; kết thúc; kết thúc.

Trình điều khiển được viết bằng TP 7.0. Tôi phải nói rằng đây không hoàn toàn là trình điều khiển, hay đúng hơn là hoàn toàn không phải trình điều khiển ;-) Chương trình này xuất ra tệp một số sáng trên đèn báo AOH tại thời điểm khởi chạy.

Các điểm không tương thích có thể xảy ra và các phương pháp để loại bỏ chúng.

1) Chương trình bị treo - Máy tính IBM có bộ xử lý dưới 286. - chương trình không hoạt động và sẽ không hoạt động.

2). Số được nhập không chính xác hoặc không đầy đủ trong PC - IBM PC có bộ xử lý chậm hoặc trong đa nhiệm. - bạn có thể thử tăng tần số bus và/hoặc giảm thời gian lượng tử hóa trong đa nhiệm.

3). INTERFACE không hoạt động trên một PC cụ thể, nó hoạt động trên các PC khác - PC IBM có màn hình HGA hoặc với các địa chỉ LPT không chuẩn, cũng như LPT2-3. - bạn có thể thử sửa các địa chỉ cổng LPT trong mã nguồn.

bốn). Số không được đọc từ chỉ báo
1 - AOH không hiển thị khoảng trống chỉ báo tại thời điểm chuyển đổi các phân đoạn - thay đổi phiên bản AOH.
2 - AOH tạo ra thứ khác thay vì 1n ở đầu phân đoạn - bạn có thể thử sửa mã hóa lại trong mã nguồn (được thực hiện cho phiên bản ARCTUR-36 tạo ra Hd) hoặc thay đổi phiên bản AOH.

Tương ứng của các mã nhận được từ cảng với các ký hiệu trên chỉ báo:

- 87 1 - C7 2 - 77 3 - 57 4 - DF 5 - 1F 6 - 3F 7 - 47 8 - 7F 9 - 5F 0 - 6F - - 97 n - B7 d - F7 H - FF

Kết luận

DGN LTD chúc các bạn sản xuất và sử dụng GIAO DIỆN thành công. Chúng tôi hy vọng rằng bạn sẽ kết nối GIAO DIỆN của chúng tôi với các chương trình ứng dụng của bạn và cuộc sống phức tạp của chúng ta sẽ trở nên tốt hơn một chút nhờ điều này. Chúng tôi thực sự muốn xem các chương trình này và do đó chúng tôi yêu cầu bạn gửi chúng cho chúng tôi. Chúng tôi ĐẢM BẢO rằng các chương trình này sẽ không được phân phối nếu bạn chỉ định nó trong phần mô tả cho chúng. Chúng tôi sẽ chú ý lắng nghe nhận xét của bạn về việc cải thiện giao diện, cũng như về những điểm không chính xác và lỗi chính tả có thể mắc phải trong phần mô tả này. Chúng tôi sẽ thông cảm với mong muốn của bạn trong việc nhúng giao diện vào phần mềm thương mại hoặc phát hành nối tiếp nó trong các sản phẩm của nhà máy. Nếu bạn quan tâm đến giao diện, nhưng bạn không thể tự mình tạo ra nó - chúng tôi sẽ sẵn lòng trợ giúp bạn.

Bạn có thể liên hệ với chúng tôi trên FIDO NET - 2:5020/321, gọi DGN LTD BBS - - (095) 582-4922 hoặc gọi 582-49-21 từ 19:23 đến XNUMX:XNUMX để hỏi Alexander.

Tác giả: DGN LTD, Alexandr Danilin (2:5020/321), Mytishhi; Xuất bản: N. Bolshakov, rf.atnn.ru

Xem các bài viết khác razdela Điện thoại.

Đọc và viết hữu ích bình luận về bài viết này.

<< Quay lại

Tin tức khoa học công nghệ, điện tử mới nhất:

Một cách mới để kiểm soát và điều khiển tín hiệu quang 05.05.2024

Thế giới khoa học và công nghệ hiện đại đang phát triển nhanh chóng, hàng ngày các phương pháp và công nghệ mới xuất hiện mở ra những triển vọng mới cho chúng ta trong nhiều lĩnh vực khác nhau. Một trong những đổi mới như vậy là sự phát triển của các nhà khoa học Đức về một phương pháp mới để điều khiển tín hiệu quang học, phương pháp này có thể dẫn đến tiến bộ đáng kể trong lĩnh vực quang tử học. Nghiên cứu gần đây đã cho phép các nhà khoa học Đức tạo ra một tấm sóng có thể điều chỉnh được bên trong ống dẫn sóng silica nung chảy. Phương pháp này dựa trên việc sử dụng lớp tinh thể lỏng, cho phép người ta thay đổi hiệu quả sự phân cực của ánh sáng truyền qua ống dẫn sóng. Bước đột phá công nghệ này mở ra triển vọng mới cho việc phát triển các thiết bị quang tử nhỏ gọn và hiệu quả có khả năng xử lý khối lượng dữ liệu lớn. Việc điều khiển phân cực quang điện được cung cấp bởi phương pháp mới có thể cung cấp cơ sở cho một loại thiết bị quang tử tích hợp mới. Điều này mở ra những cơ hội lớn cho ... >>

Bàn phím Primium Seneca 05.05.2024

Bàn phím là một phần không thể thiếu trong công việc máy tính hàng ngày của chúng ta. Tuy nhiên, một trong những vấn đề chính mà người dùng gặp phải là tiếng ồn, đặc biệt là ở các dòng máy cao cấp. Nhưng với bàn phím Seneca mới của Norbauer & Co, điều đó có thể thay đổi. Seneca không chỉ là một bàn phím, nó là kết quả của 5 năm phát triển để tạo ra một thiết bị lý tưởng. Mọi khía cạnh của bàn phím này, từ đặc tính âm thanh đến đặc tính cơ học, đều được xem xét và cân bằng cẩn thận. Một trong những tính năng chính của Seneca là bộ ổn định im lặng, giúp giải quyết vấn đề tiếng ồn thường gặp ở nhiều bàn phím. Ngoài ra, bàn phím còn hỗ trợ nhiều độ rộng phím khác nhau, thuận tiện cho mọi người dùng. Mặc dù Seneca vẫn chưa có sẵn để mua nhưng nó được lên kế hoạch phát hành vào cuối mùa hè. Seneca của Norbauer & Co đại diện cho các tiêu chuẩn mới trong thiết kế bàn phím. Cô ấy ... >>

Khai trương đài quan sát thiên văn cao nhất thế giới 04.05.2024

Khám phá không gian và những bí ẩn của nó là nhiệm vụ thu hút sự chú ý của các nhà thiên văn học từ khắp nơi trên thế giới. Trong bầu không khí trong lành của vùng núi cao, cách xa ô nhiễm ánh sáng thành phố, các ngôi sao và hành tinh tiết lộ bí mật của chúng một cách rõ ràng hơn. Một trang mới đang mở ra trong lịch sử thiên văn học với việc khai trương đài quan sát thiên văn cao nhất thế giới - Đài thiên văn Atacama của Đại học Tokyo. Đài quan sát Atacama nằm ở độ cao 5640 mét so với mực nước biển mở ra cơ hội mới cho các nhà thiên văn học trong việc nghiên cứu không gian. Địa điểm này đã trở thành vị trí cao nhất cho kính viễn vọng trên mặt đất, cung cấp cho các nhà nghiên cứu một công cụ độc đáo để nghiên cứu sóng hồng ngoại trong Vũ trụ. Mặc dù vị trí ở độ cao mang lại bầu trời trong xanh hơn và ít bị nhiễu từ khí quyển hơn, việc xây dựng đài quan sát trên núi cao đặt ra những khó khăn và thách thức to lớn. Tuy nhiên, bất chấp những khó khăn, đài quan sát mới mở ra triển vọng nghiên cứu rộng lớn cho các nhà thiên văn học. ... >>

Tin tức ngẫu nhiên từ Kho lưu trữ

Thuốc lá và cà rốt không hợp nhau 11.03.2000

Các nghiên cứu được thực hiện tại Đại học Bologna (Ý) và Đại học Texas (Mỹ) đã chỉ ra rằng beta-carotene có trong cà rốt, cà chua và các loại rau củ khác và thường bảo vệ tế bào khỏi sự thoái hóa ác tính, có hại cho người hút thuốc.

Trong những năm gần đây, beta-carotene đã có sẵn ở dạng viên nén, riêng nó hoặc bổ sung cho các loại vitamin, và các bác sĩ khuyên bạn nên dùng những viên thuốc như vậy. Hóa ra là beta-carotene phản ứng trong cơ thể người hút thuốc với các chất gây ung thư có trong khói thuốc, và bản thân nó biến thành chất gây ung thư.

Một nghiên cứu trên 29 người hút thuốc cho thấy những người dùng beta-carotene có nguy cơ mắc bệnh ung thư cao hơn 18%.

Tin tức thú vị khác:

▪ GIGABYTE TV

▪ gen trường thọ

▪ Màn hình OLED sẽ trở nên bền hơn

▪ Apple MacBook Pro là máy tính xách tay Windows tốt nhất

▪ Tàu đệm từ với tốc độ lên tới 1000 km/h

Nguồn cấp tin tức khoa học và công nghệ, điện tử mới

Tài liệu thú vị của Thư viện kỹ thuật miễn phí:

▪ phần của trang web Công nghệ hồng ngoại. Lựa chọn bài viết

▪ bài Đi bộ ba ngày, ba ngày không ngủ chỉ vì vài dòng trên báo. biểu hiện phổ biến

▪ bài viết Luật thi đấu cờ vua và quyền anh là gì? đáp án chi tiết

▪ bài báo Aerosleigh Sever-2. phương tiện cá nhân

▪ bài viết Hướng dẫn chung để tô màu da cừu và lông thú. Công thức nấu ăn đơn giản và lời khuyên

▪ bài viết So sánh đặc điểm của nguyên tố điện AA. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

Để lại bình luận của bạn về bài viết này:

Имя:


Email (tùy chọn):


bình luận:





Tất cả các ngôn ngữ của trang này

Trang chủ | Thư viện | bài viết | Sơ đồ trang web | Đánh giá trang web

www.diagram.com.ua

www.diagram.com.ua
2000-2024