AVR8515-SSC-24-測試版

晶片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)

相關文章:

  1. 控制板 FOR 8052
  2. SSC-16 FOR 8052
  3. RC伺服轉速控制
  4. C# SSC-16 控制端

FaceBook留言板

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>