第一篇:C8051F020的PCA配置小結(jié)
C8051F020 PCA配置小結(jié)
PCA(可編程計數(shù)器陣列Programmable Counter Aaray)由高字節(jié)(PCA0L)和低字節(jié)(PCA0L)組成。在讀PCA0L 的同時自動鎖存PCA0H 的值,先讀PCA0L 寄存器將使PCA0H 的值得到保持
(在讀PCA0L 的同時),直到用戶讀PCA0H 寄存器為止。讀PCA0H 或PCA0L 不影響計數(shù)器工 作。PCA0MD 寄存器中的CPS2-CPS0 位用于選擇PCA 計數(shù)器/定時器的時基信號。CPS2 CPS1 CPS0 時間基準(zhǔn)
0 0 0 系統(tǒng)時鐘的12 分頻 0 0 1 系統(tǒng)時鐘的4 分頻 0 1 0 定時器0 溢出
0 1 1 ECI 負(fù)跳變(最大速率 = 系統(tǒng)時鐘頻率/4)1 0 0 系統(tǒng)時鐘
0 1 外部振蕩源8 分頻(與系統(tǒng)時鐘同步)1.工作原理:當(dāng)計數(shù)/定時器溢出時,PCA0MD中的計數(shù)器溢出標(biāo)志(CF)被置為1,并產(chǎn)生中斷 請求(如果CF 中斷被允許)。將PCA0MD 中ECF 位設(shè)置為邏輯1 即可允許CF 標(biāo)志產(chǎn)生中斷請
求。當(dāng)CPU 轉(zhuǎn)向中斷服務(wù)程序時,CF 位不能被硬件自動清除,必須用軟件清0。(注意:要
使CF 中斷得到響應(yīng),必須先總體允許PCA0 中斷。通過將EA 位(IE.7)和EPCA0(EIE1.3)設(shè)置為邏輯1 來總體允許PCA0 中斷。清除PCA0MD寄存器中的CIDL 位將允許PCA 在微控制
器內(nèi)核處于等待方式時繼續(xù)正常工作。2.PCA0CN:PCA控制寄存器
R/W R/W R/W R/W R/W R/W R/W R/W 復(fù)位值
CF CR--CPS2 CPS1 CPS0 ECF 00000000 位7 位6 位5 位4 位3 位2 位1 位0 SFR地址 0xD9 位7: CIDL: PCA0 計數(shù)器/定時器等待控制 規(guī)定CPU 等待方式下的PCA0 工作方式
0: 當(dāng)系統(tǒng)控制器處于等待方式時,PCA0 繼續(xù)正常工作 1: 當(dāng)系統(tǒng)控制器處于等待方式時,PCA0 停止工作 位6-4 :未用讀=000b 寫=忽略
位3-1: CPS2-CPS0 PCA0 計數(shù)器/定時器脈沖選擇 位0: ECF: PCA 計數(shù)器/定時器溢出中斷允許 該位是PCA0 計數(shù)器/定時器溢出CF 中斷的屏蔽位 0: 禁止CF 中斷
1: 當(dāng)CF(PCA0CN.7)置位時允許PCA0 計數(shù)器/定時器溢出中斷請求 PCA0CPMn:PCA捕捉/比較寄存器
PWM16n ECOMn CAPPn CAPNn MATn TOGn PWMn ECCFn 00000000 位7 位6 位5 位4 位3 位2 位1 位0 SFR地址
0xDA-0xDE PCA0CPMn 地址 PCA0CPM0 0xDA(n=0)PCA0CPM1 0xDB(n=1)PCA0CPM2 0xDC(n=2)PCA0CPM3 0xDD(n=3)PCA0CPM4 0xDE(n=4)位7: PWM16n: 16 位脈沖寬度調(diào)制允許
當(dāng)脈沖寬度調(diào)制方式被允許時(PWMn = 1),該位選擇16 位方式 0: 選擇8 位PWM 1: 選擇16 位PWM 位6: ECOMn: 比較器功能允許
該位允許禁止PCA0 模塊n 的比較器功能 0: 禁止 1: 允許
位5: CAPPn: 正沿捕捉功能允許
該位允許禁止PCA0 模塊n 的正邊沿捕捉 0: 禁止 1: 允許
位4: CAPNn 負(fù)沿捕捉功能允許
該位允許禁止PCA0 模塊n 的負(fù)邊沿捕捉 0: 禁止 1: 允許 位3: MATn 匹配功能允許
該位允許/禁止PCA0 模塊n 的匹配功能.如果被允許,當(dāng)PCA0 計數(shù)器與一 個模塊的捕捉比較寄存器匹配時,PCA0MD 寄存器中的CCFn 位置位 0 :禁止 1: 允許
位2: TOGn 電平切換功能允許
該位允許/禁止PCA0 模塊n 的電平切換功能.如果被允許,當(dāng)PCA0 計數(shù)器 與一個模塊的捕捉/比較寄存器匹配時,CEXn 引腳的邏輯電平切換.如果 PWMn 位也被置為邏輯1, 則模塊工作在頻率輸出方式 0: 禁止 1: 允許
位1: PWMn 脈寬調(diào)制方式允許
該位允許/禁止PCA0 模塊的PWM 功能.如果被允許,CEXn 引腳輸出脈沖 寬度調(diào)制信號.如果PWM16n 為邏輯0, 使用8 位PWM 方式;如果PWM16n 為邏輯1, 使用16 位方式;如果TOGn 位也被置為邏輯1 ,則模塊工作 在頻率輸出方式 0: 禁止 1: 允許
位0: ECCFn 捕捉比較標(biāo)志中斷允許
該位設(shè)置捕捉比較標(biāo)志CCFn 的中斷屏蔽 0: 禁止CCFn 中斷
1: 當(dāng)CCFn 位被置1 時允許捕捉比較標(biāo)志的中斷請求 3.捕捉/比較模塊的工作方式:
邊沿觸發(fā)捕捉、軟件定時器、高速輸出、頻率輸出、8位脈寬調(diào)制器和16位脈寬調(diào)制器
第二篇:北方常規(guī)植物配置小結(jié)
北方常規(guī)植物配置小結(jié)
作上木的樹種有:銀杏、白蠟、臭椿、合歡、槐樹、欒樹、刺槐、懸鈴木、元寶楓、柿樹、杜仲、流蘇、旱柳、山桃、晚櫻、毛白楊、白榆、皂莢、檜柏、側(cè)柏、白皮松、雪松、油松、華山松、玉蘭、洋白蠟等。-
作中木在林下較陰的條件下生長的植物有:雞麻、連翹、小花溲疏、溲疏、大花溲疏、天目瓊花、紅瑞木、藍荊子、金銀木、珍珠梅、柳葉繡線菊、棣棠、四照花,大葉黃楊、粗榧等。在較疏的林下或全日照條件下生長的中木有:矮紫杉、紫荊、小葉黃楊、猬實、太平花、紫葉小檗、圓錐繡球、珍珠梅等。-
作下層地被的植物有:闊葉土麥冬、嶗峪苔草、土麥冬、垂盆草、絡(luò)石、大花萱草、玉簪、紫萼、二月蘭、紫花地丁、地錦等。-
適合應(yīng)用的植物群落模式:-
(1)毛白楊——元寶楓+碧桃+山楂——榆葉梅+金銀花+紫枝忍冬+白皮松(幼)——玉簪+大花萱草-
(2)銀杏+合歡——金銀木+小葉女貞——品種月季——早熟禾-
(3)國槐+檜柏——裂葉丁香+天目瓊花——嶗峪苔草-
(4)毛白楊+欒樹+云杉——珍珠梅+金銀木——嶗峪苔草-
(5)臭椿+元寶楓——榆葉梅+太平花+連翹+白丁香——美國地錦+嶗峪苔草-
(6)毛白楊+檜柏——天目瓊花+金銀木——紫花地丁+闊葉土麥冬-
(7)華山松+饅頭柳+西府海棠——紫丁香+紫珠+連翹——嶗峪苔草+早熟禾-
(8)國槐+白皮松——花石榴+金葉女貞+太平花——嶗峪苔草-
(9)大葉白蠟+饅頭柳+檜柏——麻葉銹線菊+連翹+丁香——寬葉麥冬-
(10)懸鈴木+銀杏+檜柏——膠東衛(wèi)矛+棣棠+金銀木——扶芳藤+嶗峪苔草-
(11)垂柳+欒樹+檜柏——棣棠+紫薇+海州常山——嶗峪苔草+玉簪-
(12)垂柳——白皮松+西府海棠——臘梅+丁香+平枝栒子——嶗峪苔草-
(13)國槐——紅花錦帶+珍珠梅——扶芳藤+紫花地丁-
(14)側(cè)柏——太平花+金銀木——紫花地丁+二月蘭-
(15)欒樹——天目瓊花——鐵線蓮-
(16)懸鈴木+華山松+臭椿——紫葉李+木槿+紅葉桃——寬葉麥冬-
(17)國槐+云杉+欒樹——山楂+小葉女貞+粉團薔薇——美國地錦+金銀花+嶗峪苔草-
(18)銀杏+合歡+白皮松+欒樹——金銀木+天目瓊花+忍冬=紫葉小檗——金銀花+金葉女貞-
(19)華山松+饅頭柳+絨毛白蠟+西府海棠——紫丁香+連翹+紫珠——金銀花+大花萱草+嶗峪苔草-
(20)油松+元寶楓——珍珠梅+錦帶花+迎春——冷季型混播草(黑麥草+高羊毛+早熟禾)
第三篇:Maven pom文件常用配置小結(jié)
Maven pom文件常用配置小結(jié)
什么是POM Project Object Model,項目對象模型。通過xml格式保存的pom.xml文件。作用類似ant的build.xml文件,功能更強大。該文件用于管理:源代碼、配置文件、開發(fā)者的信息和角色、問題追蹤系統(tǒng)、組織信息、項目授權(quán)、項目的url、項目的依賴關(guān)系等等。
一個完整的pom.xml文件,放置在項目的根目錄下。
…
…
…
…
…
… 基本設(shè)置
maven的協(xié)作相關(guān)屬性
war 1.groupId : 組織標(biāo)識,例如:org.codehaus.mojo,在M2_REPO目錄下,將是: org/codehaus/mojo目錄。
2.artifactId : 項目名稱,例如:my-project,在M2_REPO目錄下,將是:org/codehaus/mojo/my-project目錄。
3.version : 版本號,例如:1.0,在M2_REPOorg/codehaus/mojo/my-project/1.0目錄。
4.packaging : 打包的格式,可以為:pom , jar , maven-plugin , ejb , war , ear , rar , par POM之間的關(guān)系
目錄下,將是:主要用于POM文件的復(fù)用。
依賴關(guān)系:依賴關(guān)系列表(dependency list)是POM的重要部分。
1.groupId , artifactId , version : 2.scope : compile(default),provided,runtime,test,system 3.exclusions 繼承關(guān)系:繼承其他pom.xml配置的機制。比如父pom.xml:
[...]