1、並口模組:
a、並口模組屬於「輸入輸出」部分
b、在cpu看來,是若干個可以訪問的單元(暫存器)
c、核心功能是「引腳電平與部分暫存器內容對應」
d、另有部分暫存器配置引腳電氣效能(多功能化)
2、stc發光二極體實驗:
a、p0口上8個引腳靜態需要高電平1ma驅動
b、p2.3需要高電平2ma驅動
c、發光二極體主要電氣引數:
①、發光顏色(發光波長):***
②、正向壓降:1.8v~3.7v
紅1.8v,綠1.9v,藍3.7v
③、正向工作電流:0.1ma~300ma
普通—20、10、5、2、1 ma
高亮—10、5、1、0.5 ma
超高量—5、2、1、0.1 ma
④、反向漏電:50~200ua
⑤、反向耐壓:5~7v
⑥、發光效率:***
⑦、壽命:大於100000h
d、很差的二極體,但可以很好「發光」,常用於——指示燈,照明
3、stc步進電機實驗:
a、將控制訊號轉變為步進角度或位移
b、分類:反應式、永磁式、混合式或二相、三相……
c、特點:二相混合式最廣泛(控制較複雜)
d、方便用於位置控制
e、四相步進電機:
f、步進電機驅動電路
4、繼電器:
a、電磁繼電器:用電磁力控制的電開關
b、隔離作用:弱電控制強電
c、放大作用:小訊號控制大電器
d、主要電氣引數:
①、線圈工作電壓:
②、吸合電壓:
③、釋放電壓:
④、線圈工作電流:
⑤、觸電型別:
⑥、最大觸電耐壓:
⑦、最大觸電電流:
e、結構示意圖:
5、數碼管動態掃瞄:
a、p0控制段選訊號,必須推挽輸出
b、p2.3、p2.2、p2.1、p2.0控制位選訊號,其中p2.3必須推挽輸出
6、蜂鳴器:
a、蜂鳴器( buzzer ):電子訊響器
b、蜂鳴器分類:電磁、壓電或有源(將產生頻率的電路做入電路中)、無源(訊號需要外加)
c、無源電磁蜂鳴器原理
d、驅動電路:
7、stc輕觸按鍵、導航按鍵按鍵電路
a、加電阻為了防止短路
b、並口作為輸入
8、stc機械振動、霍爾磁場感測器
a、相當於乙個開關
b、倒置感測器
c、以上,均相當於自動按鍵
9、stc光電編碼器:
a、光電開關分為對射式、反射式
b、4bit絕對編碼器:檢測到什麼數字,就知道在盤子上的絕對位置
c、主要問題:
①、隨著解析度提高(bit數變大),問題變得複雜
②、二進位制編碼對各bit光電檢測一致性要求很高
製造難度加大,甚至不可能
稍有差錯,可能造成重大資訊錯誤
d、二進位制編碼跟格雷碼的差別在**,為什麼格雷碼好:
格雷碼是一種準權碼,設格雷碼最低位為n=1,則格雷碼的權的絕對值為(2^n)-1,其符號從左到右正負交替。
典型格雷碼是一種具有反射特性度和迴圈特性的單步自補碼,它的迴圈、單步特性消除了隨機取數時出現重大誤差的可能,它的反射、自補特性使得求反非常方便。
格雷碼屬於可靠性編碼,是一種錯誤最小化的編碼方式。
①、格雷碼的特點是任意兩組相鄰之間只有一位不同,其餘各位都相同,而且0和最大數(2的n次方減一)對應的兩組格雷碼之間也只有一位不同。
②、格雷碼是一種迴圈碼,它的特性使它在形成和傳輸過程中引起的誤差較小。如計數電路按格雷碼計數時,電路每次狀態更新只有一位**變化,從而減少了計數錯誤。
③、自然二進位製碼可以直接由數/模轉換器轉換成模擬訊號,但某些情況,例如從十進位制的3 轉換成4 時二進位製碼的每一位都要變,使數位電路產生很大的尖峰電流脈衝。而格雷碼則沒有這一缺點,它是一種數字排序系統,其中的所有相鄰整數在它們的數字表示中只有乙個數字不同。它在任意兩個相鄰的數之間轉換時,只有乙個數字發生變化。它大大地減少了由乙個狀態到下乙個狀態時邏輯的混淆。另外由於最大數與最小數之間也僅乙個數不同,故通常又叫格雷反射碼或迴圈碼。
二十一 隱式游標
每次做dml操作都會產生隱式游標sql,儲存資料。declare emp ename emp.ename type 宣告變數 變數emp var是表emp的行型別 begin select ename into emp ename from emp where empno 7499 if sql f...
CVTE嵌入式面試彙總
一面主要問基礎,一對一技術面。二面主要手寫 和問專案,二對一技術面。三面為hr面,兩個hr面三個應聘者。一面主要問基礎 linux 檢視程序 檢視檔案許可權等 c c volatile 形參實參 記憶體結構 段和堆疊等 作業系統 系統的輪詢 阻塞等 微控制器 中斷 io等 此外還有手寫 字串翻轉 比...
嵌入式Shell及vi指令彙總(學習筆記)
ls 顯示指定目錄下的檔案 ls l ls l home 顯示指定目錄下檔案的詳細資訊 pwd顯示當前目錄路徑 cd切換路徑 cd 切換到家目錄 cd 切換到上一級目錄 rm刪除檔案 rm f 強制刪除檔案 mkdir mkdir dir1 在指定目錄下建立指定目錄 rmdir rmdir dir1...