A
alkid
Guest
Có thể mã nguồn của văn bản được sử dụng cho c8051F320 c8051F120?
Test_TX void (void)
(
Led1 = Led2 = Led3 = Led4 = 1; / / Clear tình trạng của Led
SPI_RW_Reg (WRITE_REG SETUP_AW, (TX_AW-2)); / / Thiết lập RX / TX địa chỉ chiều rộng
SPI_Write_Buf (WRITE_REG TX_ADDR , TX_ADDRESS_, TX_AW); / / Viết TX_Addr
SPI_Write_Buf (WRITE_REG RX_ADDR_P0, RX_ADDRESS_, RX_AW); / / Viết RX_Addr, Pipe0 cho auto.ack
SPI_Write_Buf (WR_TX_PLOAD, TX_PAYLOAD_, TX_PL_W); / / Viết TX tải trọng
SPI_RW_Reg (WRITE_REG TÌNH TRẠNG, 0x70); / / Tìm hiểu tình trạng & flag IRQ rõ ràng của
SPI_RW_Reg (WRITE_REG EN_AA, 0x01); / / Kích hoạt tính năng tự động ack pipe0
SPI_RW_Reg (WRITE_REG EN_RXADDR, 0x01); / / Kích hoạt tính năng pipe0
SPI_RW_Reg (WRITE_REG SETUP_RETR, 0x0a); / / 250ľs 86 Ls, 10 retrans ...
SPI_RW_Reg (WRITE_REG RF_CH , 40); / / Channel 40
SPI_RW_Reg (WRITE_REG CONFIG , 0x0e); / / PWR_UP, CRC (2bytes) & Prim: TX.
trong khi ()! SW1; / / đợi cho đến khi SW1 phát hành
Led1 = 0; / / Led1 cho thấy chế độ TX
EX0 = 1; / / Kích hoạt tính năng ngoài Interrupt0
)
Test_TX void (void)
(
Led1 = Led2 = Led3 = Led4 = 1; / / Clear tình trạng của Led
SPI_RW_Reg (WRITE_REG SETUP_AW, (TX_AW-2)); / / Thiết lập RX / TX địa chỉ chiều rộng
SPI_Write_Buf (WRITE_REG TX_ADDR , TX_ADDRESS_, TX_AW); / / Viết TX_Addr
SPI_Write_Buf (WRITE_REG RX_ADDR_P0, RX_ADDRESS_, RX_AW); / / Viết RX_Addr, Pipe0 cho auto.ack
SPI_Write_Buf (WR_TX_PLOAD, TX_PAYLOAD_, TX_PL_W); / / Viết TX tải trọng
SPI_RW_Reg (WRITE_REG TÌNH TRẠNG, 0x70); / / Tìm hiểu tình trạng & flag IRQ rõ ràng của
SPI_RW_Reg (WRITE_REG EN_AA, 0x01); / / Kích hoạt tính năng tự động ack pipe0
SPI_RW_Reg (WRITE_REG EN_RXADDR, 0x01); / / Kích hoạt tính năng pipe0
SPI_RW_Reg (WRITE_REG SETUP_RETR, 0x0a); / / 250ľs 86 Ls, 10 retrans ...
SPI_RW_Reg (WRITE_REG RF_CH , 40); / / Channel 40
SPI_RW_Reg (WRITE_REG CONFIG , 0x0e); / / PWR_UP, CRC (2bytes) & Prim: TX.
trong khi ()! SW1; / / đợi cho đến khi SW1 phát hành
Led1 = 0; / / Led1 cho thấy chế độ TX
EX0 = 1; / / Kích hoạt tính năng ngoài Interrupt0
)