Verilog HDL程序分為3個模塊,分別為復位rstgen模塊,串口接收datagen模塊和SPI接口操作spi模塊。24位指令由微機輸入,經串口接收模塊后輸出1個24位數據和1個標志位,用于SPI接口模塊把數據傳入ADN2850中。
賬 datagen模塊關鍵程序如下所示(相關變量聲明省略):



該程序已經通過前仿真,并在Altera公司的EP2C70 FPGA上通過了驗證,達到了預期的效果。
5 結 語
通過串口的應用,ADN2850的控制過程變的很方便。而串口本身連線簡單占用資源少,應用也比較廣泛,所以數字電位器ADN2850的串口控制不失為一種可行的方法。
評論