PIC通過AD使用光敏電阻

2021-05-22 11:43:23 字數 672 閱讀 5980

/*************通過光敏電阻輸入模擬訊號,得到相應的數碼訊號,通過數字量的大

小設定閾值,通過閾值可以控制燈泡等裝置的開關************************/

/***模擬訊號輸入口為an0,模擬電壓的產生由外圍電路搭建,參考電壓為內部的vcc和vss***/

/**************通過序列口連線上位機顯示轉換後的數碼訊號************************/

/*********************主程式*********************************/

#include "p18f4620.h"

//初始化,可不需要

void initial()

//序列口初始化

void eusart_init()

//通過串列埠傳送資料

void send_ch(unsigned char d)

//ad初始化函式

void ad_init(void)

//讀取指定通道的ad採集資料

unsigned int read_ad(unsigned char ch)

//軟體延時函式

void wait(unsigned char t)

else

nop();

wait(10);}}

PIC微控制器之AD框架

1 adcon1 選擇參考電壓和模擬輸入引腳 adcon0 選擇通道,時鐘 開啟ad模式 2 清楚 adif 設定 adie peie gie 3 等待一定的時間 4 開始a d轉化 go done 1 5 1掃瞄方式開始掃瞄 go done 並清零 2響應中斷清中斷標誌位 6 讀取暫存器的值 in...

MYSQL使用游標

一 使用游標 一 宣告游標。delare cursor name cursor for select statement 解釋 cursor name是游標的名字 select statement表示select語句。因為游標需要遍歷結果集的每一行,增加了伺服器的負擔,導致游標的效率並不高效,如果使...

Oracle使用游標

了解一下訪問資料庫的ddl和tcl語句 一。plsql中使用select語句,應該與into字句連用,查詢出的返回值賦予into子句中的變數 變數的宣告是在delcare中 二。type屬性 在plsql中可以將變數和常量宣告為內建或使用者定義的資料型別,以引用乙個列名,同時繼承他的資料型別和大小。...