Re: [問題] 8051寫法指點

看板Electronics作者 (順風相送)時間11年前 (2014/07/23 22:58), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《dog9527 (致命病毒)》之銘言: : → dog9527:http://ppt.cc/X6ev我想說用下面那個方波 : → dog9527:每個上升緣 檢測sin波的狀態 之後取出幾個sin波的值 : → dog9527:利用ad輸出像上方那樣的波型 其實除非你有特殊需求,不然 8051 自己就有 crystal 不需要外接方波產生器。 (特殊需求: 覺得 8051 本身的 crystal 不準,想用超準的 RTC 計時。) 如我在站內信說的,看起來你建了一個 y = f(x) 的對照表, 但卻不知道 x 是什麼東西... 我建議 x 可以是一個 counter,從 0, 1, 2 數到 m,再重置回 0 這樣。 那目前的對照表有 360 欄,這個 m 值看起來設成 359 還頗合理... 至於每隔多久加一次 x 值就另外再研究了... 計時的方法還是可以用 timer 中斷,當然也有別的方法如 busy loop 計時。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.16.81 ※ 文章網址: http://www.ptt.cc/bbs/Electronics/M.1406127496.A.91F.html

07/23 23:04, , 1F
但是我的那個方波不是固定的 我當初也想過藥用計時
07/23 23:04, 1F

07/23 23:05, , 2F
但是之後發現不是 所以我才改用觸發的 利用中斷
07/23 23:05, 2F

07/23 23:26, , 3F
看來我們又回到了 x 是什麼的老問題上了...
07/23 23:26, 3F

07/23 23:27, , 4F
先別管數學式,把你的產品用七歲小孩能懂的方式描述看看?
07/23 23:27, 4F
文章代碼(AID): #1Jpys8aV (Electronics)
討論串 (同標題文章)
文章代碼(AID): #1Jpys8aV (Electronics)