Kayıtlar

Kasım, 2012 tarihine ait yayınlar gösteriliyor

c# ile Mail Gönderimi

C# komutlarıyla mail gönderme kodlarıdır. try { MailMessage tbtMail = new MailMessage (); tbtMail.From = new MailAddress ( "gönderenin mail adresi" ); tbtMail.To.Add( "alıcı mail adresi" ); tbtMail.Subject = "Konu" ; tbtMail.Body = "Mesaj içerigi" ; SmtpClient smtp = new SmtpClient (); smtp.Credentials = new System.Net. NetworkCredential ( "gonderenın mail adresi" , "gönderenin mail adres sifresi" ); smtp.Port = 587; //msn ile göndermede kullanılır smtp.Host = "smtp.live.com" ; smtp.EnableSsl = true ; smtp.SendAsync(tbtMail, ( object )tbtMail); smtp.Send(tbtMail); } catch ( Exception ) { }

Devexpress GridControl SimpleButon Ekleme

Resim
Devexpress'de GridConrol buton eklenmesi öncelikle GridControl'un ilk hali Öncesi : Buton eklemek için  Run Designer ---> main --> columns--->add ---> ColumnEdit-->new--->ButtonEdit Butonu ekledik. Şimdi butonu duzenlememiz lazımki SimpleButton gibi kullanalım. Run Designer --->In -place Editor Repository --> Properties penceresinden  Buttons--->Kind  özelligini Glyph yapılır.aynı yerden TextEditStyle  özelligi HideTextEditor secilir. Son görünümü :

P16F877A ile Timer1 Kesmesi

timer1 16 bitlik sayıcıdır. timer1'i 0'dan  65.536 arası saydırabilirsiniz timer1 zaman hesaplaması = timercounter*(65.536 - TMR1(TMR1H+TMR1L)*Prescalerdegeri*(4/fosc) Tımer1 kesmesinde  kullanılan registarlar PIE1,PIR1,T1CON,INTCON registerlarıdır. Sayacsız maksimum kesmenın gelmesi için gecen zaman = (65.636-0)*8*(4/4)=524288  µs  ben burada timer1 baslangıc degerinı 3CB0,sayacımı 5,frekansım 8 Mhz formulu kullanırsak = 5*(65.536-15.536)*8*(4/8)=1000000  µs =1000 ms = 1 sn  programın kodlamasıda su sekildir : list p = P16F877A #include <P16F877A.inc> sayac EQU 0X21 org 0X00 goto Start org 0X04 interrupt bcf PIR1,TMR1IF    ; movlw H'3C' movwf TMR1H movwf H'B0' movwf TMR1L DECF sayac,1 BTFSS STATUS,Z retfie movlw D'5' movwf sayac goto LED LED comf PORTD,1    retfie Start MOVLW B'11000000' ;GIE AKTIF -Cevresel Kesme Aktif MOVWF INTCON bsf STATUS,RP0 movlw b'00000001' movwf PIE1    ...