導航:首頁 > 操作系統 > 單片機記分牌

單片機記分牌

發布時間:2023-02-23 07:53:23

Ⅰ 記分牌,使用共陰數碼管顯示分數(2位分數),可按鍵加減分數(做好防抖動處理)。求程序

何苦呢,這么辛苦。
說一下我的思路:
1、只需兩個按鍵,一個加分,一個減分(防抖是必須的);
2、兩位共陰數碼管,P1段選,P2最低兩位位選;
3、單片機選用AT89C52既可。
4、程序也簡單。

Ⅱ 基於AT89S52單片機的比賽記分牌設計,求匯編編程

  1. 額,真心簡單。大半夜了,沒心情寫。況且一樓二樓都有意給你答案,我就不越俎代庖了哈

Ⅲ 籃球記分牌

這個做下來怎麼也值2000人民幣呀,雖然不難,但還是要花不少時間的。

Ⅳ 求單片機高手解釋這段記分牌編程的意思

ORG 0000H LJMP MAIN ORG 0003H LHMP JIAYI ORG 0013H LJMP JIANYI ORG 0040H COUNT EQU 30H MAIN:MOV SP,#40H 初始化 MOV COUNT,#10H SETB EXO SETB EX1 SETB IT0 SETB IT1 SETB EA MOV DPTR,SHMBIAO 表格地址賦值 XSHI:MOV A,COUNT 分值給A SWAP A 半位元組交換 ANL A,#0FH 屏蔽個位數,以下是顯示 MOVC A,@+DPTR MOV P0,A MOV A,COUNT 分值再給次A ANL A,#0FH 屏蔽十位數 MOVC A,@A+DPTR MOV P2,A LJMP XSHI 循環完成返回 SHMBIAO: DB 3FH,06H,5BH,4FH,66H,7DH,07H,7FH,6FH ORG 0200H JIAYI: MOV A,COUNT 中斷程序 ADD A,#01H 分值加1 DA A MOV COUNT,A SHYING: CPL P3.7 P3.7取反 ,取反原因這應該是跟硬體上有關的 NOP JNB P3.2,SHYING 判斷是否為1,防止重復累加 RETI ORG 0300H JIANYI: CLR C 清除進位標志,防止下面的SUBB A,#01H出錯 MOV A,#9AH A為什麼要賦值9AH,有點繁瑣不是一兩句可以解釋的,有興趣加Q,慢慢說,這跟後面的運算有關系 SUBB A,#01H ADD A,COUNT DA A MOV COUNT,A SHYING1: CPL P3.7 同上 NOP NOP NOP JNB P3.3,SHYING1 RETI END QQ896949676 這程序設計的計算方式有點繁瑣,不怎麼好

Ⅳ 51單片機實現籃球記分牌

我認為輸入可以用按鈕鍵盤,用於加分,比如加1分按1鍵,3分按3鍵,減分另設鍵盤,這個你可以自己設計,應該用到的鍵格不多,鍵盤可以採用中斷掃描的方法查詢鍵值,如果條件允許就直接用按鍵輸入就行,這樣編程簡單。至於數碼管那隻能用簡單的符號表示隊名比如u表示正隊,n表示反隊。應該用到兩個三位的數碼管就行。顯示可採用動態顯示,如果有六個寄存器,完全可以採用靜態顯示,這樣編程很簡單。我認為自己焊板子更好,想怎麼搞就怎麼搞,只是注意一下ISP燒錄程序的電路。不會很麻煩,多琢磨一下吧!

Ⅵ 單片機 秒錶 25秒自動跳掉

++second; //用second來記錄每個0.1秒

你的second是char的,second最大就255不會到1000的,也就是25秒就翻0了。
你把它改成int的就行了。

編程的時候還要注意變數的取值范圍!

閱讀全文

與單片機記分牌相關的資料

熱點內容
androidtop命令 瀏覽:455
你平時怎麼排解壓力 瀏覽:68
表格中的文件夾怎樣設置 瀏覽:476
em78單片機 瀏覽:960
splitjava空格 瀏覽:248
電腦怎麼谷歌伺服器地址 瀏覽:515
nx自定義工具啟動宏命令 瀏覽:101
程序員怎麼解決無法訪問互聯網 瀏覽:303
java訪問本地文件 瀏覽:747
瓦斯琪伺服器怎麼用 瀏覽:22
安卓主題用什麼app 瀏覽:747
修改伺服器pci地址空間 瀏覽:321
程序員將來去哪裡 瀏覽:966
虛幻5創建c無法編譯 瀏覽:189
javaweb項目設計 瀏覽:407
國家反詐app緊急聯系人怎麼填 瀏覽:191
單片機旋轉led 瀏覽:340
杜洋單片機官網 瀏覽:467
法國加密貨幣稅務 瀏覽:28
stringslinux 瀏覽:944