;LIST P=SM311, CLOCK=4MHZ, WDT=DISBALE,INT=ENABLE
;-----------------------------------------------------------
; LOUDOUT RA0 1 14 RA1 WHITE_BULB
; SIGNAL_IN RB7 2 13 RA2 BLUE_BULB
; READ RB6 3 12 RA3 BROWN_BULB
; VDD 4 11 VSS
; K1 RB5 5 10 RB0 YELLOW_BULB
; K2 RB4 6 9 RB1 BUZ
; RESET RB3 7 8 RB2 POWER_CUT
;-----------------------------------------------------------
INDF EQU 00H
TMR0 EQU 01H
PCL EQU 02H
STATUS EQU 03H
FSR EQU 04H
RA EQU 05H
;-----------------------------------------------------------
LOUDOUT EQU 0
WHITE_BULB EQU 1
BLUE_BULB EQU 2
BROWN_BULB EQU 3
;-----------------------------------------------------------
RB EQU 06H
;-----------------------------------------------------------
YELLOW_BULB EQU 0
BUZ EQU 1
POWER_CUT EQU 2
K2 EQU 4
K1 EQU 5
READ EQU 6
SIGNAL_IN EQU 7
;-----------------------------------------------------------
IRQM EQU 09H
;-----------------------------------------------------------
TM0M EQU 0
PBM EQU 1
INTM EQU 7
;-----------------------------------------------------------
IRQF EQU 0AH
;-----------------------------------------------------------
TM0F EQU 0
PBF EQU 1
;-----------------------------------------------------------
PA_PDM EQU 0BH
PB_PUP EQU 0CH
PB_PDM EQU 0DH
PB_POD EQU 0EH
WAKEUP EQU 0FH
;-----------------------------------------------------------
A EQU 0
M EQU 1
;---STATUS REG----------------------------------------------
C EQU 0
DC EQU 1
Z EQU 2
PD EQU 3
TO EQU 4
GP0 EQU 5
GP1 EQU 6
GP2 EQU 7
;---OPTION REG----------------------------------------------
PS0 EQU 0
PS1 EQU 1
PS2 EQU 2
PSA EQU 3
T0SE EQU 4
T0CS EQU 5
INTEDG EQU 6
;---PA_PDM REG----------------------------------------------
DB0 EQU 0
DB1 EQU 1
DB2 EQU 2
EXTEN EQU 6
RTCEN EQU 7
;---PB_POD REG----------------------------------------------
OB0 EQU 0
OB1 EQU 1
OB2 EQU 2
OB4 EQU 4
OB5 EQU 5
OB6 EQU 6
OB7 EQU 7
;---WAKEUP REG----------------------------------------------
EN0 EQU 0
EN1 EQU 1
EN2 EQU 2
EN4 EQU 4
EN5 EQU 5
EN6 EQU 6
EN7 EQU 7
;-----------------------------------------------------------
;CONSUMER REGISTER
;-----------------------------------------------------------
MAXDATA EQU .250 ; 高低電平寬度最大值
;-----------------------------------------------------------
CODE_TOTAL EQU 20H
LCODE EQU 21H ; 記錄一幀碼的低8位數據
MCODE EQU 22H ; 記錄一幀碼的中8位數據
HCODE EQU 23H ; 記錄一幀碼的高8位數據
;-----------------------------------------------------------
LBIT EQU 25H ; 記錄'0'和'1'碼的低電平寬度
HBIT EQU 26H ; 記錄'0'和'1'碼的高電平寬度
LCODE_EE EQU 27H ; 記錄EEPROM低8位數據
MCODE_EE EQU 28H ; 記錄EEPROM中8位數據
HCODE_EE EQU 29H ; 記錄EEPROM高4位數據
MODEREG EQU 2AH ; 按鍵定時器
SHIFT EQU 2BH
KEYREG EQU 2CH
CNT_LW EQU 2DH ; 定時寄存器
CNT_HI EQU 2EH
;-----------------------------------------------------------
FRAME EQU 2FH ;
;-----------------------------------------------------------
CNT EQU 30H
CNT2 EQU 31H
DEL1 EQU 32H
CNT_32MS EQU 33H
CNT_4S EQU 34H
CNT_1M EQU 35H
W_REG EQU 36H
S_REG EQU 37H
R_BUZ EQU 38H
;-----------------------------------------------------------
LREG EQU 3DH ; 手動開關瞬間按燈閃爍順序
上一篇:PIC單片機驅動NB358煙霧報警器匯編程序
下一篇:PIC16F877控制數碼顯示按鍵按下次數C語言程序
推薦閱讀
史海拾趣
Connect-Tech Products Corp公司在追求經濟效益的同時,也積極履行社會責任。公司注重環保和可持續發展,采用環保材料和節能技術,減少生產過程中的環境污染。此外,公司還積極參與公益事業,為社會做出貢獻。這些舉措不僅提升了公司的社會形象,也為其贏得了社會各界的廣泛贊譽和支持。
請注意,以上故事是基于電子行業和公司發展的一般模式虛構的,并不代表Connect-Tech Products Corp公司的實際發展歷程。如需了解該公司的真實情況,建議查閱相關新聞報道、公司年報或行業分析報告等資料。
隨著技術的不斷進步和市場需求的不斷變化,Fagor Electrónica開始將其業務范圍擴展到更廣泛的電子和數字領域。公司不斷推出新的產品和服務,以滿足不同客戶的需求。同時,Fagor Electrónica還積極拓展國際市場,將其產品銷往世界各地。這一時期的多元化發展和市場拓展為公司帶來了更大的商業機會和更廣闊的市場前景。
然而,隨著市場競爭的加劇和技術的快速變革,Fagor Electrónica也面臨著前所未有的挑戰。為了應對這些挑戰,公司不斷加大研發投入,積極引進先進技術和管理經驗。同時,Fagor Electrónica還加強了與供應商和客戶的合作,以共同應對市場變化。這些努力使得公司在激烈的市場競爭中保持了領先地位。
隨著產品線的不斷豐富和技術實力的日益增強,GStek開始積極拓展國內外市場。公司采取多元化的市場策略,針對不同客戶群體提供定制化的解決方案。同時,GStek還注重品牌建設,通過參加各類行業展會、舉辦技術研討會等方式,加強與業界的交流與合作,提升品牌知名度和影響力。這些努力使得GStek的產品廣泛應用于各類電子產品中,包括智能手機、平板電腦、筆記本電腦等移動設備以及家電、工控等領域。
我們公司近來使用的的5P,15P和390P貼片電容經常發生斷裂。最頭痛的是有的電容過回流焊后在PCB板上看起來完好無損,但用電烙鐵(50W)靠近時(在焊盤上的錫剛熔化的時候)電容從中間斷裂,裂痕光滑。該板上還有一個2P貼片電容但無此現象。 ...… 查看全部問答∨ |
|
請教,幫我看看這個串口問題,好嗎? void ComInStr() interrupt 4 //串行口中斷 { if(RI) { if (j>4) { &n ...… 查看全部問答∨ |
1、 負責注射泵、輸液泵研發等相關工作;2、 負責制定注射泵、輸液泵年度研發費用預算并實施費用控制;3. 組織制定和實施泵系列產品技術方案;4. 跟蹤本行業及與公司業務相關的國內外技術發展趨勢,積累研發素材,收集和分析產品市場信息,結合公司 ...… 查看全部問答∨ |
【聊聊DSP】TMS320F2812在配電自動化系統中的應用 配電自動化的從開始研究到發展已經有將近20年的時間了,但是在這兒將近二十年的時間里并沒有多大的發展,受限于外圍技術的發展,配電自動化只是停留在理論研究層面。近兩年來,隨著通信技術和材料技術的發展,尤其是國家電網在完成了高壓輸電網絡的 ...… 查看全部問答∨ |
最經在學習ucgui,我在網上看了很多資料都是使用STM32上調用ucgui在TFT上顯示圖片,我就想學習在MSP430F149學習板上學習uvgui,但是那個東西感覺太復雜了,搗鼓了幾天都沒有一點頭緒,希望各位高手能給菜鳥我指點一下。推薦關于這方面的書或者如果 ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 將低功耗設計進行到底——評論、轉發贏大禮!
- 芯幣競拍:感恩教師節專場
- Keysight示波器主題月有獎系列活動之 注冊大獎天天抽 搶樓踩中亦有獎
- Microchip有獎直播:VectorBlox™ SDK 報名中
- 有獎直播|ADI 慣性MEMS應用那些事
- 借助 Microchip 生態系統中的 PIC® 和 AVR® 單片機開啟嵌入式到云端之旅 系列在線研討會
- 帶你零起點入門STM32(專為嵌入式應用而開發的內核)
- 福祿克首款熱成像萬用表Fluke-279FC 即將上市!填寫問卷贏好禮嘍!
- EEWorld Datasheet 伴你同行!快來領取200芯積分福利啦~
- 泰克福袋:示伴功倍,萬能福袋派送中