原创 stm32---gpio

該程序是一個入門的小程序,相當於c語言中的hello world!希望對您有所幫助,我儘量把這個程序寫的最簡單! 程序使用庫函數編寫,不直接操作寄存器 庫版本STM32F10x_StdPeriph_Lib_V3.5.0,開發環境MDK

原创 平時不學,考試時裝松子,值不值

      平時不好好學習,浪費了大量的時間,在考場就開始了各種各樣的動作,引起了老師和同學的冷眼,何必呢?回想每個人的青春都應該是五彩斑斕的,爲何

原创 自增運算a++和++b(1)

#include<reg52.h> #define uint unsigned int #define uchar unsigned char uchar code f[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,

原创 動態 1602液晶

#include<reg52.h> #define uint unsigned int #define uchar unsigned char uchar code table[]="Hello everyone!"; uchar co

原创 兩數調換

#include<reg52.h> #define uint unsigned int #define uchar unsigned char uchar code f[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,

原创 STM32---按鍵學習

#include "stm32f10x.h"   GPIO_InitTypeDef GPIO_InitStructure;//聲明GPIO_Init

原创 自增運算,a++和++b

#include<reg52.h> #define uint unsigned int #define uchar unsigned char uchar code f[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,

原创 兩個數比大小(通過按鍵)

#include<reg52.h> #define uint unsigned int #define uchar unsigned char uchar code f[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,

原创 按鍵顯示數碼管

#include<reg52.h> #define uint unsigned int #define uchar unsigned char s

原创 STM32-----LED

#include "stm32f10x.h"  /* 爲了使用編程書寫方便,我們定義幾個控制LED開關的宏 */  #define LED1_ON(

原创 A/D轉換 ,數碼管的前三位以十進制顯示

#include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit dula=P1^0; sbit wela

原创 學習單片機八部曲

學習使用單片機就是理解單片機硬件結構,以及內部資源的應用,在彙編或C語言中學會各種功能的初始化設置,以及實現各種功能的程序編制。 第一步:數字I/O的使用     使用按鈕輸入信號,發光二極管顯示輸出電平,就可以學習引腳的數字I/O功

原创 寫給學單片機的年輕人

寫給學單片機的年輕人     作爲過來人思前想後,我感到完全有責任將發自心底的感受傳遞給年輕一代,“一個企業家心靈深處渴望優秀人才的卓越追求和深層次

原创 組合電路和邏輯電路

1. 什麼叫組合邏輯電路?             輸出值只與當時的輸入值有關,即輸出惟一地由當時的輸入值決定。電路沒有記憶功能,輸出狀態隨着輸入狀態的變化而變化,類似於電阻性電路,如加法器、譯碼器、編碼器、數據選擇器等都屬於此類。 2.

原创 gpio mode

一、GPIO配置 (1)GPIO_Mode_AIN 模擬輸入  (2)GPIO_Mode_IN_FLOATING 浮空輸入 (3)GPIO_Mode_IPD 下拉輸入  (4)GPIO_Mode_IPU 上拉輸入  (5)GPIO_Mo