当前位置:首页 > 毕业设计论文(基于单片机数据采集系统)含源代码
基于80C51单片机和TLC2543的多路数据采集系统设计
//连接到USB总线
void connect_USB(void) {
DISABLE;
bEPPflags.value = 0; ENABLE;
D12_SetDMA(0x1); //设置D12工作模式
D12_SetMode(D12_NOLAZYCLOCK|D12_SOFTCONNECT,D12_SETTOONE | D12_CLOCK_12M); }
void LED_ON(void) { MCU_LED0=0; }
void LED_OFF(void) { MCU_LED0=1; }
//USB服务处理子程序 void usbserver(void) { if (bEPPflags.bits.bus_reset) { DISABLE; bEPPflags.bits.bus_reset = 0; ENABLE; d12_busreset(); } // 总线复位 if (bEPPflags.bits.suspend) { DISABLE; bEPPflags.bits.suspend= 0; ENABLE; d12_suspend(); } //挂起改变 if (bEPPflags.bits.setup_packet) { DISABLE; bEPPflags.bits.setup_packet = 0; control_handler(); ENABLE; } // 建立包 }
- 29 -
共分享92篇相关文档