Dự án tuyệt vời! Tôi cho rằng sự lựa chọn bộ xử lý của bạn (và lý do cần bộ nhớ ngoài) sẽ phụ thuộc vào cách bạn xác định "khả năng vẽ đồ thị đơn giản" và "khả năng lập trình hạn chế".
Dừng lại và xem xét rằng máy tính TI-83 có bộ xử lý 6 MHz, sử dụng 8KB RAM cho các chức năng hệ thống (24KB miễn phí cho các chương trình người dùng) và có 512KB Flash với chip Flash 2 MB bên ngoài trên phiên bản "Bạc" đặc biệt. Nó chạy một hệ điều hành độc quyền và hỗ trợ nhiều chức năng toán học hơn tôi từng nghe hoặc sử dụng, cũng như lập trình bằng 4 ngôn ngữ. ATMega1284 của bạn có 16KB RAM và 128KB Flash. Bạn có nghĩ rằng bạn sẽ tạo đủ mã để điền vào 128KB đó không, với điều kiện TI chỉ được sử dụng khoảng ba lần như vậy? Tôi nghi ngờ điều đó.
Nếu bạn chỉ muốn sử dụng màn hình LCD ký tự và mảng LED để vẽ đồ thị với các hàm toán học cơ bản (Nút 0-9, biến x và y, + - * /% = và một số loại lưu trữ), thì ATMega hoặc Arduino là quá đủ cho nhu cầu của bạn
Mặt khác, nếu bạn muốn chạy một màn hình màu LCD với Linux nhúng, kịch bản / lập trình trong bash, lua hoặc bất kỳ ngôn ngữ lập trình nào bạn chọn, vẽ biểu đồ bằng gnuplot và nhập mọi thứ trên bàn phím / bàn phím nhỏ, sau đó bạn nên nhìn vào chip mạnh hơn. Chắc chắn đi 32-bit nếu bạn muốn xử lý số lượng lớn và nếu bạn muốn giải quyết nhiều bộ nhớ. Hầu hết các chip này (tôi khuyên dùng ARM) đều có các gói QFP - Nhưng đừng sợ! Bạn không cần máy móc đắt tiền để hàn thiết bị [LT] QFP hoặc PLCC - Chỉ cần một bàn tay chắc chắn, một mẹo tốt và kỹ thuật tốt sẽ là đủ. Oh, và một bảng được làm tốt với sellermask. Tuy nhiên, nhiều bảng dev sẽ rất phù hợp với dự án này.
Bạn có thể mua những con chip này trong các đĩa đơn với giá từ 2 đến 15 đô la, tùy thuộc vào các tùy chọn bạn muốn. Ngoài ra, nhiều nhà sản xuất sẽ gửi mẫu nếu bạn chỉ hỏi, với hy vọng rằng bạn sẽ mua hàng nghìn khi mọi người dùng ACT và SAT trên máy tính EARLZ-9000!