標(biāo)題:
藍(lán)橋杯大賽學(xué)習(xí)歷程
[打印本頁]
作者:
花花123456
時(shí)間:
2021-3-4 14:58
標(biāo)題:
藍(lán)橋杯大賽學(xué)習(xí)歷程
大三下學(xué)期了,在老師的鼓勵(lì)下報(bào)考藍(lán)橋杯大賽,經(jīng)驗(yàn)不足,希望在此處和各位大佬們多多交流,指出我的不足之處,不勝感激。
bit (定義一個(gè)位 0 1)
sbit (定義一個(gè)管腳)
sfr (定義一個(gè)寄存器)
typedef (定義一個(gè)數(shù)據(jù)類型)
//1位8個(gè)字節(jié)
char 8位
int 16位
float 32位
//21/01/13
配置了CT07D的開發(fā)環(huán)境,下載了一些資料,,下載歷程到板子上,一切正常,但是發(fā)現(xiàn)老師的線給我配置錯(cuò)了,要聯(lián)系老師換線。(每次下載要重新斷電)
//2021/01/16 數(shù)碼管的學(xué)習(xí) 單片機(jī)上是共陽級(jí)的數(shù)碼管
//0-9
//shuma = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90 }
/*
0 -- 0xc0 a -- 0x88 1100 0000 & 0111 1111 = 0100 000 效果是加小數(shù)點(diǎn)
1 -- 0xf9 b -- 0x83
2 -- 0xa4 c -- 0xc6
3 -- 0xb0 d -- 0xa1
4 -- 0x99 e -- 0x86
5 -- 0x92 f -- 0x8e
6 -- 0x82 全滅 -- 0xff
7 -- 0xf8 全亮 -- 0x00
8 -- 0x80 小數(shù)點(diǎn) -- 0x7f
9 -- 0x90
位選 com口為高電平 位選(Y6C) 段選(Y7C)
*/
顯示時(shí)間間隔1m合適,
bit 位標(biāo)量,
回家的第一個(gè)程序,竟被怎么用獨(dú)立按鍵控制一個(gè)燈的亮滅情況所難到。嗚嗚嗚嗚
看看網(wǎng)上的例程看看。
2021/01/21
千年謎題終于揭開了,我終于可以用一個(gè)按鍵控制燈的亮滅了,我在按鍵的一開始加入了這個(gè)程序P2 = Y6c ; P0 = 0x00 ; P2 = Y7c ; P0 = 0xff; P2 = 0x00;我原來的意思是當(dāng)控制LED的時(shí)候,數(shù)碼管可以全滅掉,這樣就沒有數(shù)碼管的影響了,但是執(zhí)行這個(gè)語句之后,P0端全是1,數(shù)碼管不亮了,LED也是P0端口控制的,取反之后LED=0,所以就顯示常亮狀態(tài),按鍵控制不了,看來要是先按下S4,之后的操作都會(huì)看到數(shù)碼管常亮。
2021/01/22
矩陣鍵盤 當(dāng)成4個(gè)獨(dú)立按鍵來看待
需要理解掃描思路,J5換跳冒,還有IO口的不同。
藍(lán)橋官網(wǎng)和長天單片機(jī)找資源。
作者:
幕后煮屎人
時(shí)間:
2021-3-5 15:39
這比賽具體比啥?
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1