欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

關(guān)于STC12C5410AD單片機(jī)PxM0,PxM1設(shè)置的問(wèn)題

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2009年08月28日   【字體:

    大家都知道高性能的stc單片機(jī)是目前使用得越來(lái)越多的單片機(jī),也是一款性能特別高的單片機(jī),在這我給大家介紹一些使用這種單片機(jī)時(shí)應(yīng)該注意的問(wèn)題,這樣我們大家就能更好的使用它。
一個(gè)寄存器的設(shè)置不同,讓我程序調(diào)了好幾天!5555555~~~~~~~超汗~~~~ 
這個(gè)寄存器就是(I/O口工作類(lèi)型設(shè)置)即PxM0,PxM1。
為什么這么郁悶?zāi)兀?
我一開(kāi)始用的是STC12C5410AD系列單片機(jī),這個(gè)系列的單片機(jī)I/O口類(lèi)型配置如下:
PxM0 PxM1 I/O口模式
0 0 準(zhǔn)雙向口,普通8051 I/O 口模式
0 1 推挽輸出
1 0 高阻
1 1 開(kāi)漏
我程序中要用的是PxM0=0x00; PxM1=0x01 也就是某I/O口(Px.0)設(shè)為推挽輸出; 程序正常按設(shè)定情況順利進(jìn)行。
過(guò)了一個(gè)星期,我用STC12C5A60S2系列單片機(jī)來(lái)寫(xiě)程序,其單片機(jī)I/O口類(lèi)型配置如下:
PxM1 PxM0 I/O口模式
0 0 準(zhǔn)雙向口,普通8051 I/O 口模式
0 1 推挽輸出
1 0 高阻
1 1 開(kāi)漏
我程序用的也是PxM0=0x00; PxM1=0x01 以為這個(gè)口也設(shè)成推挽輸出(在寫(xiě)這個(gè)之前沒(méi)去認(rèn)真看上面I/O口配置),結(jié)果就是程序不能按期進(jìn)行啊!!
總是以為程序的其它地方錯(cuò)了,或者是硬件有問(wèn)題。程序改啊,硬件又重新連啊。。這樣重復(fù)了好幾好幾遍!!
(55555~~~~~~太汗)其實(shí)呢,我也看過(guò)了好幾次這款單片機(jī)的I/O口類(lèi)型配置。總是被以前那款單片機(jī)
(STC12C5410AD)的配置思維左右!!。
可見(jiàn)STC的這一款單片機(jī)不同系列相同功能寄存器的配置還不一樣!!!!!!!!!!!!!!
也就是這一點(diǎn),花了我?guī)滋斓臅r(shí)間來(lái)搞!幸虧有51hei單片機(jī)論壇上的朋友幫助才搞定,所以搞學(xué)問(wèn)還是不能麻虎啊。
 

關(guān)閉窗口

相關(guān)文章