5.3 Nios II嵌入式系统开发软件 第6章 可编程逻辑器件 (5)按钮BUTTON 在DE2开发板上有4只按钮KEY3~KEY0,在nios_0系统上命名为BUTTON_PIO。例如,让ED2开发板上的18只红色发光二极管LEDR17~LEDR0依次向左移位或向右移位发光,用按钮KEY0来控制LED移位的方向的C/C++源程序如下: #include count_binary.h int alt_main (void) { int i, key, data; while (1) { key = IORD(BUTTON_PIO_BASE,0); if (key 0x02) { data = 0x01; for (i=0; i18; i++) { IOWR(LED_RED_BASE,0,data); data = 1; usleep(100000); } //延迟 * * } else { data = 0x20000; for (i=0; i18; i++) {IOWR(LED_RED_BASE,0,data);
您可能关注的文档
最近下载
- 2026年广东省普通高中学业水平考试生物试卷及答案.doc VIP
- 全国教育科学规划课题申报书:63.《中华优秀传统文化在艺术教育中的传承与发展研究》.docx VIP
- 有效的小学数学教学设计.docx VIP
- 2024-2025学年江苏省常州市高一下学期4月期中质量调研政治试题(解析版).docx VIP
- 高考数学压轴题专项训练:椭圆(解答题压轴题)含答案及解析.pdf VIP
- 金沙江溪洛渡水电站左岸谷肩堆积体边坡监测成果浅析.pdf VIP
- 2026年广东省普通高中学业水平考试地理试卷及答案.doc VIP
- 北师大版数学小升初模拟试卷(各地真题).docx VIP
- 太极创业项目计划书.docx VIP
- 《精密机械设计基础(第二版)》裘祖荣习题参考答案.pdf VIP
原创力文档

文档评论(0)