PHẦN MỀM CHO MÁY TÍNH PC

Một phần của tài liệu THIẾT KẾ HỆ VI XỬ LÝ ĐA NĂNG 16 BÍT 80X86 INTEL (Trang 73 - 74)

256 mức điện áp 1 mức =1/ Uma

3.2 PHẦN MỀM CHO MÁY TÍNH PC

Trong thiết kế phần cứng của hệ vi xử lý, ta đã xây dựng cổng truyền tin nối tiềp giữa hệ và máy tính cá nhân PC qua USART8251. Tốc độ truyền dữ liệu giữa hệ và máy tính (tốc độ baud) có thể được lựa được lựa chọn bằng các phím ấn trên bản mạch và thiết lập từ giao diện trên PC. Việc chọn tốc độ truyền từ các phím trên mạch đã được trình bày ở phần 3.1.3. Trong phần này, ta sẽ xét phần mềm truyền tin nối tiếp từ PC đến hệ VXL.

Nhiệm vụ của chương trình phần mềm là điều khiển được việc giao tiếp giữa PC với ngoại vi qua cổng COM. Với nhiệm vụ này, chương trình phải cho phép người dùng lựa chọn các tham số cổng truyền thông, hiển thị các dữ liệu trao đổi giữa PC và hệ vi xử lý.

Ngôn ngữ lập trình được sử dụng để viết phần mềm là ngôn ngữ Borland Delphi vì nó có các ưu điểm sau:

- Delphi quen thuộc với những người đã làm việc với ngôn ngữ lập trình Pascal truyền thống, vì Delphi chính là ngôn ngữ Object Pascal. Delphi là môi trường xây dựng ứng dụng “tức thời” RAD (Rapid Application Development) gồm các công cụ phát triển hệ thống và cơ sở dữ liệu dành cho Microsoft Window 95/98 và Window NT.

- Về tính trực quan, Delphi cho phép ta xây dựng ứng dụng bằng cách chọn các thành phần công cụ có sẵn từ bảng công cụ (Coponent Pallete), đặt chúng vào cửa sổ chương trình, sắp xếp và tạo nên một ứng dụng hoàn chỉnh. Delphi sẽ tự động sinh mã khi ta kết nối các công cụ trên Form. - Borland Delphi là ngôn ngữ bậc cao, có khả năng can thiệp rất sâu vào hệ thống, đồng thời cung cấp cho ta công cụ đồ hoạ phong phú. Với Delphi, việc điều khiển dữ liệu vào/ra các cổng truyền thông là những thao tác đơn giản, do đó, ta có thể điều khiển và kiểm soát dữ liệu theo yêu cầu của bài toán.

Một phần của tài liệu THIẾT KẾ HỆ VI XỬ LÝ ĐA NĂNG 16 BÍT 80X86 INTEL (Trang 73 - 74)

Tải bản đầy đủ (DOC)

(80 trang)
w