Forum TNT Cho Ai Yêu Thích Công Nghệ
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Forum TNT Cho Ai Yêu Thích Công Nghệ

TNT Công Nghệ Trong Tầm Tay
 
Trang ChínhPortalGalleryLatest imagesTìm kiếmĐăng kýĐăng Nhập
Top posters
lyquocan86 (1635)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
vominhtien (346)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
lyquocan1986 (224)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
Admin (141)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
dtlbkhn (61)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
evnnx (57)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
Lua_Tinh (52)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
songthandongjun (37)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
maruco_270108 (37)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
khavg (33)
Cùng học về AVR Vote_lcap1Cùng học về AVR I_voting_barCùng học về AVR Empty 
Latest topics
» Cung cấp máy ép hình lên ly
Cùng học về AVR I_icon_minitime1/4/2015, 11:27 by huyenrio

» Máy in hình lên đầm váy
Cùng học về AVR I_icon_minitime1/4/2015, 11:22 by huyenrio

» máy ép thủy lực hơi 60x80 cm giá khuyến mãi
Cùng học về AVR I_icon_minitime10/9/2014, 09:29 by vominhtien

» máy ép đĩa cao cấp giá khuyến mãi
Cùng học về AVR I_icon_minitime10/9/2014, 09:23 by vominhtien

» giấy in nhiệt transfer cuộn giá siêu rẻ
Cùng học về AVR I_icon_minitime10/9/2014, 09:22 by vominhtien

» máy in nhiệt epson pro 10000 giá rẻ
Cùng học về AVR I_icon_minitime16/6/2014, 11:42 by vominhtien

» máy ép thủy lực hơi 60x80 cm giá cực "Hot"
Cùng học về AVR I_icon_minitime16/6/2014, 11:40 by vominhtien

» máy ép nhiệt tay 60x80cm
Cùng học về AVR I_icon_minitime16/6/2014, 11:39 by vominhtien

» máy in chuyên dụng 4 màu ,6 màu khổ A4,A3,A0… giá hấp dẫn
Cùng học về AVR I_icon_minitime30/12/2013, 14:49 by vominhtien

Navigation
 Portal
 Diễn Đàn
 Thành viên
 Lý lịch
 Trợ giúp
 Tìm kiếm
Statistics
Diễn Đàn hiện có 144 thành viên
Chúng ta cùng chào mừng thành viên mới đăng ký: huyenrio

Tổng số bài viết đã gửi vào diễn đàn là 2838 in 2645 subjects
April 2024
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
2930     
CalendarCalendar
Thống Kê
Hiện có 4 người đang truy cập Diễn Đàn, gồm: 0 Thành viên, 0 Thành viên ẩn danh và 4 Khách viếng thăm

Không

Số người truy cập cùng lúc nhiều nhất là 60 người, vào ngày 5/2/2024, 09:23

 

Cùng học về AVR

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giả Thông điệp
Admin
Admin
Admin
Admin


Age : 36 Registration date : 26/10/2008 Tổng số bài gửi : 141 Đến từ : Lớp CTM5 - Đại Học Bách Khoa Hà Nội

Cùng học về AVR Vide
Bài gửiTiêu đề: hình trái tim trên lcd   Cùng học về AVR I_icon_minitime28/10/2008, 01:32

hình trái tim trên lcd


#include <mega16.h>

// Alphanumeric LCD Module functions
#asm
.equ __lcd_port=0x15 ;PORTC
#endasm
#include <lcd.h>

// Declare your global variables here
typedef unsigned char b;
flash b char1[8]={
0b00000,
0b00000,
0b11011,
0b11111,
0b01110,
0b00100,
0b00000,
0b00000};
void define_char(b flash *pc,b char_code)
{
b i,a;
a=(char_code<<3) | 0x40;
for (i=0;i<8;i++) lcd_write_byte(a++,*pc++);
}
void main(void)
{
// Declare your local variables here

// Input/Output Ports initialization
// Port A initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTA=0x00;
DDRA=0x00;

// Port B initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTB=0x00;
DDRB=0x00;

// Port C initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTC=0x00;
DDRC=0x00;

// Port D initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTD=0x00;
DDRD=0x00;

// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=FFh
// OC0 output: Disconnected
TCCR0=0x00;
TCNT0=0x00;
OCR0=0x00;

// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: Timer 1 Stopped
// Mode: Normal top=FFFFh
// OC1A output: Discon.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer 1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;

// Timer/Counter 2 initialization
// Clock source: System Clock
// Clock value: Timer 2 Stopped
// Mode: Normal top=FFh
// OC2 output: Disconnected
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;

// External Interrupt(s) initialization
// INT0: Off
// INT1: Off
// INT2: Off
MCUCR=0x00;
MCUCSR=0x00;

// Timer(s)/Counter(s) Interrupt(s) initialization
TIMSK=0x00;

// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;

// LCD module initialization
lcd_init(16);
lcd_clear();
define_char(char1,0);
lcd_gotoxy(0,0);
lcd_putsf("char :");
lcd_putchar(0);
while (1)
{
// Place your code here

};
}
Về Đầu Trang Go down
https://tntforum.1talk.net
vivaforever_225

vivaforever_225


Age : 35 Registration date : 27/10/2008 Tổng số bài gửi : 17 Đến từ :

Cùng học về AVR Vide
Bài gửiTiêu đề: Cùng học về AVR   Cùng học về AVR I_icon_minitime27/10/2008, 17:52

Chúng ta sẽ cùng học về AVR ở đây nhé. Mọi người cùng đóng góp những hiểu biết của mình.
Thanks
PS: Nếu cóp nhặt ở trang WEB nào hay của ai thì nhớ ghi bản quyền tác giả nhé
Rolling Eyes Rolling Eyes Rolling Eyes Rolling Eyes Rolling Eyes
Về Đầu Trang Go down

Cùng học về AVR

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum: Bạn không có quyền trả lời bài viết
Forum TNT Cho Ai Yêu Thích Công Nghệ :: Vi điều khiển AVR -
Đồng hồ
Bây Giờ Là
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Poll
Bạn Thấy forum thế nào ?
Nội dung phong phú,giao diện đẹp
Cùng học về AVR Vote_lcap159%Cùng học về AVR Empty
 59% [ 10 ]
Nội dung bình thường,giao diện bình thường
Cùng học về AVR Vote_lcap124%Cùng học về AVR Empty
 24% [ 4 ]
Nội dung nhàm chán,giao diện xấu
Cùng học về AVR Vote_lcap118%Cùng học về AVR Empty
 18% [ 3 ]
Tổng số bầu chọn : 17
Đối Tác
Cùng học về AVR Logo_m10
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất