• slider image 442
  • slider image 477
  • slider image 479
  • slider image 480
  • slider image 481
  • slider image 482
:::


Browsing this Thread:   1 Anonymous Users






Re: 16f877要擴充6個74HC373執行48個LED
#3
資深會員
資深會員


查看用戶資訊
1. 2F正解.
2. 初始RA0等等皆為0.
3. 你應該是使用RB0外部中斷,進入中斷後 :
Var0=Tbable0[x0];
NOP(); //也許需要一些
RA0=1;
NOP(); //也許需要一些
PORTC=Var0;
NOP(); //也許需要一些
RA0=0;
如此依序點亮LED...

發表於: 2022/1/6 10:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 16f877要擴充6個74HC373執行48個LED
#2
資深會員
資深會員


查看用戶資訊
1. data
8bits資料準備好

2. 載入373 Latch
把相對的373的G腳位,由L拉高H,鎖住(Latch)data後
再回到L.

3. 其他
控制方法配上應用,想辦法達成你要的...
coding --> verify -> debug
<------------------------

發表於: 2022/1/4 22:44
程式是
依照寫出來(的code),跑出結果
不是依照你想出來的,得到結果

先有需求規格 後有解決方案
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


16f877要擴充6個74HC373執行48個LED
#1
新會員
新會員


查看用戶資訊
由於單晶片的I/O Port接腳非常有限,故當要控制的接點一旦增多時,原有的Port接腳就顯得不使用。在本專題中我們利用PIC單晶片的PORTC(0~7)、PORTA(0~4)與PORTB(1)共14根接腳,配合六個74HC373 晶片,進行輸出埠的擴展,可以將輸出埠擴充至48個。
由於輸出埠共有48個,故只需要6個Bytes資料就能控制到每一擴充輸出埠,我們將準備輸出控制的資料在程式中建表,並設定中斷,當RB0接腳所連接之按按時,即進入中斷開始查表,然後將命令資料輸出。
擴出輸出埠的做法另有利用串列傳輸來達成的,如此的做法所能够節省的pin腳更多了,不過程式設計上複雜得多本專题使用14根接腳擴充至 48個輸出,實際上若再加入解碼晶片,作為位址解碼可以由14根腳減少至11根腳。


這是老師給的題目,但......有人知道程式怎麼寫嗎......
附圖是使用的板子以及電路圖

Attach file:



jpg  1641265532681.jpg (595.21 KB)
123130_61d3b9b77d9c7.jpg 1560X946 px

發表於: 2022/1/4 11:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------