78E58-40
105000
DIP/23+
終端可以免費(fèi)供樣,支持BOM配單
78E58-40
6010
DIP/23+
公司原裝現(xiàn)貨
78E58-40
927427
DIP/22+
終端可以免費(fèi)供樣,支持BOM配單
78E58-40
927427
DIP/22+
原裝現(xiàn)貨
78E58-40
8900
-/23+
只售全新原裝
78E58-40
927427
DIP/22+
終端可以免費(fèi)供樣,支持BOM配單
78E58-40
12500
DIP/2025+
全新原裝,一級代理價(jià)格優(yōu)勢,可長期訂貨
78E58-40
7000
DIP/23+
只做原裝現(xiàn)貨
78E58B-40
410
DIP/0613+
北京電子市場柜臺現(xiàn)貨,低價(jià)銷售,歡迎查詢
78E58B-40
7200
DIP/SMD/2024+
原廠原裝現(xiàn)貨庫存支持當(dāng)天發(fā)貨
78E58EP-24
3000
PLCC/2019+
原裝 部分現(xiàn)貨量大期貨
采用通用pc 機(jī)和單片機(jī)構(gòu)成的主從式二級控制總體結(jié)構(gòu),系統(tǒng)硬件組成如圖1 所示,上位機(jī)采用通用pc 機(jī),完成系統(tǒng)參數(shù)的設(shè)置、加工數(shù)據(jù)的實(shí)時(shí)計(jì)算和仿真等任務(wù),而下位單片機(jī)系統(tǒng)完成不同方向的進(jìn)給驅(qū)動控制,并從外部機(jī)器上獲取加工狀態(tài)的反饋信息,上、下位機(jī)間以中斷方式進(jìn)行串行通信。 圖1 硬件系統(tǒng)結(jié)構(gòu)框圖 下位機(jī)系統(tǒng)能根據(jù)主機(jī)命令,獨(dú)立完成全部數(shù)控功能,基于單片機(jī)技術(shù)設(shè)計(jì)的速度位置控制單元,用于同時(shí)對三軸((x, y, z 向)電機(jī)進(jìn)行多功能的控制。速度位置控制單元采用winbond78e58 作為主控芯片。整個(gè)電路主要由開關(guān)量輸入控制電路、脈沖控制電路及通訊電路等組成。脈沖控制電路由三個(gè)定時(shí)/計(jì)數(shù)器8254 來實(shí)現(xiàn)對三個(gè)驅(qū)動電機(jī)的位置及速度控制。當(dāng)前加工軌跡段運(yùn)行完畢后可向主機(jī)申請中斷,78e58 也可通過查詢中斷的方式獲得當(dāng)前運(yùn)行狀態(tài)。開關(guān)量輸入電路可檢測限位開關(guān)、對刀儀等狀態(tài),并向78e58 申請中斷。 2.2 系統(tǒng)軟件結(jié)構(gòu) 根據(jù)數(shù)控機(jī)床的功能控制要求,并結(jié)合圖1 硬件總體結(jié)構(gòu),本數(shù)控系統(tǒng)的系統(tǒng)軟件,由pc 系統(tǒng)控制軟件和驅(qū)動接口卡軟件兩大部分組成,它們之間相互獨(dú)立
后,不能繼續(xù)讀控制與狀態(tài)寄存器。表1列出了實(shí)時(shí)時(shí)鐘寄存器、控制與狀態(tài)寄存器的地址和內(nèi)容。 實(shí)時(shí)時(shí)鐘的數(shù)字形式為bcd碼,例如26日,在03h單元中的數(shù)值為26h。在06h單元中,星期日對應(yīng)于數(shù)值00h,星期一到星期六對應(yīng)于01h~06h。在02h單元中,如果mil位為1,則表示02h單元保存的小時(shí)數(shù)值為24小時(shí)制;如果為0,則表示為12小時(shí)制,此時(shí)hr21為上/下午的標(biāo)志位,1代表下午,0代表上午。 3 接口技術(shù) isl1208與單片機(jī)的典型接口電路。單片機(jī)采用winbond公司的78e58,它在i2c總線上為主器件,isl1208和lm75a為從器件。p10和p11腳分別模擬i2c總線的sda和scl。lm75a是i2c總線的數(shù)字溫度傳感器,在此實(shí)時(shí)時(shí)鐘電路的應(yīng)用中并非是必需的。在需要根據(jù)環(huán)境溫度對晶振頻率進(jìn)行補(bǔ)償?shù)膱龊?,則需要一個(gè)溫度傳感器來檢測環(huán)境溫度。 sda和scl必須對電源有上拉電阻。當(dāng)外部電源供電正常時(shí),主電源+5 v通過二極管d1對電容c1進(jìn)行充電。當(dāng)主電源電壓比后備電源的電壓至少低50 mv且主電源電壓低于2.2 v時(shí),后備電源開始向isl1208供電。將i
在網(wǎng)絡(luò)技術(shù)應(yīng)用日益廣泛的今天,網(wǎng)絡(luò)傳輸是最經(jīng)濟(jì)有效的數(shù)據(jù)傳輸方式。如何利用廉價(jià)的51單片機(jī)來控制網(wǎng)卡芯片進(jìn)行數(shù)據(jù)傳輸,加載tcp/ip協(xié)議連接到互聯(lián)網(wǎng),實(shí)現(xiàn)網(wǎng)絡(luò)通信成了眾多設(shè)計(jì)者的目標(biāo)。但由于指令及資源的限制,實(shí)施過程會有許多困難。我們在設(shè)計(jì)方案中舍棄了耗費(fèi)資源的高級協(xié)議,采用發(fā)送小數(shù)據(jù)包的方式以避免分段,來簡化tcp協(xié)議和udp協(xié)議,實(shí)現(xiàn)互聯(lián)接入。 硬件設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)的硬件結(jié)構(gòu)框圖如圖1所示。本系統(tǒng)的微控制器是winbond公司的78e58,網(wǎng)絡(luò)接口芯片是與ne2000系列兼容的realtek公司的rtl8019as。rtl8019as內(nèi)置了10base-t收發(fā)器,外接一個(gè)隔離lpf濾波器,經(jīng)rj-45接口輸出。外部ram是62256,24c02是i2c總線的 eeprom。 圖1 嵌入式協(xié)議轉(zhuǎn)換硬件框圖 系統(tǒng)的軟件設(shè)計(jì)與實(shí)現(xiàn) 為適應(yīng)上網(wǎng)的需求,系統(tǒng)軟件設(shè)計(jì)主要包括兩部分內(nèi)容:一是要執(zhí)行對rtl8019as等的控制功能,二是要執(zhí)行與連接internet相關(guān)的功能,實(shí)
one變?yōu)楦唠娖?。它是先將每字?jié)的最低位lsb送到flex10器件。圖2是ps配置方式的時(shí)序圖。conf_done變成高電平后,dclk多余的10個(gè)周期來初始化該器件,器件的初始化是由下載電纜自動執(zhí)行的。在ps方式中沒有握手信號,所以,配置時(shí)鐘的工作頻率必須低于10mhz。在多器件ps方式中,第1片flex10k的nceo引腳級連到下一片flex10k的nce引腳。在配置完第1個(gè)器件后,nceo輸出為低,使第2個(gè)flex10k器件的nce有效,開始對第2塊器件進(jìn)行配置。 3 用winbond 78e58單片機(jī)配置可編程邏輯器件 用單片機(jī)方式配置可編程邏輯器件與上述ps配置方式一致,只需模擬ps配置方式中data0、dclk、nconfig、config_done、nstatus引腳的配置時(shí)序,將配置數(shù)據(jù)串行移入pld。配置引腳的功能如表1所列。表1 配置引腳功能說明 data0 輸出 配置數(shù)據(jù) dclk 輸出 配置時(shí)鐘 nconfig 輸出 器件復(fù)位腳(該信號線的上升沿使配置開始) config_done 輸入 狀態(tài)位(在配置完成后,該信號
51單片機(jī)目前已有多種型號,市場上目前供貨比較足的芯片還要算atmel的51、52芯片, hyundai的gms97系列,winbond的78e52,78e58,77e58等,其他的一般都很少有現(xiàn)貨,需要訂購。 gms97系列是一次性燒寫,一般只有大量生產(chǎn)的人才買。 at89c51,52因可以很容易地解密,一般人們只用它來做實(shí)驗(yàn),或者用在一些即使解了密也無關(guān)緊要的場合。 87f51,52是一次性燒寫芯片,市場也已不多見。 89c2051只有20腿,體積小巧,在一些簡單應(yīng)用和體積有限的場合得到廣泛應(yīng)用。 winbond公司的通用51芯片比atmel 的多了一點(diǎn)功能,有內(nèi)部看門狗計(jì)數(shù)器,如果是44腳方形芯片還多了4個(gè)io腳(p4),另外該系列芯片的震蕩器性能要好一點(diǎn),比較容易起振,而且有最高震蕩頻率40m的芯片提供。但是莫名其妙壞掉的芯片也多了一點(diǎn),當(dāng)然如果使用正常,一般不會損壞,但是如果電源插反,保證winbond壞得快。 winbond有一系列大容量eprom的芯片提供,供貨也很足。如w78e58,價(jià)格僅比w78e52多幾塊錢,但是有32k字節(jié)
51 單片機(jī)目前已有多種型號,市場上目前供貨比較足的芯片還要算atmel 的51、52 芯片, hyundai 的gms97 系列,winbond 的78e52,78e58,77e58 等,其他的一般都很少有現(xiàn)貨,需要訂購。 gms97 系列是一次性燒寫,一般只有大量生產(chǎn)的人才買。 at89c51,52 因可以很容易地解密,一般人們只用它來做實(shí)驗(yàn),或者用在一些即使解了密也無關(guān)緊要的場合。 87f51,52 是一次性燒寫芯片,市場也已不多見。 89c2051 只有20 腿,體積小巧,在一些簡單應(yīng)用和體積有限的場合得到廣泛應(yīng)用。 winbond 公司的通用51 芯片比atmel 的多了一點(diǎn)功能,有內(nèi)部看門狗計(jì)數(shù)器,如果是44 腳方形芯片還多了4 個(gè)io 腳(p4),另外該系列芯片的震蕩器性能要好一點(diǎn),比較容易起振,而且有最高震蕩頻率40m的芯片提供。但是莫名其妙壞掉的芯片也多了一點(diǎn),當(dāng)然如果使用正常,一般不會損壞,但是如果電源插反,保證winbond 壞得快。 winbond 有一系列大容量eprom的芯片提供,供貨也很
51單片機(jī)目前已有多種型號,市場上目前供貨比較足的芯片還要算atmel的51、52芯片,hyundai的gms97系列,winbond的78e52,78e58,77e58等,其他的一般都很少有現(xiàn)貨,需要訂購。 gms97系列是一次性燒寫,一般只有大量生產(chǎn)的人才買。 at89c51,52因可以很容易地解密,一般人們只用它來做實(shí)驗(yàn),或者用在一些即使解了密也無關(guān)緊要的場合。 87f51,52是一次性燒寫芯片,市場也已不多見。 89c2051只有20腿,體積小巧,在一些簡單應(yīng)用和體積有限的場合得到廣泛應(yīng)用。 winbond公司的通用51芯片比atmel的多了一點(diǎn)功能,有內(nèi)部看門狗計(jì)數(shù)器,如果是44腳方形芯片還多了4個(gè)io腳(p4),另外該系列芯片的震蕩器性能要好一點(diǎn),比較容易起振,而且有最高震蕩頻率40m的芯片提供。但是莫名其妙壞掉的芯片也多了一點(diǎn),當(dāng)然如果使用正常,一般不會損壞,但是如果電源插反,保證winbond壞得快。 winbond有一系列大容量eprom的芯片提供,供貨也很足。如w78e58,價(jià)格僅比w78e52多幾塊錢,但是有32k字節(jié)的ep
單片機(jī)輸出低電平到了4v有哪些原因啊?希望大大們幫忙解決自己在用78e58做測試時(shí)寫好一個(gè)程序,硬件實(shí)驗(yàn)發(fā)現(xiàn)輸出都正常了,于是把程序(正常的程序忘了備份)又修改了下再次測試發(fā)現(xiàn)單片機(jī)輸出低電平到了4v,之后無論怎么改程序(都能仿真通過)也換了幾個(gè)78e58輸出低電平都是4v,可是用原來正常的那片78e58把程序用燒錄機(jī)倒出來后再燒寫都能使輸出正常了,實(shí)在是確定不了到底是軟件問題還是硬件問題了,被這個(gè)問題困擾了好久,希望有大大幫忙解決。
電容也加了,確認(rèn)過晶振是好的,單片機(jī)78e58也是好的。晶振的電路接的沒問題,電容也加了,在另一個(gè)板子上接的同樣的晶振電路電路,用的也是78e58也是24m晶振,工作正常,可換到這個(gè)板子上,晶振就是不起振了,可以確認(rèn)晶振是好的,78e58也可以用24m晶振工作啊。被這個(gè)問題困擾好久,誰能幫忙,解決下啊。
78e58的程序肯定能在77e58上跑的呀78e58的程序肯定能在77e58上跑的呀,77e58的狗默認(rèn)是關(guān)的,不象c8051f是默認(rèn)打開的
clr p3.7 setb p1.0 clr a mov a, 35h mov sbuf,a jnb ti ,$ clr ti clr a mov a, 36h mov sbuf,a jnb ti ,$ clr ti clr a ajmp js0這是一個(gè)78e58控制max197進(jìn)行a/d轉(zhuǎn)換并由串口輸出的小程序,要求開機(jī)后197從指定端口輸入a值,轉(zhuǎn)換后經(jīng)78e58以串口方式上傳,循環(huán)?,F(xiàn)在的問題是,開機(jī)后僅僅只有一組數(shù)據(jù)輸出,循環(huán)無法進(jìn)行。我的初步檢查發(fā)現(xiàn),第一組數(shù)輸出后,循環(huán)返回到 js3: jb p2.6, js3處死掉。
不明白為什么有了雙串口就成了高檔機(jī)78e58 15元,77e58要50元,雖然增加了很多性能,但對于只需要雙串口的人來說似乎沒必要,要是78e58增加一個(gè)串口,貴2元錢那就,,。。。。