欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

快速入門msp430fr6989之流水燈進階篇 [有遺漏會更新]

[復制鏈接]
跳轉到指定樓層
樓主
ID:590721 發表于 2019-7-27 15:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. #include "msp430fr6989.h"
  2. #include "GPIO.h"
  3. #include <stdint.h>
  4. #include <stdlib.h>
  5. #include <stdio.h>
  6. #include "delay.h"
  7. void Init_Port(){
  8. P1DIR=0xFF;//設置P1口為輸出
  9. P9DIR=0xFF;//設置P1口為輸出
  10. //P1DIR=0x40;//設置使能引腳0100 0000 P1.6為輸出
  11. //P1OUT=0x40;//使能鎖存器P1.6=1
  12. }
  13. //設置p1.0的led燈常亮
  14. void led_red_on(void){

  15.   Init_Port();
  16.   while(1){
  17.   P1OUT=0x01;
  18.   }
  19. }

  20. //設置p9.7的led燈常亮
  21. void led_green_on(void){

  22.   Init_Port();
  23.   while(1){
  24.   P9OUT=0x80;
  25.   }
  26. }

  27. //設置兩個燈閃/不閃
  28. void led_turn(void){
  29.   Init_Port();
  30.   while(1){

  31. delay(1000);
  32. P1OUT=0x01;
  33. delay(1000);
  34. P9OUT=0x80;
  35. delay(1000);
  36. P1OUT=0x00;
  37. delay(1000);
  38. P9OUT=0x00;
  39. delay(1000);
  40.   }
  41. }
復制代碼

這次用GPIO口進行流水燈的控制【雖然只有兩個燈】用GPIO可以使得代碼簡化,但是會用到不必用到的引腳,占用無用資源【官方大概意思】,話不多說上代碼,下列的十六進制表示是這樣的:比如我要使P1.0的引腳輸出高電平這時候看上期的引腳電路圖就可以明白要用OUT,即為P1OUT,GPIO有8個位,用二進制表示為0000 0000,我想要0位輸出高電平,則應該使用P1OUT=0000 0001=0x01用十六進制表示。
https://blog.csdn.net/qustdjx/article/details/8308628 這是有用的快捷鍵【轉自此鏈接】
1、顯示行號:在代碼段點擊右鍵,找到Options->Editor,將右面的Show Line Numbers 勾選上就可以了。
2、注釋的快捷鍵:Ctrl+K;取消注釋:Ctrl+Shfit+K
3、Ctrl+Shfit+空格,可以使用IAR提供的內部代碼的編寫,如if語句。
4、格式化源碼  CTRL + T
5、程序{}花括號的配對內容查找。CTRL + B 則自動的把這段內容 反色的選中。
6、自動縮進     選中某些行,然后 使用 CTRL + SHIFT +I ,可以實現自動的縮進
7、Ctrl+Shfit+空格,可以使用IAR提供的內部代碼的編寫,如if語句。
8、自動往后     選中某些行,然后 使用 TAB鍵,可以實現自動的后退

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表