ucos-ii 编译器ICCAVR
CPU atmega8 8M 晶振
对原作者的ucos进行了简化,去掉了 hook,保留了基本功能
代码精简,编译后代码占 mage8 的 49%
时钟使用timer2,中断时间为2 ms
任务1:刷新LED,检测按键,调整时间
任务2:计时,串口发送 9600 bps
ATmega8是ATMEL公司在2002年第一季度推出的一款新型高档单片机。ATmega8单片机的核心是将32个工作寄存器和丰富的指令集连接在一起。
单片机 高性能、低功耗的 8 位AVR® 微处理器
AVR单片机的应用区域 目前,AVR已被广泛用于:空调控制板、打印机控制板、智能电表、智能手电筒 、LED控制屏、医疗设备、GPS 从市场角度看AVR单片机 · 性价比:AVR大部分型号的性价比较高,性价比表现突出的型号有:atmega48、atmega8、atmega16、atmega169P · 供货方面:通用型号的AVR供货较为稳定,非常规型号的AVR样品及供货仍存在问题。
产品特性 引脚配置 综述ATmega8 代码例子 AVR CPU 内核 AVR ATmega8 存储器 系统时钟及时钟选项 电源管理及睡眠模式 系统控制与复位 中断 I/O 端口 外部中断 8 位定时器/ 计时器0 T/C0 与T/C1 的预分频 16 位定时器/ 计数器1 8 位有PWM 与异步操 作的定时器/ 计数器2 串行外设接口- SPI USART 两线串行接口TWI 模拟比较器
avr掉电模式测试,INT0按键唤醒
MCU:ATMEGA8
ICCAVR7编译
ATmega8中文资料,特别好用的,对于初学者!!