外部中斷0(下降沿中斷)實(shí)驗(yàn)步驟:
1、MINI USB連接線(xiàn)給開(kāi)發(fā)板通電下載程序,下載軟件中內(nèi)部IRC時(shí)鐘選擇11.0592MHZ;
2、下載程序后,按下用戶(hù)按鍵S3觀察綠色指示燈有何變化;
3、原理圖可知按鍵不按時(shí)IO口是高電平,故按下按鍵的瞬間在P32上產(chǎn)生下降沿,燈亮,而松開(kāi)按鍵會(huì)產(chǎn)生上升沿,燈狀態(tài)不翻轉(zhuǎn);
4、故按下一次按鍵,燈狀態(tài)翻轉(zhuǎn)一次(由亮變滅或由滅變亮)。
單片機(jī)源程序如下:
/****************************************Copyright (c)****************************************************
**
**
**
**--------------File Info---------------------------------------------------------------------------------
** File name:
** Last modified Date:
** Last Version:
** Descriptions:
**--------------------------------------------------------------------------------------------------------
** Created by: FiYu
** Created date: 2017-2-20
** Version: 1.0
** Descriptions: GPIO驅(qū)動(dòng)LED
**--------------------------------------------------------------------------------------------------------
** Modified by: FiYu
** Modified date:
** Version:
** Descriptions:
** Rechecked by:
**********************************************************************************************************/
/****-----請(qǐng)閱讀ReadMe.txt進(jìn)行實(shí)驗(yàn)-----***********/
#define MAIN_Fosc 11059200L //定義主時(shí)鐘
#include "15W4KxxS4.H"
/**********************
引腳別名定義
***********************/
sbit led=P0^6; //綠色LED用IO口P06
/**************************************
功能描述:外部中斷服務(wù)程序
入口參數(shù):無(wú)
返回值:無(wú)
***************************************/
void INT0_int (void) interrupt INT0_VECTOR
{
led=~led; //將指示燈取反更換亮滅狀態(tài)
}
/***********************
功能描述:主函數(shù)
入口參數(shù):無(wú)
返回值:無(wú)
************************/
int main()
{
/////////////////////////////////////////////////
//注意: STC15W4K32S4系列的芯片,上電后所有與PWM相關(guān)的IO口均為
// 高阻態(tài),需將這些口設(shè)置為準(zhǔn)雙向口或強(qiáng)推挽模式方可正常使用
//相關(guān)IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2
// P2.3/P2.7/P3.7/P4.2/P4.4/P4.5
/////////////////////////////////////////////////
P0M1 &= 0xBF; P0M0 &= 0xBF; //設(shè)置P0.6為準(zhǔn)雙向口
//外部中斷0的初始化配置
IE0 = 0; //將INT0中斷請(qǐng)求標(biāo)志位清"0"
EX0 = 1; //使能INT0中斷允許位
IT0 = 1; //選擇INT0為下降沿觸發(fā)方式
EA = 1; //允許總中斷
while (1)
{
; //無(wú)任務(wù),說(shuō)明LED亮滅來(lái)自于中斷
}
}
上一篇:51單片機(jī)Modbus_RTU示范源程序
下一篇:單片機(jī)自動(dòng)窗簾控制程序(兩個(gè)電機(jī))
推薦閱讀
史海拾趣
Frequency Devices公司自成立之初,便以技術(shù)創(chuàng)新為核心驅(qū)動(dòng)力。在20世紀(jì)90年代初,公司研發(fā)團(tuán)隊(duì)成功開(kāi)發(fā)出一種新型高頻濾波器,該濾波器在信號(hào)傳輸效率和穩(wěn)定性上實(shí)現(xiàn)了重大突破。這一創(chuàng)新不僅解決了當(dāng)時(shí)通信領(lǐng)域的一大技術(shù)難題,還迅速獲得了市場(chǎng)的廣泛認(rèn)可。隨著技術(shù)的不斷迭代,F(xiàn)requency Devices公司持續(xù)投入研發(fā),推出了更多高性能、低成本的高頻電子產(chǎn)品,逐步奠定了其在行業(yè)內(nèi)的領(lǐng)先地位。
隨著環(huán)保意識(shí)的提高和可持續(xù)發(fā)展理念的普及,電子行業(yè)對(duì)環(huán)保要求也越來(lái)越高。ELEKTRO-PLAST NASIELSK公司積極響應(yīng)這一趨勢(shì),將綠色環(huán)保理念貫穿于產(chǎn)品研發(fā)和生產(chǎn)過(guò)程中。公司采用環(huán)保材料和工藝生產(chǎn)產(chǎn)品,并推動(dòng)供應(yīng)鏈中的合作伙伴共同踐行環(huán)保理念。此外,公司還積極推廣可回收利用和循環(huán)再生的理念,為保護(hù)環(huán)境做出了積極貢獻(xiàn)。
隨著企業(yè)規(guī)模的不斷擴(kuò)大和市場(chǎng)競(jìng)爭(zhēng)的加劇,振華意識(shí)到單純的自我發(fā)展已經(jīng)難以滿(mǎn)足企業(yè)的長(zhǎng)遠(yuǎn)發(fā)展需求。因此,公司開(kāi)始積極探索并購(gòu)與資源整合的道路。通過(guò)并購(gòu)具有技術(shù)優(yōu)勢(shì)和市場(chǎng)潛力的企業(yè),振華不僅獲得了更多的技術(shù)資源和市場(chǎng)份額,還實(shí)現(xiàn)了產(chǎn)業(yè)鏈的延伸和拓展。同時(shí),公司還注重內(nèi)部資源的整合和優(yōu)化,提高資源的利用效率和管理水平。
在電子行業(yè)的浪潮中,3D PLUS公司以其前瞻性的技術(shù)視角,率先投身于3D技術(shù)的研發(fā)。公司初期便聚焦于3D掃描技術(shù)的突破,成功開(kāi)發(fā)出全自動(dòng)彩色桌面型3D掃描儀,該設(shè)備能夠在短短幾分鐘內(nèi)實(shí)現(xiàn)實(shí)物向數(shù)字的轉(zhuǎn)變,為行業(yè)帶來(lái)了前所未有的高效與便捷。這一創(chuàng)新產(chǎn)品的推出,不僅迅速獲得了市場(chǎng)的認(rèn)可,更在行業(yè)內(nèi)樹(shù)立了3D PLUS的技術(shù)領(lǐng)先地位。
隨著電子行業(yè)的快速發(fā)展和變革,Codeco面臨著新的挑戰(zhàn)和機(jī)遇。為了應(yīng)對(duì)這些變革,公司及時(shí)調(diào)整戰(zhàn)略,加大在人工智能、物聯(lián)網(wǎng)等領(lǐng)域的投入。通過(guò)與高校、研究機(jī)構(gòu)的合作,Codeco不斷吸收新的技術(shù)和理念,推出了一系列符合市場(chǎng)需求的創(chuàng)新產(chǎn)品。這些舉措使得Codeco在行業(yè)中保持了領(lǐng)先地位。
明微公司自創(chuàng)立以來(lái),始終堅(jiān)持以技術(shù)創(chuàng)新為核心競(jìng)爭(zhēng)力。在數(shù)字電視芯片領(lǐng)域,明微團(tuán)隊(duì)通過(guò)深入研發(fā),成功推出了一款具有高性能、低功耗特點(diǎn)的芯片產(chǎn)品,該產(chǎn)品憑借其卓越的性能和合理的價(jià)格,迅速在市場(chǎng)上獲得了認(rèn)可。此后,明微公司繼續(xù)加大研發(fā)投入,不斷推出具有競(jìng)爭(zhēng)力的新產(chǎn)品,逐步在電子行業(yè)中嶄露頭角。
如今的電子設(shè)備中所包含的軟件代碼量動(dòng)輒達(dá)到數(shù)百萬(wàn)行。用不了幾年,設(shè)備軟件代碼量又會(huì)成倍增長(zhǎng)。因此SQA (Software quality assurance,軟件質(zhì)量保證)比以往任何時(shí)候都更為關(guān)鍵,也更加困難。為了將設(shè)備質(zhì)量缺陷消滅在萌芽狀態(tài),從而大幅降低設(shè)備 ...… 查看全部問(wèn)答∨ |
寫(xiě)了個(gè)程序,發(fā)現(xiàn)不能解碼。 然后改成以下這種形式 decode為解碼輸出的那個(gè)引腳 P1=0; if(!decode) { while(1)P1=0xff; } 發(fā)現(xiàn)P1口的燈不會(huì)熄滅,那個(gè)引腳上不會(huì)拉為低電平,我用萬(wàn)用表測(cè)電源正常,測(cè)那個(gè)引腳的電壓有紅外 ...… 查看全部問(wèn)答∨ |
s3c2440 PWM 按照手冊(cè)上設(shè)置5個(gè)定時(shí)器后,觀察寄存器輸出(TCNTOn)值 TCNTO0,TCNTO1,TCNTO2,TCNTO3,TCNTO4: 8633,5181,24113,550,11317 28193,1665,23381,623,8387 27769,4275,22674,800,5561 27346,884,21968,977,2735 26937,3620,21 ...… 查看全部問(wèn)答∨ |
我在做一個(gè)課題,在ARM7下,把攝像頭拍到的圖片通過(guò)GPRS以彩信的形式發(fā)送到手機(jī)上,請(qǐng)問(wèn)大家這個(gè)設(shè)想可行嗎,實(shí)現(xiàn)這個(gè)功能性扼要什么知識(shí)啊,請(qǐng)?jiān)賻椭扑]一款GPRS模塊,謝謝大家!… 查看全部問(wèn)答∨ |
EVC請(qǐng)問(wèn)如何在現(xiàn)有工程里加入一個(gè)已有的窗體 需要相對(duì)來(lái)說(shuō)清晰的步驟,我試了都只能把其中一個(gè)文件加進(jìn)去,很頭疼。新手,請(qǐng)幫助… 查看全部問(wèn)答∨ |
【我給XILINX資源中心做貢獻(xiàn)】賽靈思FPGA 8-3編碼器的驅(qū)動(dòng)與程序?qū)崿F(xiàn) 賽靈思FPGA 8-3編碼器的驅(qū)動(dòng)與程序?qū)崿F(xiàn)… 查看全部問(wèn)答∨ |
【MSP分享】基于TI MSP430 的倒車(chē)?yán)走_(dá)設(shè)計(jì) 隨著人們對(duì)汽車(chē)輔助駕駛系統(tǒng)智能化要求的提高和汽車(chē)電子系統(tǒng)的網(wǎng)絡(luò)化發(fā)展, 新型的倒車(chē)?yán)走_(dá)應(yīng)能夠連續(xù)測(cè)距并顯示障礙物距離,并具有通信功能,能夠把數(shù)據(jù)發(fā)送到汽車(chē)總線(xiàn)上去。 以往的倒車(chē)?yán)走_(dá)設(shè)計(jì)使用的元器件較多 ...… 查看全部問(wèn)答∨ |
【Launchpad 心得】初識(shí)Launchpad 前些天參加活動(dòng),收到了Launchpad。早就希望能?chē)L試一下以低功耗聞名的430,現(xiàn)在如愿以?xún)?。可惜總是沒(méi)時(shí)間系統(tǒng)學(xué)習(xí),就把初步的認(rèn)識(shí)和大家分享一下。Launchpad是塊很精巧的小板子,上面集成了仿真器,插上USB就可以開(kāi)始開(kāi)發(fā),非常方便。首先按照Quic ...… 查看全部問(wèn)答∨ |
我想要在單片機(jī)上某個(gè)I/O口上接5個(gè) 產(chǎn)品電壓:3V-3.5V 電流:20MA LED燈,需要用三極管放大,但是第一次做這個(gè),不知道該怎么 選擇三極管,哪位高人可以回答一下。先謝謝了! … 查看全部問(wèn)答∨ |
【TI首屆低功耗設(shè)計(jì)大賽】【智聯(lián)時(shí)代】——SPI驅(qū)動(dòng)液晶,就是要來(lái)“硬”的 本帖最后由 zidantou 于 2014-12-23 13:56 編輯 分享一下12864液晶驅(qū)動(dòng)的時(shí)候的經(jīng)驗(yàn)。本次液晶驅(qū)動(dòng)采用芯片本身的硬件SPI來(lái)控制。因?yàn)檫@樣占用的CPU資源少,速度快,功耗低。在調(diào)試過(guò)程中遇到的問(wèn)題和調(diào)試的方式和大家分享一下。其實(shí)調(diào)試硬件SPI ...… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- 【下載】LAT1466 USB x Device HID Standalone的移植
- 【下載】LAT1488 STM32 USBxDevice MSC standalone移植示例
- 【下載】LAT1482 STM32G0單線(xiàn)串口通信幀錯(cuò)誤問(wèn)題解析
- 【下載】LAT1473 STM32C0 HAL庫(kù)的SPI 驅(qū)動(dòng)導(dǎo)致的Hardfault問(wèn)題分析
- 【下載】LAT1490 兩個(gè)STM32G0 I2C 通信異常的案例分析
- 【下載】LAT1470 SPI傳輸長(zhǎng)度超過(guò)1024時(shí)出現(xiàn)異常的問(wèn)題分析
- 英飛凌穩(wěn)居微控制器領(lǐng)域榜首,鞏固其在全球車(chē)用半導(dǎo)體市場(chǎng)的領(lǐng)導(dǎo)地位
- 迅為imx6ull開(kāi)發(fā)板使用c語(yǔ)言調(diào)用shell命令控制led燈
- 迅為IMX8MM開(kāi)發(fā)板Android編譯環(huán)境搭建
- 迅為IMX6ULL開(kāi)發(fā)板NFS服務(wù)器的使用
- 迅為ITOP4412開(kāi)發(fā)板Qt界面添加圖片
- 迅為IMX6開(kāi)發(fā)板OTA遠(yuǎn)程升級(jí)-SWUpdata概述和使用
- 迅為IMX6ULL開(kāi)發(fā)板NFS服務(wù)器的搭建
- 迅為IMX6開(kāi)發(fā)板Buildroot文件系統(tǒng)4G撥號(hào)上網(wǎng)工具測(cè)試
- 實(shí)驗(yàn)分享丨迅為IMX6ULL開(kāi)發(fā)板點(diǎn)亮第一個(gè)led燈
- 英飛凌穩(wěn)居微控制器領(lǐng)域榜首,鞏固其在全球車(chē)用半導(dǎo)體市場(chǎng)的領(lǐng)導(dǎo)地位
- 自動(dòng)駕駛算法迭代升級(jí),智能汽車(chē)如何突破L4級(jí)技術(shù)瓶頸
- 域控制器 —— 下一代智能汽車(chē)電子軟件體系的關(guān)鍵元素
- Altera Agilex?? 7 M 系列FPGA正式量產(chǎn),提供行業(yè)領(lǐng)先的內(nèi)存帶寬
- 如何幫助提高混合動(dòng)力汽車(chē)電動(dòng)汽車(chē)電池?cái)嚅_(kāi)系統(tǒng)的安全性和效率
- 使用理想二極管控制器的汽車(chē)應(yīng)用冗余電
- 電動(dòng)汽車(chē)電子系統(tǒng)架構(gòu)
- 如何為汽車(chē)電子設(shè)備選擇合適的電容器
- 電動(dòng)汽車(chē)快充、慢充、低壓充電以及制動(dòng)能量詳解
- 基于CAN總線(xiàn)的電動(dòng)汽車(chē)電源管理通信系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)
- 我與BeagleBone 有個(gè)約會(huì)!
- 電源情報(bào)站 MPS小程序干貨推薦,下載有好禮!4月活動(dòng)開(kāi)始啦~
- 上演你的“ADI實(shí)驗(yàn)室電路”DIY!
- 瑞薩電子顛覆傳統(tǒng)理念的嵌入式開(kāi)發(fā)平臺(tái) Renesas Synergy™ 評(píng)估套件震撼來(lái)襲!答題即可免費(fèi)申請(qǐng)!
- 早睡早起,為自己的健康打個(gè)卡
- 中星聯(lián)華&ADI直播:大咖面對(duì)面,輕松玩轉(zhuǎn)高速 ADC 性能測(cè)試
- 2021年STM32中國(guó)峰會(huì)暨粉絲狂歡節(jié) 報(bào)名啦!
- 泰克 MSO6B 探索營(yíng):設(shè)計(jì)資源集錦
- 有獎(jiǎng)直播【Keysight World Tech Day 2023分論壇——汽車(chē)自動(dòng)駕駛與新能源】
- 追更有驚喜:解救被FSM折磨過(guò)的你,justd0解析LSM6DSOX有限狀態(tài)機(jī)官方例程
- 儲(chǔ)芯片和顯示面板需求放緩,三星電子2019年Q1利潤(rùn)暴跌!
- 臺(tái)灣雍智IC測(cè)試載板系全球前10大供應(yīng)商
- 三星第一季度利潤(rùn)下滑過(guò)半 ,欲借5G挽回頹勢(shì)
- STM32F103_TIM3輸出PWM波實(shí)現(xiàn)全彩呼吸燈
- 三星:7nm LPP天下無(wú)敵 臺(tái)積電:試產(chǎn)了5nm
- 2020年新年汽車(chē)產(chǎn)業(yè)的動(dòng)向
- 為防新型冠狀病毒疫情擴(kuò)散,特斯拉關(guān)閉上海超級(jí)工廠(chǎng)
- 示波器使用時(shí)要注意的19個(gè)問(wèn)題
- 如何深入理解數(shù)字示波器觸發(fā)功能及測(cè)試案例
- SAW示波器和LMK03328的鏈路設(shè)計(jì)
- 一個(gè)簡(jiǎn)單的SPI程序
- PXA310 sdio wifi驅(qū)動(dòng)
- 【頒獎(jiǎng)】——我為【TI C2000板塊】做貢獻(xiàn)!
- VS2003的C#的WINCE項(xiàng)目該如何繼承本項(xiàng)目中的窗體?
- 算法庫(kù)的激活使用
- 一種高質(zhì)量的2 kb/s語(yǔ)言編碼算法MWI(2)
- MSP430F5529 通用I/O口的設(shè)置之二
- 相位噪聲基礎(chǔ)及測(cè)試原理和方法 做頻率源 (LO)
- 關(guān)于AVR實(shí)現(xiàn)外部計(jì)數(shù)的問(wèn)題(新手求助)
- NFC Link Software