專利名稱:外貿(mào)業(yè)務(wù)核算計(jì)算器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型屬計(jì)算器領(lǐng)域,具體地說是一種外貿(mào)業(yè)務(wù)核算計(jì)算器。
業(yè)務(wù)核算是外貿(mào)業(yè)務(wù)中極為重要的工作,在對(duì)外商報(bào)價(jià)、向國(guó)內(nèi)供貨商訂貨、估計(jì)業(yè)務(wù)利潤(rùn)之前都要進(jìn)行業(yè)務(wù)核算,以確定該筆業(yè)務(wù)是否有利潤(rùn)空間。
要進(jìn)行業(yè)務(wù)核算的場(chǎng)合多種多樣,如交易會(huì)上和外商面對(duì)面的談價(jià)、在工作或非工作場(chǎng)所接到外商的電話、傳真;與國(guó)內(nèi)供貨商商談?dòng)嗀泝r(jià)格;向部門主管和財(cái)務(wù)填報(bào)業(yè)務(wù)核算表等。
現(xiàn)在外貿(mào)業(yè)務(wù)員或相關(guān)人員在進(jìn)行業(yè)務(wù)核算時(shí)是按表1和表2的公式,用隨身攜帶計(jì)算器來完成。這要求外貿(mào)業(yè)務(wù)人員熟記業(yè)務(wù)核算公式,由于有多個(gè)中間結(jié)果,業(yè)務(wù)人員往往要把中間結(jié)果記在紙上。這樣在緊張的業(yè)務(wù)談判過程中,業(yè)務(wù)員用普通計(jì)算器來核算自己的報(bào)價(jià)和外商的要價(jià),既影響了業(yè)務(wù)人員全身心地投入業(yè)務(wù)談判,核算結(jié)果又易出差錯(cuò)。一旦出現(xiàn)失誤,其結(jié)果是要不丟掉了生意,要不報(bào)價(jià)過低,沒有利潤(rùn)。
目前外貿(mào)業(yè)務(wù)人員在用普通計(jì)算器進(jìn)行業(yè)務(wù)核算時(shí)主要有以下缺點(diǎn)1.計(jì)算公式繁雜,難以記憶,往往需要參照表格和公式。
2.計(jì)算步驟復(fù)雜,計(jì)算速度慢。
3.有多個(gè)中間結(jié)果,需要另外記錄。
4.由于以上原因,易出錯(cuò),穩(wěn)重的業(yè)務(wù)員往往要進(jìn)行重復(fù)核算,浪費(fèi)時(shí)間。
5.在已確定了己方的利潤(rùn)空間時(shí),一般很難反推出外銷價(jià)或含稅收購(gòu)價(jià)。表1目前的業(yè)務(wù)核算表的數(shù)據(jù)項(xiàng)
表2業(yè)務(wù)核算公式(帶*號(hào)的為主要結(jié)果,其余均為中間結(jié)果)
本實(shí)用新型的目的則是針對(duì)上述現(xiàn)有技術(shù)存在的問題,設(shè)計(jì)了一種在進(jìn)行外貿(mào)業(yè)務(wù)核算時(shí),利用以前保存在計(jì)算器中的參數(shù),輸入幾個(gè)數(shù)字,就可得到外銷價(jià)、含稅收購(gòu)價(jià)、換匯成本、利潤(rùn)率、利潤(rùn)等數(shù)據(jù)的外貿(mào)業(yè)務(wù)核算計(jì)算器。
本實(shí)用新型的目的可以通過以下措施來達(dá)到一種外貿(mào)業(yè)務(wù)核算計(jì)算器,其特征在于單片機(jī)AT89C51的I/O腳P0.0接芯片X25045的片選腳1腳;P0.1接X25045的輸入腳5腳及X25045的輸出腳2腳;P0.2接X25045的寫保護(hù)腳3腳;P0.3接到芯片X25045的脈沖腳6腳;P0.4至P0.7接到鍵盤;P2.0至P2.7接到鍵盤及非門電路7406的輸入腳;P1.0至P1.1接芯片74164的輸入腳;單片機(jī)AT89C51的復(fù)位腳RESET接芯片X25045的復(fù)位腳RESET;P3.0至P3.5接非門電路7406的輸入腳;非門電路7406的輸出腳接顯示屏。
本實(shí)用新型的目的還可以通過以下措施來達(dá)到芯片74164的輸出腳通過電阻R13至R20接顯示屏。
外貿(mào)業(yè)務(wù)核算計(jì)算器的主要優(yōu)點(diǎn)如下1.不用記復(fù)雜的外貿(mào)核算公式,使業(yè)務(wù)核算輕松快捷。
2.計(jì)算步驟簡(jiǎn)單,計(jì)算速度快,只要輸入幾個(gè)數(shù)據(jù),結(jié)果馬上就出來,不用讓談判對(duì)手等你的計(jì)算結(jié)果,提高談判的效率,增強(qiáng)談判的自信。
3.沒有中間結(jié)果,不用在按計(jì)算器的同時(shí)還要準(zhǔn)備紙和筆,提升了談判風(fēng)度。
4.可靠性大大提高,再也不用擔(dān)心在運(yùn)算中把價(jià)格弄錯(cuò)了。
5.在已確定了己方的利潤(rùn)空間時(shí),可以反推出外銷價(jià)和含稅收購(gòu)價(jià),在業(yè)務(wù)談判時(shí)無(wú)論面對(duì)怎樣的談判高手都可以輕松應(yīng)對(duì)。
6.可以作普通計(jì)算器使用。
圖1是本實(shí)用新型電原理圖。
以下結(jié)合附圖對(duì)本實(shí)用新型做進(jìn)一步描述外貿(mào)業(yè)務(wù)核算計(jì)算器的控制、運(yùn)算功能是采用單片機(jī)89C51實(shí)現(xiàn),并采用了標(biāo)準(zhǔn)數(shù)字芯片7406和數(shù)字芯片74164,以及專用電源監(jiān)控+看門狗+E2PROM芯片X25045等。
U1-AT89C51是ATMEL公司生產(chǎn)的單片計(jì)算機(jī),內(nèi)有存放臨時(shí)數(shù)據(jù)的隨機(jī)存儲(chǔ)器RAM和存放程序的存儲(chǔ)器E2PROM,在其P31接高電平時(shí)內(nèi)部程序存儲(chǔ)器有效。AT89C51的P0口是集電極開路結(jié)構(gòu),故在做普通IO口使用時(shí)要用電阻R3-R10拉高。
AT89C51的P1.0、P1.1用以串行輸出要顯示的字段信息;RESET為復(fù)位腳,高電平有效,復(fù)位后單片機(jī)將回到初始狀態(tài);P2和P3輸出要顯示哪一位數(shù)字或符號(hào),其中P2復(fù)用作鍵盤掃描;X1、X2接晶體,為單片機(jī)提供一個(gè)準(zhǔn)確的時(shí)鐘信號(hào);P0.4-P0.7用于監(jiān)視鍵盤矩陣;P0.0-P0.3用于和芯片X25045通訊。
鍵盤KEYBOARD為一個(gè)動(dòng)態(tài)掃描的鍵盤矩陣,P2.0-P2.7輪流為低電平,當(dāng)有某一個(gè)鍵被按下時(shí),通過按鍵觸點(diǎn)P0.4-P0.7中有一個(gè)會(huì)被拉低,根據(jù)此時(shí)的時(shí)序就可以確定哪一個(gè)鍵被按下了。
芯片U2-X25045是一個(gè)專用電源監(jiān)控+看門狗+E2PROM集成電路,在電壓跌落時(shí)它能使單片機(jī)AT89C51停止工作,并在電壓恢復(fù)時(shí)給單片機(jī)一個(gè)正確的復(fù)位信號(hào),按鍵S1的作用是手工復(fù)位單片機(jī)。芯片X25045還是一個(gè)看門狗電路,當(dāng)單片機(jī)因意外死機(jī)而不工作時(shí),X25045將自動(dòng)給單片機(jī)一個(gè)復(fù)位信號(hào),使單片機(jī)繼續(xù)工作,這大大提高了單片機(jī)工作的可靠性。X25045內(nèi)部還有一個(gè)E2PROM存儲(chǔ)器,用以存放要保存的公式參數(shù),E2PROM在失去電源后內(nèi)部的數(shù)據(jù)不會(huì)掉失。X25045是通過串行總線來和AT89C51進(jìn)行通信。
數(shù)字芯片U3-74164是一個(gè)串進(jìn)并出轉(zhuǎn)換器,從AT89C51過來的串行字段信息通過它變成并行數(shù)據(jù)直接驅(qū)動(dòng)顯示屏。
數(shù)字芯片U4-U5都是7406六非門驅(qū)動(dòng)器,在這里一共用了14個(gè)非門,主要是為了驅(qū)動(dòng)顯示器。
LCD為顯示屏,它也是在動(dòng)態(tài)掃描狀態(tài)下工作,可以根據(jù)實(shí)際需要選用8位-12位數(shù)字的屏。
電容C5-C10為去耦電容,在每個(gè)芯片旁加一個(gè),在實(shí)際電路中它應(yīng)該盡量靠近芯片的電源腳,其作用是去掉電路中的噪聲信號(hào),提高電路抗干擾能力。
電池BATTERY用以向電路供電,其電壓在定制芯片時(shí)最后確定,在本電路中電壓為+5V。
本實(shí)用新型工作流程如下當(dāng)鍵盤上一個(gè)鍵被按下時(shí),從單片機(jī)AT89C51的P2口的某一引腳中一個(gè)低電平(P2口輪流產(chǎn)生的低電平也被送到芯片7406用于顯示屏的動(dòng)態(tài)顯示)被送到AT89C51的P0.4-P0.7腳,單片機(jī)根據(jù)接收的引腳確定是鍵盤矩陣的那一列,根據(jù)這個(gè)低電平是P2口的哪個(gè)引腳輸出確定是那一行,這樣一個(gè)唯一的鍵值就被確定了。為了防止健盤的抖動(dòng),單片機(jī)在鍵按下100mS后取值。單片機(jī)再根據(jù)所按下的鍵值,進(jìn)入相應(yīng)的操作步驟如果是“業(yè)務(wù)核算”鍵,就讓外貿(mào)業(yè)務(wù)核算計(jì)算器在普通計(jì)算狀態(tài)和業(yè)務(wù)核算狀態(tài)間相互轉(zhuǎn)變;如是數(shù)字鍵,則送到AT89C51內(nèi)部的顯示RAM中用于顯示,如果顯示RAM中還有其它數(shù)字,則把前面的數(shù)字相前移,把新數(shù)字加到最后;如果是小數(shù)點(diǎn),首先判斷顯示RAM中是否已有小數(shù)點(diǎn),如果已有小數(shù),則不做任何操作,如沒有,就把小數(shù)點(diǎn)加到最后,把前面的數(shù)字向前移。
如果是不要求計(jì)算的業(yè)務(wù)功能健則把顯示RAM中的數(shù)字送到上一業(yè)務(wù)功能健對(duì)應(yīng)的RAM中(如果是公式參數(shù)還要送到芯片X25045的E2PROM中保存,如果在進(jìn)入業(yè)務(wù)核算狀態(tài)后這是第一次按業(yè)務(wù)功能健,則直接進(jìn)入后面的操作),并把當(dāng)前業(yè)務(wù)功能健對(duì)應(yīng)的數(shù)據(jù)從RAM或X25045的E2PROM中調(diào)出送到AT89C51內(nèi)部的顯示RAM中用于顯示;如果是要求計(jì)算的業(yè)務(wù)功能鍵,單片機(jī)還將根據(jù)目前已知那幾項(xiàng)數(shù)據(jù),自動(dòng)調(diào)用對(duì)應(yīng)的公式,并把RAM或E2PROM中保存公式參數(shù)代入,算出結(jié)果并送到顯示RAM用于顯示。
單片機(jī)在讀或?qū)懶酒琗25045中的E2PROM時(shí),首先P0.0輸出低電平使X25045有效,在寫入數(shù)據(jù)時(shí)還要使P0.2變成高電平,使X25045的E2PROM成為可寫狀態(tài)。然后根據(jù)串行總線協(xié)議,用P0.1傳送數(shù)據(jù),P0.3用于數(shù)據(jù)同步。
數(shù)字被送到了單片機(jī)AT89C51內(nèi)部的顯示RAM中后還要反復(fù)調(diào)用顯示子程序,把RAM中的數(shù)字譯成八段碼從AT89C51的P1.1輸出,每輸出一位,P1.0則輸出一個(gè)脈沖,供芯片74164進(jìn)行數(shù)據(jù)同步。74164把送來的串行字段信息轉(zhuǎn)變成并行直接驅(qū)動(dòng)顯示屏。同時(shí)顯示子程序還要根據(jù)目前顯示那一位,對(duì)應(yīng)的位引腳(P2、P3)輸出信號(hào),通過芯片7406驅(qū)動(dòng)使相應(yīng)的位點(diǎn)亮。單片機(jī)快速的輪流點(diǎn)亮各字位,人的視覺效應(yīng)則認(rèn)為整個(gè)屏都被點(diǎn)亮,相應(yīng)的數(shù)字和結(jié)果也就顯示到了屏上。
權(quán)利要求1.一種外貿(mào)業(yè)務(wù)核算計(jì)算器,其特征在于單片機(jī)AT89C51的I/O腳P0.0接芯片X25045的片選腳1腳;P0.1接X25045的輸入腳5腳及X25045的輸出腳2腳;P0.2接X25045的寫保護(hù)腳3腳;P0.3接到芯片X25045的脈沖腳6腳;P0.4至P0.7接到鍵盤;P2.0至P2.7接到鍵盤及非門電路7406的輸入腳;P1.0至P1.1接芯片74164的輸入腳;單片機(jī)AT89C51的復(fù)位腳RESET接芯片X25045的復(fù)位腳RESET;P3.0至P3.5接非門電路7406的輸入腳;非門電路7406的輸出腳接顯示屏。
2.根據(jù)權(quán)利要求1所述的外貿(mào)業(yè)務(wù)核算計(jì)算器,其特征在于芯片74164的輸出腳通過電阻R13至R20接顯示屏。
專利摘要本實(shí)用新型設(shè)計(jì)一種可得到外銷價(jià)、含稅收購(gòu)價(jià)、換匯成本、利潤(rùn)率、利潤(rùn)等數(shù)據(jù)的外貿(mào)業(yè)務(wù)核算計(jì)算器,該計(jì)算器其特征在于單片機(jī)AT89C51的I/O腳P0.0至P0.3接到芯片X25045的控制和數(shù)據(jù)腳;P0.4至P0.7接到鍵盤;P2.0至P2.7接到鍵盤及非門電路7406的輸入腳;P1.0至P1.1接芯片74164的輸入腳;單片機(jī)AT89C51的復(fù)位腳RESET接芯片X25045的復(fù)位腳RESET;P3.0至P3.5接非門電路7406的輸入腳;非門電路7406的輸出腳接顯示屏。
文檔編號(hào)G06F15/00GK2444276SQ0022118
公開日2001年8月22日 申請(qǐng)日期2000年7月28日 優(yōu)先權(quán)日2000年7月28日
發(fā)明者丁寧 申請(qǐng)人:丁寧