原创 STM32項目設計:STM32基於stm32f4的智能門鎖系統

文章目錄智能門鎖一、項目背景二、項目功能要求三、元件準備四、項目設計(一)原理圖設計(二)硬件設計(三)程序設計五、項目圖片展示 智能門鎖 資料鏈接 :stm32智能門鎖.rar 嗶哩嗶哩項目展示視頻:https://b23.tv

原创 51單片機教程:51單片機驅動四個8*8點陣,拼湊16*16點陣顯示標準漢字。

看此篇博文之前建議先看博主的上一篇博文: 51單片機教程:8*8 點陣顯示字符、數字、簡單漢字 教你如何用4個8乘8點陣拼成一個16乘16點陣 資料鏈接:點陣16乘16.rar 一、點陣原理 市面上有很多種類的點陣,但是最常用的還

原创 STM32驅動代碼:STM32F4驅動7針0.96寸OLED顯示字符、漢字

STM32F4驅動7針0.96寸OLED顯示字符、漢字 適用於stm32f1、stm32f4移植 工程資料鏈接:STM32F4驅動7針0.96寸OLED.rar 一、 代碼效果 二、硬件準備 1、準備一塊STM32F4平臺的開發

原创 Linux系統筆記(ubuntu)

文章目錄shell命令集ubuntu文件系統vi編輯器文件IOLinux中C庫mmap()函數詳解bmp圖片格式詳解線程 shell命令集 1、當前路徑顯示命令pwd pwd: 查看當前目錄 2、目錄信息查看命令ls ls :查看

原创 proteus元件大全 仿真元件 電子元器件英文縮寫

單片機 at89c51 排阻 resp 數碼管 7seg 電容 cap 按鈕 button 開關 switch 變壓器 Transformers 整流橋 Bridge

原创 51單片機教程 第一個51程序 :點亮一個發光二極管

keil+proteus 第一個51程序 :讓一個發光二極管閃爍 這是一篇超級詳細的C51教程。 單片機就是一個小型CPU,在電子領域應用廣泛,電視、冰箱、洗衣機、空調等產品中都能見到他們的身影。它是一個可編程的mcu,根據代碼

原创 C51教程 第五個C51程序:內部資源之定時計數器

內部資源之定時器 16位計數器:T0 分爲 TH0(高八位) 和 TL0(低八位) T1 分爲TH1(高八位) 和 TL1(低八位) (1)相關口線:T0:P3.4,定時計數器0外部脈衝輸入端;如果是內

原创 51單片機項目設計:超聲波測距、智能小車(keil+proteus)帶仿真

超聲波測距小車 資料鏈接:51單片機超聲波測距.rar 項目展示: 仿真展示 : 一、項目要求 (一)項目內密 本課題的主要內容是,將超聲波傳感器安裝在一臺沿直線行走的小車上,由AT89C51 控制超聲波傳感器,發出超聲信號,

原创 51單片機教程:按鍵輸入、矩陣按鍵(按鍵巧用)proteus仿真+keil

文章目錄IO口原理按鍵輸入4*4矩陣按鍵輸入 IO口原理 (P1口最簡單,所以這裏只介紹P1,其他IO口原理類似) P1口原理 可以看到的是P1口的工作原理比較簡單,首先用P1口做輸入輸出較爲好理解。 1、內部總線:就是內部P1.

原创 Arduino 語法、函數使用、最常用函數、arduino教程、arduino筆記、參考手冊

文章目錄數字 I/O模擬 I/O高級 I/O數學運算三角函數隨機數位操作設置中斷函數開關中斷通訊 數字 I/O pinMode() 描述 將指定的引腳配置成輸出或輸入。詳情請見digital pins。 語法 pinMode(pi

原创 C51教程 第三個51程序:數碼管顯示

keil+proteus 第三個51程序:讓數碼管循環顯示0-9 這是一個AT89c51單片機教程,我們每次都會提供博文教程以及附帶資料下載。 單片機就是一個小型CPU,在電子領域應用廣泛,電視、冰箱、洗衣機、空調等產品中都能見到

原创 正點原子:鏈接腳本imx6ul.lds解讀

SECTIONS{ . = 0X87800000; //鏈接到0x87800000,從這裏開始 .text :

原创 51單片機教程:數碼管動態顯示(0~99999999)74hc138驅動

數碼管動態顯示0~99999999 一、共陰極8位數碼管原理 首先了解一些必要知識 1、多位數碼管是掃描顯示,也就是同一時刻只有一個數碼管顯示 2、視覺暫留效果:第一個數碼管顯示完,第二個數碼管接着顯示,接着後面數碼管一次顯示

原创 51單片機教程:8*8 點陣顯示字符、數字、簡單漢字

o 點陣顯示實驗 一、什麼是點陣? 我們用之前的方法一個IO口只能控制一個led,如果需要用更少的IO口控制更多的led怎麼辦呢,於是就有了點陣。 8X8點陣共由64個發光二極管組成,且每個發光二極管是放置在行線和列線的交叉點上,

原创 51單片機教程:按鍵的定時器消抖(有延時的程序不是好程序)

按鍵消抖原理 一、首先來回顧一下按鍵延時消抖 按鍵由於是機械結構,按下的時候難免產生抖動,一般抖動會在按下的時候與鬆開的時候產生,抖動時間大概是10ms 於是針對按鍵抖動就有了延時消抖的一種簡單的解決方法: 二、按鍵消抖代碼 方