ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN Lập trình viên đơn giản. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / Bộ vi điều khiển Lập trình viên là một thiết bị được chế tạo trên bảng mạch in và được kết nối qua cổng song song với máy tính loại PC của IBM. Lập trình được thực hiện bởi một chương trình điều khiển đặc biệt. Chương trình được thực hiện như một ứng dụng cho WIN95WIN98. Lập trình viên có thể viết các loại vi mạch sau: 27C16(К573РФ5), 27C32, 27C64(К573РФ4), 27C128, 27C256(К573РФ8), 27C512. Việc điều chỉnh loại vi mạch được thực hiện bằng các công tắc nằm trên bộ lập trình, cũng như trong chương trình. Mô tả chương trình Chương trình được viết bằng DELPHI3. Việc ghi và đọc các thanh ghi LPT được viết bằng cách sử dụng các đoạn chèn của trình biên dịch mã chương trình, vì vậy chương trình sẽ không hoạt động trong WINNT và WIN2000. Khoảng thời gian cần thiết để thiết lập và duy trì các cổng được thiết lập bằng cách thực hiện một số chu kỳ rỗng nhất định. Dưới đây là sự xuất hiện của chương trình điều khiển.
Tệp được ghi vào ROM phải ở định dạng nhị phân được tạo sẵn. Quá trình ghi bắt đầu tại địa chỉ được đặt trong trường Địa chỉ bắt đầu và kết thúc ở cuối tệp hoặc khi giá trị địa chỉ vượt quá giá trị được đặt trong trường Địa chỉ kết thúc. Trình tự lập trình 1. Chạy chương trình điều khiển; 2. Chọn loại vi mạch trong chương trình từ danh sách; 3. Chọn một tập tin để ghi vào ROM; 4. Đặt các công tắc trên bảng theo loại vi mạch; 5. Cài đặt một chip có thể ghi; 6. Áp dụng nguồn điện và điện áp lập trình cho bộ lập trình; 7. Ghi lại. Mô tả của thiết bị. Lập trình viên được điều khiển thông qua cổng LPT, bao gồm ba thanh ghi: Thanh ghi dữ liệu. D_LPT0-D_LPT7. Dữ liệu được chuyển qua thanh ghi này; thanh ghi điều khiển. -STROBE, -AUTOFD, -INIT, -SLCTIN. Các tín hiệu trong thanh ghi này điều khiển truyền dữ liệu; thanh ghi đầu vào. Thông qua thanh ghi đầu vào, dữ liệu được nhận từ ROM. Bốn bit của thanh ghi này được sử dụng để nhận - ERROR, SLCT, PE, -ACK. DD1, DD2 (555IR22) - thanh ghi địa chỉ Các thanh ghi DD1, DD2 được thiết kế để thiết lập địa chỉ của ROM. DD1 đặt các bit ít quan trọng nhất của địa chỉ, DD2 - các bit quan trọng nhất. Việc ghi vào các thanh ghi này xảy ra thông qua bus dữ liệu LPT trên cạnh lên của tủ điều khiển -AUTOFD và -INIT, tương ứng. DD3 (555IR22) - thanh ghi tín hiệu điều khiển Thanh ghi DD3 được thiết kế để tạo ra các tủ điều khiển hoạt động của ROM và bus dữ liệu (xem bảng).
Từ điều khiển được ghi vào thanh ghi thông qua bus dữ liệu LPT trên cạnh lên của đèn điều khiển -SLCTIN. DD4 (555AP5) - nhận bộ đệm DD4 - hai bộ đệm 4 bit qua đó dữ liệu được nhận từ ROM đến PC IBM. Một cái chấp nhận 4 bit dữ liệu thấp, cái còn lại - những cái cao. Sự phân chia này được thực hiện do LPT chỉ có 5 dòng đầu vào. Bộ đệm được kết nối với đầu vào LPT bằng strobes inlow_str và inhigh_str của thanh ghi điều khiển DD3 (xem bảng).
DD5 (555IR22) - thanh ghi dữ liệu để ghi DD5 - Thanh ghi dữ liệu 8 bit. Thanh ghi này đặt dữ liệu được ghi vào ROM. Dữ liệu được ghi vào nó thông qua bus dữ liệu LPT ở sườn lên của tín hiệu điều khiển -STROBE. Trạng thái của các tín hiệu đầu ra của thanh ghi này phụ thuộc vào nhấp nháy OUT của thanh ghi điều khiển DD3. Khi OUT=0, dữ liệu từ thanh ghi được xuất ra bus dữ liệu ROM, khi OUT=1, đầu ra của thanh ghi ở trạng thái điện trở cao. Thiết kế thiết bị Có hai khe để cài đặt chip trên bộ lập trình. Một cho chip ROM, một cho vi điều khiển MK51 (lập trình vi điều khiển chưa hoàn thiện nên loại vi mạch này không có trong chương trình điều khiển). Các tấm DIP thông thường được sử dụng làm bệ hạ cánh. Điện áp cung cấp và lập trình được kết nối với đầu nối P2. Điện áp lập trình nên được đặt theo yêu cầu kỹ thuật cho từng loại vi mạch. Cảnh báo: Vì việc cài đặt cho loại chip được thực hiện bởi các công tắc, thiết bị chỉ có thể được bật sau khi cài đặt chip và cài đặt các công tắc tương ứng. Bạn có thể tải xuống các tệp sau liên quan đến dự án:
Tác giả: Sergey Rostovtsev, rmsergey@chuvashia.ru; Xuất bản: cxem.net Xem các bài viết khác razdela Bộ vi điều khiển. Đọc và viết hữu ích bình luận về bài viết này. Tin tức khoa học công nghệ, điện tử mới nhất: Máy tỉa hoa trong vườn
02.05.2024 Kính hiển vi hồng ngoại tiên tiến
02.05.2024 Bẫy không khí cho côn trùng
01.05.2024
Tin tức thú vị khác: ▪ Bộ điều chế PWM Microchip MCP1631 ▪ Kính nhỏ cho một bức tranh lớn ▪ IQ không liên quan đến mức độ thông minh của một người ▪ Tuổi thọ của neutron tự do đã được đo 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 trang web Bộ khuếch đại công suất. Lựa chọn các bài viết ▪ bài viết Máy ép trái cây trục vít. Lời khuyên cho chủ nhà ▪ bài viết Dầu bắt đầu được sử dụng làm nhiên liệu khi nào? đáp án chi tiết ▪ bài viết Trợ lý thú y. Mô tả công việc ▪ bài báo Thiết bị từ trường trị liệu cục bộ. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện ▪ bài viết Transistor ổn áp. 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: 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 |