晶片AVR-8515
使用設定 時脈8Mhz 看門狗關閉
目前設定週期為700~2300
測試用程式輸出週期為750~2250
精度為1us
使用示波器時間累積觀察波形極為穩定(影片再補)
PORT A PORT B PORT C 的同一位元為同步輸出
例如
PORT A.0 與 PORT B.0 PORT C.0 為同步輸出
PORT A.1 與 PORT B.1 PORT C.1 為同步輸出
——————————————————-
- 指令
- 啟動命令
- 共計4Byte 252, 255, 255, 255
第一個252 為選擇指令用
第二個255為啟動中斷功能 與PE0-1 為Low(原為3~4Byte控制暫時寫在一起)
第三與第四暫時沒用處功能與第二個寫在一起了
PE0-1的用處是用來控制有電源的像是LM2596可以用high與Low控制啟動與否例如
傳送252,255,255,255 為啟動控制板
傳送252,0,255,255 為關閉控制板 - 通道週期改變
- 共計4Byte 255, 0, 255, 9
第一個Byte 255 為選擇指令與同步用
第二個Byte 為改變哪個通道 0~23 暫時沒有防錯功能
第三個Byte 為脈寬的低八位元
第四個Byte 為脈寬的高八位元
例如傳送 255,1,220,5 為改變通道1脈寬輸出為1500
PORTA.0~7 =0~7
PORTB.0~7 =8~15
PORTC.0~7 =16~23 - 清空,週期最大最小值指令
- 待續
avr原始檔+編譯檔案+測試用程式
AVR-SSC-24.rar (13.4 KiB, 141 hits)
相關文章: