久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1534|回復: 0
打印 上一主題 下一主題
收起左側

STM32F103C8T6單片機外部中斷程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:827939 發表于 2023-10-20 18:22 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
實驗軟件設計
1、外部中斷檢測急停按鍵:流程圖和程序(包括主函數中主要程序片段和中斷服務函數源文件)。
2、定時驅動 LED 提示報警閃爍:流程圖和程序(包括主函數中主要程序片段和中斷服務函數源文件)。
3、利用串口傳輸信息到 PC 機:流程圖和程序(包括主函數中主要程序片段和中斷服務函數源文件)。
4、綜合各模塊功能,通過外部中斷檢測急停按鈕狀態,利用串口傳輸信息到 PC 機,同時實現警示 LED 閃爍和繼電器輸出控制;即實現工業急停模擬系統功能:
(1 )未按下緊急按鍵時,將正常運行信息通過串口發生至上位機;警示 LED常亮;
(2 )當按下緊急按鍵時,警示 LED 定時閃爍;將急停信息通過串口發生至上位機;并將輸出控制的繼電器切斷(可用 LED 代替)。設計流程圖和程序(包括主函數中主要程序片段和中斷服務函數源文件)

單片機源程序如下:


  1. /*
  2. STM32 開發板 庫函數部分          */
  3. // 中斷實驗  通過外部中斷線  到 按鍵 PA.0  PD.2上          并配置為下降沿觸發 具體設置在exti.c中
  4. //按鍵按下則產生中斷         PA.0(S4)產生中斷 控制板載LED亮   PD.2(S3)產生中斷 控制板載LED滅
  5. //并且串口 也將不停的打印數據 以表示程序正在運行

  6. #include  "delay.h"
  7. #include  "led.h"
  8. #include  "key.h"
  9. #include  "usart.h"
  10. #include "exti.h"


  11. int main(void)
  12.    {

  13.            delay_init();                     //延時函數初始化
  14.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);        //設置NVIC中斷分組為組2  2:2位搶占優先級,2位響應優先級
  15.                                                         //一旦定義 即不要輕易改變
  16.         uart_init(9600);            //串口初始化為9600  
  17.         LED_Init();                              //初始化與LED連接的硬件接口
  18.         KEY_Init();                                //        按鍵端口初始化
  19.         EXTIX_Init();                         //外部中斷初始化
  20.    
  21.         while(1)
  22.         {
  23.                 printf("ELH 啟光電子\r\n");       
  24.                 delay_ms(1000);
  25.         }

  26.    }

復制代碼

原理圖: 無
仿真: 無
代碼: STM32F103C8T6 外部中斷程序.7z (182.34 KB, 下載次數: 16)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美一级在线免费观看 | 欧美日韩久久久 | 中文字幕一区二区三区四区五区 | 二区欧美 | 成人在线观看免费爱爱 | 国产精品一区二区无线 | 午夜在线视频一区二区三区 | 亚洲综合国产 | 91一区二区三区 | av成人在线观看 | 亚洲成人黄色 | 免费亚洲婷婷 | 精品国产99 | 欧美成人免费在线视频 | 成人欧美 | 婷婷在线视频 | 成人免费福利 | 精品久久久久久久久久 | 91在线观| 日本一级淫片免费啪啪3 | 免费久久网 | 中文字幕在线观看一区 | 国产精品1区2区3区 一区中文字幕 | 国产一区在线视频 | 国产一级片在线播放 | 欧美国产在线一区 | 欧美三级免费观看 | 韩日av片| 欧美一区二区三区在线视频 | 伊人国产精品 | 国产国拍亚洲精品av | 欧美日韩电影一区二区 | 久久精品中文字幕 | 嫩草视频在线 | 欧美激情久久久 | 日本免费一区二区三区四区 | 在线亚洲免费 | 日本高清中文字幕 | 欧美一级淫片免费视频黄 | 可以在线看的黄色网址 | 日韩欧美国产精品 |