tag:blogger.com,1999:blog-5181856762518239105.post7595661559701787114..comments2023-07-03T06:41:14.635-07:00Comments on The Secret of Electrons: Membuat 8 Port TX di Mikrokontroler AVR (ATmega8/16/32/8535)Saripudinhttp://www.blogger.com/profile/02486373949266630125noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-5181856762518239105.post-62090270088586423772013-01-23T16:42:57.597-08:002013-01-23T16:42:57.597-08:00klo untuk virtual Rx gmn ya ?
klo untuk virtual Rx gmn ya ?<br />Made in Ajihttps://www.blogger.com/profile/11587640895418115668noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-1335062498369067962012-05-02T15:06:28.853-07:002012-05-02T15:06:28.853-07:00Mas mau nanya lagi nih buat RXnya. saya dapet kodi...Mas mau nanya lagi nih buat RXnya. saya dapet koding dari http://wangready.wordpress.com/2011/07/17/membuat-pin-tx-uart-8n1-dari-port-biasa-mikrokontroler-avr-codevision-avr/#comment-248<br /><br /> #include delay.h<br /> #define my_RXport PINC.0 //set pin rx<br /> #define my_RXport_dir DDRC.0 //direksi port<br /><br /> void my_delay_us(int n)<br /> {<br /> while(–n)<br /> delay_us(1);<br /> }<br /><br /> int perioda_baudrate;<br /> void rx_init()<br /> {<br /> int baudrate = 9600; //set baudrate<br /> int konstanta_error = 0; //ditunning sampai mendapat hasil optimal<br /> my_RXport_dir = 0; //set sebagai input<br /> perioda_baudrate = (1000000/baudrate) + konstanta_error; //dalam mikro second<br /> }<br /><br /> unsigned char my_getchar()<br /> {<br /> unsigned char urut_data<br /> ,data=0;<br /> while(my_RXport){}; //tunggu kepada data logic LOW<br /> my_delay_us(perioda_baudrate);<br /> for(urut_data=0;urut_data<8;urut_data++)<br /> {<br /> data = data << 1;<br /> if(my_RXport)<br /> data += 1;<br /> else<br /> data += 0;<br /> my_delay_us(perioda_baudrate);<br /> }<br /> return(data);<br /> } <br /><br />kira2 ini bisa dipake ga?Ridlahttp://e-rid.blogspot.comnoreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-31918909545120657372012-04-14T04:44:13.770-07:002012-04-14T04:44:13.770-07:00wah pudin masih eksis neh ya didunia maya... ku ki...wah pudin masih eksis neh ya didunia maya... ku kira terakir itu habis lulus SMA hhhaaa... pakabar sobat... kapan maen ke surabaya?? tebak sapa w>?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-29953504388829135112012-04-05T06:55:40.419-07:002012-04-05T06:55:40.419-07:00Keren nih...
Kira2 bisa diaplikasikan untuk serial...Keren nih...<br />Kira2 bisa diaplikasikan untuk serial antar mikrokontroller ga mas? Receivernya pake RX default mikro bisa ga?Apa harus pake receiver bit_banged juga?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-9827964719958665412012-04-05T06:49:28.907-07:002012-04-05T06:49:28.907-07:00salam kenal mas..mau tanya,,,
itu secara teoritis ...salam kenal mas..mau tanya,,,<br />itu secara teoritis perhitungan nilai TCNT0 itu gimana ya??hehe...pemula nih..<br /><br />-tyo-Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-90910633231434253162012-03-16T23:32:52.272-07:002012-03-16T23:32:52.272-07:00@ridla
thanks mas, coba dibaca dulu :D
hmm.. sebe...@ridla<br />thanks mas, coba dibaca dulu :D<br /><br />hmm.. sebenarnya saya sendiri jujur belum coba di hardware secara realnya.. mungkin perlu pengaturan/tuning lagi supaya delaynya tepat<br />tapi saya pake 11.059200MHz kokSaripudinhttps://www.blogger.com/profile/02486373949266630125noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-4444612484610107772012-03-15T22:45:00.997-07:002012-03-15T22:45:00.997-07:00eh ga tau sih mas sepertinya ada yg error,maaf kes...eh ga tau sih mas sepertinya ada yg error,maaf kesalahan manusia,hehehee (alesan)<br />tapi saya liat di forum ini juga rada bingung <br />http://id.edaboard.com/topic-1511233.0.html.<br /><br />nah itu mas kan saya pake mikon atmega16 clocknya 11,0592 tuh ga bisa pake 22 pake yg 20 kyaknya mas pake yg 14,745600 y xtalnya?<br />saya coba langsung sih ga pake proteus.ridlahttp://ridlatechno.blogspot.com/noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-4494343455339181502012-03-15T19:33:26.435-07:002012-03-15T19:33:26.435-07:00@ridla fadilah
wah udah nemu mas, dapet dari mana?...@ridla fadilah<br />wah udah nemu mas, dapet dari mana?, tolong di share dong :D<br />hmm.. kao baud ratenya dibedain tiap pin berarti nilai 22 di script while(TCNT0<=22); itu harus diganti mas menyesuaikan baudrate, pilih juga prescaler timer yang lebih kecil kalo udah ga muatSaripudinhttps://www.blogger.com/profile/02486373949266630125noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-35748204953524215202012-03-15T09:32:48.127-07:002012-03-15T09:32:48.127-07:00sepertinya saya udah nemu RXnya mas :D
makasih bgt...sepertinya saya udah nemu RXnya mas :D<br />makasih bgt,,,<br />hatur nuhun.. :D<br />tapi pertanyaan saya 1 lagi mas klo baud ratenya itu beda gmna ya?ridla fadilahhttp://ridlatechno.blogspot.com/noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-51610466313740152042012-03-15T08:33:15.349-07:002012-03-15T08:33:15.349-07:00makasih mas ditunggu RXnya pusing udah dicoba ga b...makasih mas ditunggu RXnya pusing udah dicoba ga bisa2,hehehe<br />nah 1 lagi mas klo baud ratenya beda tiap pinnya bisa ga?ridla fadilah (Anonymous)http://ridlatechno.blogspot.com/noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-4893804347220766752012-03-15T02:53:13.812-07:002012-03-15T02:53:13.812-07:00@Anonymous
wah saya belum coba nih yang RX nya, na...@Anonymous<br />wah saya belum coba nih yang RX nya, nanti mudah2n bisa sempat coba, soalnya udah kebayang prinsipnya, kalo udah bisa insyaAllah saya share :D<br /><br />@tahan_prahara<br />Programnya pakai CodevisionAVR, simulasi menggunakan ISIS ProteusSaripudinhttps://www.blogger.com/profile/02486373949266630125noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-58207919825040532802012-03-14T07:45:24.045-07:002012-03-14T07:45:24.045-07:00Pak... ini program yg buat nulis programnya sama b...Pak... ini program yg buat nulis programnya sama buat simulasinya pakai apa ya?tahan_praharahttp://tahanprahara.co.ccnoreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-41030021129260344042012-03-14T07:33:54.277-07:002012-03-14T07:33:54.277-07:00wah berhasil nih,makasih ya mas..
omong2 klo RXnya...wah berhasil nih,makasih ya mas..<br />omong2 klo RXnya gmna ya?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-57552475908130838752012-03-12T20:10:36.918-07:002012-03-12T20:10:36.918-07:00Ngomongin debugging paling enak pake alat ini: htt...Ngomongin debugging paling enak pake alat ini: http://www.facebook.com/media/set/?set=a.3464225493155.165847.1496525835&type=1<br />Selain dapat digunakan untuk download AVR dan MCS (semua AVR&MCS dengan ISP), juga memiliki 2serial. bisa untuk nguping TX/RX alat. boutrate juga dapat diatur dari 2400 s/d 130.4K bps. untuk menghubungkannya cuma cukup satu USB. Dijamin proses programming dan debugging ngak perlu tusuk sambung kabel dan hanya memerlukan satu port USB yg terhubung dgn PCAnanghttps://www.blogger.com/profile/17927102933385854914noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-9626777265199469252011-09-24T01:41:52.247-07:002011-09-24T01:41:52.247-07:00biasanya dipake buat debugging, misalnya pake ATme...biasanya dipake buat debugging, misalnya pake ATmega8 buat interface ke device dengan protokol UART, nah kan udah dipake tu TX RX nya, jadi buat debugging proses bisa menggunakan bit banged USART di port yang kita inginkan. Kalo pake LCD kan mahal dan banyak pake port.<br /><br />kalo yang sampe 8 port dipake ga tau deh aplikasinya dimana, itu cuma untuk menarik aja judulnya :D hehe...Saripudinhttps://www.blogger.com/profile/02486373949266630125noreply@blogger.comtag:blogger.com,1999:blog-5181856762518239105.post-61567230359473303942011-09-23T04:41:37.718-07:002011-09-23T04:41:37.718-07:00Sip .. bisa diaplikasiin untuk slave2 yg tugasnya ...Sip .. bisa diaplikasiin untuk slave2 yg tugasnya sekedar memberikan informasi biner ..<br />tapi kira-kira diaplikasiin dimana yah? hemm ..Anonymousnoreply@blogger.com