原创 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