秘書部第二學期第一次培訓總結

2021-08-16 02:46:17 字數 2651 閱讀 1388

微控制器系統中常用的顯示器有:

發光二極體led(light emitting diode)顯示器、液晶lcd(liquidcrystal display)顯示器、tft液晶顯示器等。led顯示器有兩種顯示結構:段顯示(7段、公尺字型等)和點陣顯示(5×8、8×8點陣等)。

led數碼管根據led的不同接法可以分為2類:共陰和共陽。

0xc0 , 0xf9, 0xa4 , 0xb0 , 0x99 , 0x92

0         1       2         3         4        5

0x82 , 0xf8, 0x80 , 0x90 , 0x88 , 0x83

6          7        8        9        a        b

0xc6 , 0xa1, 0x86 , 0x8e , 0xff

c          d       e         f     無顯示

#include "reg52.h"			 //此檔案中定義了微控制器的一些特殊功能暫存器

typedef unsigned int u16; //對資料型別進行宣告定義

typedef unsigned char u8;

u8 code smgduan[17]=;//顯示0~f的值

u8 i;

void main()

}}

二、   動態數碼管動態顯示的特點是將所有數碼管的段選線併聯在一起,由位選線控制是哪一位數碼管有效。選亮數碼管採用動態掃瞄顯示。所謂動態掃瞄顯示即輪流向各位數碼管送出字形碼和相應的位選,利用發光管的餘輝和人眼視覺暫留作用,使人的感覺好像各位數碼管同時都在顯示。動態顯示的亮度比靜態顯示要差一些,所以在選擇限流電阻時應略小於靜態顯示電路中的。

74hc138是一款高速cmos器件,74hc138引腳相容低功耗肖特基ttl(lsttl)系列。74hc138解碼器可接受3位二進位制加權位址輸入(a0, a1和a2),並當使能時,提供8個互斥的低有效輸出(y0至y7)。

74hc138特有3個使能輸入端:兩個低有效(e1和e2)和乙個高有效(e3)。除非e1和e2置低且e3置高,否則74hc138將保持所有輸出為高。

其真值表如下圖:

#include "reg52.h"			 //此檔案中定義了微控制器的一些特殊功能暫存器

typedef unsigned int u16; //對資料型別進行宣告定義

typedef unsigned char u8;

sbit lsa=p2^2;

sbit lsb=p2^3;

sbit lsc=p2^4;

u8 code smgduan[17]=;//顯示0~f的值

u8 i;

void delay(u16 i)

void main()

p0=smgduan[i];//傳送段碼

delay(100); //間隔一段時間掃瞄

} }

}

輕觸開關是一種電子開關,使用時,輕輕按開關按鈕就可使開關接通,當鬆開手時,開關斷開。我們使用的開關如下圖:

按鍵在閉合和斷開時,觸點會存在抖動現象,所以需要通過硬體或軟體手段進行消抖。

#include "reg52.h"  //此檔案中定義了微控制器的一些特殊功能暫存器

typedef unsigned int u16; //對資料型別進行宣告定義

typedef unsigned char u8;

#define gpio_dig p0

#define gpio_key p1

u8 keyvalue; //用來存放讀取到的鍵值

u8 codesmgduan[17]=;//顯示0~f的值

void delay(u16 i)

void keydown(void)

//測試行

gpio_key=0xf0;

switch(gpio_key)

while((a<50)&&(gpio_key!=0xf0)) //檢測按鍵鬆手檢測}}

}void main()

}

第一次培訓

位運算的思想就是利用二進位制的運算法則去解決一些問題 例如大數的加或乘 大家可以試想這樣乙個問題 如何求2的10000000000 10個0,1百億 次冪,這裡不考慮計算機資料超出範圍的問題,只是讓大家來試想一下這個問題,常見的做法肯定就是使用迴圈,但這樣肯定會執行很長時間,我們可以做這樣乙個優化先...

第一次培訓感悟

那是我在昇華網的第一次培訓,大神毫無保留的教導我們知識。第一次培訓主要讓我們見到了昇華網所用的伺服器介面以及昇華網的伺服器執行,這也算是我們正式走入昇華網的大門吧。第二方面,我們在soon神的親授下,基本了解了電腦硬體方面的知識,電腦主機由最主要的三部分組成 cpu,記憶體條,以及顯示卡,有了這三個...

研發第一次培訓

嗯,星期二聽了智哥的深夜課堂,學到了不少東西 首先是對flex布局的更深入理解 然後是對盒子模型的應用有了更廣泛的實踐 還有對一些簡便方法的掌握,比如在開頭只要乙個 就可以省掉很多功夫。最後就是對 規範意識的提公升,之前我用 標籤的時候,分類名都用的是box1 box2這樣的無意義名字,最後導致要檢...