看板 [ ASM ]
討論串[請益] 關於ADC0804訊號擷取的問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 5→)留言7則,0人參與, 最新作者endlessbbs時間15年前 (2009/09/08 13:19), 編輯資訊
1
0
0
內容預覽:
各位前輩好,小弟目前在專題遇上了瓶頸,上來發問還請各位不吝指教<(_ _)>. 專題要利用ADC0804讀取加速規的訊號. 通過程式判別後輸出到LED上. 動作流程大約是這樣:加速規→ADC0804→8051→LED. 希望達到的目的是讀到加速規的訊號. 並且大致上把它輸出的訊號範圍切成8等份輸出到
(還有3252個字)

推噓4(4推 0噓 4→)留言8則,0人參與, 最新作者WolfLord (呆呆小狼)時間15年前 (2009/09/08 14:37), 編輯資訊
0
0
0
內容預覽:
#include <reg51.h>. #include <stdlib.h>. void delay150us();//宣告ADC讀取延遲副程式. void delay_fun(); //LED一顆一顆亮上去延遲副程式. sbit ADCRD=P3^7 ;//設ADCRD腳位為P3.7. sbit
(還有519個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者endlessbbs時間15年前 (2009/09/16 15:44), 編輯資訊
0
0
0
內容預覽:
小弟把W大給的程式拿去燒錄後. 發現燈號一開始就會一直亮著四顆. 應該是加速規有初始電壓的關係. 當時小弟自己的寫法是以2.5V為基準. 2.5V以下就為零. 剩下的再用IF去切割成八份量燈. 但是W大的寫法我不會修改>"<. 有嚐試用if去判斷,不過不行(應該是我不會用冏). 而且燈號似乎是一口氣
(還有5080個字)

推噓2(2推 0噓 7→)留言9則,0人參與, 最新作者WolfLord (呆呆小狼)時間15年前 (2009/09/17 03:00), 編輯資訊
0
0
0
內容預覽:
#define ADCData P2. #define LEDPort P1. #define DyBalance 64 //假設0G是64,事實上你要看你的動量感測器而定. char code ledtab[9]={0,0x1,0x3,0x7,0xf,0x1f,0x3f,0x7f,0xff};.
(還有1554個字)
首頁
上一頁
1
下一頁
尾頁