转载自 sy451
最终编辑 282280072
IAR for AVR 学习笔记(1)--数据类型
数据类型(编译器支持 ISO/ANSI C 基本数据类型和一些附加数据类型)
1.1. 整....
Mega16单片机
程序 interface.h
/*
移植时要实现以下函数:
LcdClrScrn(); //....
简单的打点。至于屏幕右下角出现的那几条线,可能是proteus的BUG
程序如下
#include <iom16v.h>
#include "stdio.h"
#define uchar....
屏幕控制器用得是SED1565系列
LCD pin
pin1 Temp sensor 47k (at 25C)
pin2 _CS
pin3 Speaker_p
pin4 D/_C
pin5 SCLK (max. 3.2MHz at Vlogic=+2.8V)....
TCNT1、OCR1A/B与ICR1是AVR CPU 通过8位数据总线可以访问的16位寄存器。读写16位寄存器需要两次操作。
每个16位计时器都有一个8位临时寄存器用来存放其高8位数据。....
ATMEGAXXX XX --XX XX
XXX = 8、16、48、128等芯片主型号
XX = “ P” 低电压、节能技术 , ....
先看一下要用到的函数。
#include <util/crc16.h>
这是计算单个字节的CRC(旧crc与data生成)
static __inline__ uint16_t _crc_xmodem_update(ui....
iccavr教程之
ATMEGA8 中有1024字节的SRAM 、8096字节的FLASH 和 512字节的EEPROM,他们之间的区别是,FLASH是用来保存你的程序代码的,在程序运行过程中,程序本身....
/***********************************************
**** AVR BootLoader应用范例 &n....
ATmega128具备引导加载支持的用户程序自编程功能(In-System Programming by On-chipBoot Program),它提供了一个真正的由MCU本身自动下载和更新(采用读/写同时"Re....
共4页 33条记录 首页 上一页
1 2 3 4 下一页 末页