การทดลองที่ 6
Serial UART
อุปกรณ์
1. บอร์ด Altena Cyclone III 1 บอร์ด
2. สายดาวน์โหลด ByteBlaster II Cable หรือ สายดาวน์โหลดUSB Blaster Cable 1 ชุด
3. เครื่องคอมพิวเตอร์(Quatus II web edition)
4. ออสซิลโลสโคป 1เครื่อง
5. โปรแกรม Putty
โจทย์
สร้างวงจรดิจิทัลเพื่อส่งตัวอักษร 'a' ผ่าน UART ไปยังคอมพิวเตอร์ เมื่อกดปุ่มแล้วปล่อยในแต่ละครั้ง โดยใช้ค่า baudrate เท่ากับ 9600 (เน้นส่งข้อมูลไบต์จาก FPGA ไปยังคอมพิวเตอร์เท่านั้น ยังไม่ต้องรับข้อมูล)
Source Code
โค๊ด component_debounce
โค๊ด uart_lib
โค๊ด UART_comp
โค๊ด TB_UART_comp
โค๊ด ClkUnit
ผลการทดลอง
ไล่รหัส ASCII
ไม่มีความคิดเห็น:
แสดงความคิดเห็น