91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

【舸輪綜合船舶工作室】出品 歡迎關注b站up主:舸輪綜合船舶制造 查看更多資源及教程 不保證沒錯誤,本工作室不為使用此套開源資料造成的任何后果負責! IN14輝光鐘 PCB文件及程序源碼說明 版本V1.1 主要是對我奇怪的電路設計風格做一個解釋(╯‵□′)╯︵┻━┻ 除了右邊有一個8550外,PCB中幾乎所有的三極管型號均為13001 7805最好加一個微型的散熱器,實測發熱較大 NE555只是拿來閃爍冒號的,不是升壓的,需另外配升壓板 NE555右上方那個R 500k阻值具體是多少需要試,這個阻值決定了冒號的閃爍頻率 閃爍的冒號(氖泡)從板子左下角的兩個2pin分別接入,切記不可并聯后接入 PowerRealy是一個繼電器,是用來控制升壓模塊通斷的,封裝是典型黃色的HK信號繼電器 繼電器左邊的兩個接口,標有- S +的是紅外熱釋探頭的接入口,實現人來自動開,可在-和S之間再并聯一個自鎖開關可實現手動開關,另一個是-IN+是電源輸入,參考電壓12v,電流約0.2A 單片機左邊的2pin接口是升壓模塊電源接口 調時按鈕是KEY1 KEY2 R4 R2 R7 R1是四個8路排阻,排阻有小白點的一端對準焊盤正方形的一端 板子下方中間的+HV-是升壓模塊輸出接入點 其左邊的Out+分別接4個輝光管的陽極 為了節省板子(偷懶)沒有采用常規的74HC573鎖存器一組一組掃描著輸出,而是采用每個引腳專門控制一位,但引腳剛好又差了一個,無奈就加了一個573,把變化最小的第一位數字和調時按鈕接在上面 左上角的2032BAT是接紐扣電池的,能夠實現掉電走時,但我不知為何沒成功 現在程序還不是很完善,有一些bug,已知的有:在整點時小時位會延時1分鐘,比如從20:59到21:00時會先跳到20:00然后一分鐘后才會變為21:01,調時時有時候小時那邊會一直在十內循環,不管他直接多按幾輪一般能出來,調分時有時會只有個位動,好像這時候只能重啟了。 焊接時一定要注意三極管引腳之間別短路了! 焊接時一定要注意三極管引腳之間別短路了! 焊接時一定要注意三極管引腳之間別短路了! 即使看著沒短路也要用萬用表打一下以防萬一,Protel自帶的三極管封裝為什么引腳焊盤之間距離如此感人我也不知道 四組Out-(注意最右邊那三個是一組,最左邊從Q25和Q26中間引腳引出的兩個引腳也是一組)各自接什么參照網上的51單片機引腳定義再對照下表:(左邊第一位代表從左往右第幾個輝光管,第二位表示此輝光管對應引腳的數字,右邊表示單片機的對應引腳) 11 P22 12 P23 20 P34 21 P06 22 P07 23 P21 24 P20 25 P17 26 P30 27 P31 28 P32 29 P33 30 P03 31 P04 32 P02 33 P01 34 P05 35 P00 40 P16 41 P35 42 P36 43 P37 44 P10 45 P11 46 P12 47 P13 48 P14 49 P15

資源截圖

代碼片段和文件信息

/********************************************************************
【舸輪綜合船舶制造工作室】

四位IN14輝光鐘51程序
版本1.2?配合1.1版PCB見說明文檔
一定要關注b站up主:舸輪綜合船舶制造
一定要關注b站up主:舸輪綜合船舶制造
一定要關注b站up主:舸輪綜合船舶制造


舸輪工作室版權所有,盜版不究,轉發請標明出處
2017-2-23最后修改
********************************************************************/
#include
#define?uchar?unsigned?char
#define?uint?unsigned?int
sbit??DS1302_CLK?=?P2^4;????????
sbit??DS1302_IO??=?P2^5;?????????????????????
sbit??DS1302_RST?=?P2^6;?????????????
sbit?dSW=P2^7;
sbit?mode=P2^2;
sbit?inc=P2^3;
sbit?d11=P2^2;
sbit?d12=P2^3;
sbit?d20=P3^4;
sbit?d21=P0^6;
sbit?d22=P0^7;
sbit?d23=P2^1;
sbit?d24=P2^0;
sbit?d25=P1^7;
sbit?d26=P3^0;
sbit?d27=P3^1;
sbit?d28=P3^2;
sbit?d29=P3^3;
sbit?d30=P0^3;
sbit?d31=P0^4;
sbit?d32=P0^2;
sbit?d33=P0^1;
sbit?d34=P0^5;
sbit?d35=P0^0;
sbit?d40=P1^6;
sbit?d41=P3^7;
sbit?d42=P3^6;
sbit?d43=P3^5;
sbit?d44=P1^0;
sbit?d45=P1^1;
sbit?d46=P1^2;
sbit?d47=P1^3;
sbit?d48=P1^4;
sbit?d49=P1^5;
sbit??ACC0?=?ACC^0;??
sbit??ACC7?=?ACC^7;
uchar?tempdatehourminutesecondposition;
?void?delay(uint?z)
{
?uint?xy;
?for(x=z;x>0;x--)
??for(y=112;y>0;y--);
}
void?DS1302InputByte(unsigned?char?d)?
{?
????unsigned?char?i;
????ACC?=?d;
????for(i=8;?i>0;?i--)
????{
????????DS1302_IO?=?ACC0;????????????
????????DS1302_CLK?=?1;
????????DS1302_CLK?=?0;
????????ACC?=?ACC?>>?1;?
????}?
}
unsigned?char?DS1302OutputByte(void)?
{?
????unsigned?char?i;
????for(i=8;?i>0;?i--)
????{
????????ACC?=?ACC?>>1;?????????????
????????ACC7?=?DS1302_IO;
????????DS1302_CLK?=?1;
????????DS1302_CLK?=?0;
????}?
????return(ACC);?
}
void?Write1302(unsigned?char?ucAddr?unsigned?char?ucDa)?
{
????DS1302_RST?=?0;
????DS1302_CLK?=?0;
????DS1302_RST?=?1;
????DS1302InputByte(ucAddr);???????
????DS1302InputByte(ucDa);?????
????DS1302_CLK?=?1;
????DS1302_RST?=?0;
}?

unsigned?char?Read1302(unsigned?char?ucAddr)
{
????unsigned?char?ucData;
????DS1302_RST?=?0;
????DS1302_CLK?=?0;
????DS1302_RST?=?1;
????DS1302InputByte(ucAddr|0x01);??????
????ucData?=?DS1302OutputByte();???????
????DS1302_CLK?=?1;
????DS1302_RST?=?0;
????return(ucData);
}
?void?DS1302_init()
{?
??if(Read1302(0xc1)?!=?0xf0)?
??{
???Write1302(0x8e0x00)?;
???Write1302(0xc00xf0)?;
???Write1302(0x8c0x10)?;
???Write1302(0x880x04)?;
???Write1302(0x860x06)?;
???Write1302(0x840x23)?;
???Write1302(0x820x59)?;
???Write1302(0x800x55)?;
???Write1302(0x900xa4)?;??????
???Write1302(0x8e0x80)?;??
??}
}
#define?uchar?unsigned?char
#define?uint?unsigned?int
unsigned?char?ly_dis[4];
unsigned?int?i=0;
float?tt;
int?ltemp;
void?display()
{
uchar?D1D2D3D4;
D1=hour/16;
D2=hour%16;
D3=minute/16;
D4=minute%16;
if?(D1==0)
{dSW=1;d11=0;d12=0;dSW=0;delay(1);d11=1;d12=1;}
else?if?(D1==1)
{dSW=1;d11=1;d12=0;dSW=0;delay(1);d11=1;d12=1;}
else?if?(D1==2)
{dSW=1;d11=0;d12=1;dSW=0;delay(1);d11=1;d12=1;}
if?(D2==0)
{d20=1;d21=0;d22=0;d23=0;d24=0;d25=0;d26=0;d27=0;d28=0;d2

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????36055??2016-09-14?21:50??開源資料\PCB文件\Design?Rule?Check?-?PCB1.drc

?????文件?????145508??2016-09-14?21:50??開源資料\PCB文件\Design?Rule?Check?-?PCB1.html

?????文件??????45378??2017-02-22?19:44??開源資料\PCB文件\Design?Rule?Check?-?輝光鐘.drc

?????文件?????185698??2017-02-22?19:44??開源資料\PCB文件\Design?Rule?Check?-?輝光鐘.html

?????文件??????29718??2017-02-22?18:54??開源資料\PCB文件\GISS?logo?Design.bmp

?????文件???????5477??2016-08-27?23:10??開源資料\PCB文件\PCB.~(1).DRC

?????文件???????6537??2016-08-29?07:23??開源資料\PCB文件\PCB.~(1).PcbDoc.htm

?????文件??????24279??2016-08-22?12:17??開源資料\PCB文件\PCB_Project1.PrjPCB

?????文件??????56712??2017-02-22?19:57??開源資料\PCB文件\__Previews\輝光鐘V1.1.PcbDocPreview

?????文件????1536512??2017-02-22?19:57??開源資料\PCB文件\輝光鐘V1.1.PcbDoc

?????文件?????401311??2017-02-22?18:20??開源資料\外殼.cdr

?????文件??????25440??2017-02-22?18:20??開源資料\外殼.dwg

?????文件????1507232??2017-02-22?20:02??開源資料\成品內構照片.JPG

?????文件????1246038??2017-02-22?20:02??開源資料\成品照片1.JPG

?????文件????1117507??2017-02-22?20:03??開源資料\成品照片2.JPG

?????文件??????16042??2017-02-23?11:44??開源資料\程序\1

?????文件????????357??2015-09-29?22:02??開源資料\程序\1.build_log.htm

?????文件???????6914??2017-02-23?11:44??開源資料\程序\1.c

?????文件???????3462??2017-02-23?11:44??開源資料\程序\1.hex

?????文件?????????19??2017-02-23?11:44??開源資料\程序\1.lnp

?????文件??????13017??2017-02-23?11:44??開源資料\程序\1.LST

?????文件??????16119??2017-02-23?11:44??開源資料\程序\1.M51

?????文件??????17536??2017-02-23?11:44??開源資料\程序\1.OBJ

?????文件????????984??2012-07-06?17:55??開源資料\程序\1.Opt

?????文件????????984??2012-07-06?17:55??開源資料\程序\1.opt.bak

?????文件????????435??2012-07-06?18:07??開源資料\程序\1.plg

?????文件??????71419??2017-02-23?11:44??開源資料\程序\1.uvgui.T5

?????文件??????71387??2017-02-23?00:46??開源資料\程序\1.uvgui_T5.bak

?????文件???????5369??2017-02-23?11:44??開源資料\程序\1.uvopt

?????文件??????13370??2017-02-17?23:38??開源資料\程序\1.uvproj

............此處省略13個文件信息

評論

共有 條評論