|
一個51單片機做的8路搶答器仿真,下面是仿真原理圖,采用數(shù)碼管來顯示.
所有資料下載:
8路輸入搶答器.rar
(28.42 KB, 下載次數(shù): 38)
2016-9-25 17:42 上傳
點擊文件名下載附件
下面是部分代碼預覽:
- //k0優(yōu)先級最高,k7最低r
- //EDIT by lineter
- #include <reg51.h>
- sbit reset=P1^0;
- unsigned char m;
- unsigned char n;
- void main()
- {
- P0=0;
- while(1)
- {
- m=P3;
- if(m!=0xff)
- {
- n=1;
- while(m%2)
- {
- n++;
- m=m/2;
- }
- P0=n;
- }
- if(!reset)
- {
- P0=0;
- }
- }
- }
復制代碼 |
|