任務簡述:通過按下 X 矩陣鍵盤實現數碼管對應顯示數字 實現方式:通過行列分接法,可以節省使用單片機的I O口,掃描矩陣鍵盤是否有按下,判斷P 端口得到的值。 protues 硬件系統 單片機晶振復位電路: 鎖存器 上拉電阻: x 矩陣鍵盤: 代碼實現: ...
2017-05-16 20:48 0 6851 推薦指數:
本文為大大維原創,最早於博客園發表,轉載請注明出處!!! 一、實驗目的和要求 初步學習和掌握MCS-51的體系結構和匯編語言,了解Keil編程環境和程序下載工具的使用方法。了解數碼管輸出的原理及編程方式。 二、實驗設備 單片機測控實驗系統 STC-ISP程序下載工具 ...
,於是乎。開始從51單片機搞起了。。所以就有了這篇文章。。。今天搞得東西挺多。我最近都是筆記形式,不想以 ...
Proteus電路仿真圖: 此處選用cc共陰極數碼管代碼實現與共陽極數碼管有所區別 代碼實現: 數碼管實際上是由七個發光管組成8字形構成的,加上小數點就是8個。如下圖 ...
uchar code table1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//0--9uchar code table[]={0x ...
一,獨立按鍵注意一下幾點 >按下的時候,電壓被拉低,所以IO口要傳低電平( 0x0 ) >按下的時候要消除抖動 ( 延時10ms ),在判斷,是否還是低電平,再做業務處理 下面這段程序,就是通過一個獨立按鍵連接到p1口,控制靜態數碼管的 一段 進行亮和滅的切換 ...
【藍橋杯單片機03】數碼管的靜態顯示 廣東職業技術學院 歐浩源 不管是省賽還是國賽,數碼管顯示是藍橋杯“單片機設計與開發”賽項必考的內容之一。要掌握數碼管顯示這個內容需要分為兩個步驟:首先弄清楚數碼管的靜態顯示,然后再去掌握數碼管的動態顯示。至於什么是靜態顯示,什么是動態顯示,不清楚 ...
1. 單片機驅動蜂鳴器的實驗; a) 說明:Lab51單片機實驗板的蜂鳴器連接到單片機的P1.5 b) 基本要求:控制蜂鳴器每2秒響0.5秒。 #include <reg51.h> #define unit unsigned int ...