freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機at89c51控制的鍵控流水燈課程設計報告-文庫吧

2025-06-12 19:15 本頁面


【正文】 使用十六個共陽極發(fā)光二極管作為LED顯示流水燈,兩個七段顯示數碼管來顯示流水燈顯示方式,外接兩個按鈕,其中用一個按鍵進行方式選擇,并用一個數碼管顯示方式編號;用一個鍵來控制流水燈流動的速度,并用一個數碼管顯示方式編號。外接一個晶振來提供外接時鐘脈沖。 單片機課程設計 2模塊圖如下: 流程圖如下:芯片AT89C51是核心,P0、PPP3口均可以作為I/O口使用。兩個數碼管經過電阻接在AT89C51的P0和P2口上,P1口外接16個發(fā)光二極管,P3口接2個按鍵,一個按鍵進行方式選擇,數碼管顯示方式編號;用一個鍵來控制流水燈流動的速度,數碼管顯示方式編號。 單片機課程設計 圖33主體控制模塊圖 、按鍵控制模塊采用獨立式按鍵接口設計。獨立式按鍵是每一個按鍵占用一根I/O端線。特點:各個按鍵相互獨立,電路配置靈活;按鍵數量較多時,I/O端線耗費較多,電路復雜;軟件結構簡單 圖34按鈕控制模塊圖時鐘電路用于產生單片機工作時所需的時鐘信號,在芯片的外部通過18腳、19腳接晶體振蕩器和微調電容,形成反饋電路,構成一個穩(wěn)定的自激振蕩器。電路中的CC2取30Pf左右,晶體振蕩器的頻率越高,振蕩頻率越高。 圖35時鐘模塊圖顯示模塊顯示模塊主體是八段顯示數碼管。共陽極數碼管的8個發(fā)光二極管的陽極(二極管正端)連接在一起。通常,公共陽極接高電平(一般接電源),其它管腳接段驅動電路輸出端。當某段驅動電路的輸出端為低電平時,則該端所連接的字段導通并點亮。根據發(fā)光字段的不同組合可顯示出各種數字或字符。圖34顯示模塊圖 發(fā)光二極管就是LED,是一種由磷化鎵等半導體材料制成的、能直接將電能轉換成光能的發(fā)光顯示器件。當其內部有一定電流通過時,就是發(fā)光。發(fā)光二極管具有功耗低、體積小、可靠性高、壽命長和相應快等優(yōu)點。流水燈模塊采用16個LED發(fā)光二極管,通過代碼的編寫,實現五種流水移動,其中電阻的作用是保護二極管,向它提供較小的電流,防止二極管因為電流過大而燒毀。設計中,發(fā)光二極管是共陽極接法的,我們只需要將其初值不斷的左移就會看到LED輪流的被點亮,也就實現了流水燈的功能。 圖35流水燈模塊圖圖36 鍵控流水燈圖4 代碼編寫 include define smg1 P0 define lsd1 P1 define smg2 P2 unsigned int i=1,u=7,j,n,c,k,h=7,s=1。 unsigned char sj=20。 unsigned char js。 code unsigned char a[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 code unsigned char b[]={0xf9,0xa4,0xb0,0x99,0x92}。 code unsigned char d[]={0xf9,0xa4,0xb0,0x99,0x92}。 bit wnen1=0。 bit anj=0。 sbit aj1=P3^0。 sbit aj
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1