日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

数码管c语言程序如何控制,跪求,8255控制数码管,单片机c语言程序;

發(fā)布時間:2024/4/18 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数码管c语言程序如何控制,跪求,8255控制数码管,单片机c语言程序; 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

跪求,8255控制數(shù)碼管,單片機c語言程序;

答案:3??信息版本:手機版

解決時間 2021-04-29 04:56

已解決

2021-04-28 12:39

8255 PA口——數(shù)碼管的段選,8255PB口——數(shù)碼管的位選,讓前兩位數(shù)碼管動態(tài)顯示00;急。。。。。。。。。。。。。。。。。。。。。。

最佳答案

2021-04-28 13:24

8255 管腳圖的鏈接:

http://baike.baidu.com/image/58af236d558d92ce43169488

下面是8255 管腳設(shè)置,具體代碼要看原理圖中各管腳的連接情況。

reset = 0; 禁止復(fù)位

cs = 0;wr = 0;//允許CPU將數(shù)據(jù)或控制字寫入8255

//

A1=1.A0=1;選擇.控制寄存器

//假設(shè)00001111控制D口的數(shù)據(jù),從A口輸出;11110000控制D口的數(shù)據(jù),從B口輸出;實際情況由實際管腳連接決定。

d0 = d1=d2= d3=0;

d4 = d5=d6=d7 = 1;

A1=0;A0=0;選擇PA口

//pa口--數(shù)碼管的段選

//根據(jù)原理圖設(shè)置pa口各引腳,假設(shè)使pa輸出00000001控制第1個數(shù)碼管

pa0 = pa1=pa2=pa3=pa4=pa5=pa6= 0;

pa7 = 1;

A1=0;A0=1;選擇PB口

//PB口--數(shù)碼管的位選

//根據(jù)原理圖設(shè)置pb口各引腳,假設(shè)使pb輸出00000001控制數(shù)碼管顯示0

pa0 = pa1=pa2=pa3=pa4=pa5=pa6= 0;

pa7 = 1;

//=========

A1=1.A0=1;選擇.控制寄存器

//假設(shè)00001111控制D口的數(shù)據(jù),從A口輸出;11110000控制D口的數(shù)據(jù),從B口輸出;實際情況由實際管腳連接決定。

d0 = d1=d2= d3=1;

d4 = d5=d6=d7 = 0;

A1=0;A0=0;選擇PA口

//pa口--數(shù)碼管的段選

//根據(jù)原理圖設(shè)置pa口各引腳,假設(shè)使pa輸出00000010控制第2個數(shù)碼管

pa0 = pa1=pa2=pa3=pa4=pa5=pa7= 0;

pa6 = 1;

A1=0;A0=1;選擇PB口

//PB口--數(shù)碼管的位選

//根據(jù)原理圖設(shè)置pb口各引腳,假設(shè)使pb輸出00000001控制數(shù)碼管顯示0

pa0 = pa1=pa2=pa3=pa4=pa5=pa6= 0;

pa7 = 1;

全部回答

1樓

2021-04-28 15:32

額...

這個問題...

首先要我們要分析一下74ls164的工作方式,是有一出一,還是有1出0..還是全一出1.了解了工作方式后

我們先要將單片機與之相連的管腳進行初始化.全設(shè)成輸出.然后在程序里進行置位是置1還是置0.

在點數(shù)碼管的時候要看清楚你的數(shù)碼管是共陰還是共陽的,共陰公共端低電平才能點亮,共陽要高電平

給你一段簡單的程序你自己改改吧,很簡單的.

該例用于令與portd口相連的8個發(fā)光二極管前4個點亮,后4個熄滅。在調(diào)試程序前,應(yīng)使與portd口相連的8位拔碼開關(guān)拔向相應(yīng)的位置。

例5.1

portd輸出

#include <pic.h>

main()

{

trisd=0x00;

while(1);

{

portd=0xf0;

}

}

2樓

2021-04-28 14:14

PA口8位接8個開關(guān)K1~ K8,PB口8位接8個發(fā)光二極管,從PA口讀入8位開關(guān)量送PB口顯示。撥動K1~ K8

我要舉報

如果感覺以上信息為低俗/不良/侵權(quán)的信息,可以點下面鏈接進行舉報,我們會做出相應(yīng)處理,感謝你的支持!

大家都在看

推薦資訊

總結(jié)

以上是生活随笔為你收集整理的数码管c语言程序如何控制,跪求,8255控制数码管,单片机c语言程序;的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。