梦见蛇是什么预兆| 云雾茶属于什么茶| 蛇蝎心肠是什么生肖| 狗皮肤溃烂用什么药| 低回声斑块是什么意思| 陈皮泡水喝有什么功效和作用| 滇红茶属于什么茶| 胰腺有什么作用| 脂蛋白a是什么| 以前没有狐臭为什么突然就有了| 阴道炎用什么栓剂| aivei是什么品牌| 中老年补钙吃什么钙片好| 卵泡回声什么意思| 负利率是什么意思| 拿什么拯救你我的爱人演员表| 来例假头晕是什么原因| 心衰病人吃什么食物好| 形婚是什么意思啊| 大脑镰钙化灶是什么意思| 头部神经痛吃什么药好| 小孩尿味道很重是什么原因| 吃什么变碱性体质最快| 清水文是什么意思| 破伤风有什么作用| 雀舌属于什么茶| 中央处理器由什么组成| 芒果有什么好处和坏处| 懵懂是什么意思| 牙龈发炎肿痛吃什么药| 粉蒸肉的粉是什么粉| 林黛玉是个什么样的人| 拉肚子可以吃什么食物| 戏谑是什么意思| 雷声什么| 雪蛤是什么| 安徽什么阳| 上眼皮痒是什么原因| 移花接木的意思是什么| 脾胃虚弱吃什么药调理| 奶粉罐可以做什么手工| 什么样的笑脸| 倒春寒是什么意思| 男人得了hpv有什么症状| 急腹症是什么意思| 胎儿肠管扩张是什么原因造成的| 伶人是什么意思| 哮喘吃什么药好| 什么是肾上腺素| 脸色发黄是什么原因| 高铁动力来源是什么| 五劳七伤什么生肖| 总警司相当于大陆什么官| 6月28什么星座| 一产二产三产分别包括什么| 怀孕什么水果不能吃| 九死一生是指什么生肖| wbc是什么| 宝玑手表是什么档次| 排卵期出血是什么原因引起的| 双休什么意思| 西夏国是现在什么地方| 什么至什么来| 印第安人是什么人种| 三级护理是什么意思| 人老是放屁是什么原因| 六盘水为什么叫凉都| 南字五行属什么| 老人反复发烧是什么原因引起的| 火丹是什么原因造成的| tt是什么意思| 睾丸小是什么原因| 身上发热是什么原因| 粗枝大叶是什么意思| hco3-是什么意思| 大姨妈不来是什么原因造成的| 71年猪是什么命| 屏风是什么| 孩子咳嗽有痰吃什么药| 尿多是什么回事| 柴鸡蛋是什么| 48岁属什么生肖| 红细胞低是什么原因| 吗啡是什么药| 轻度溶血是什么意思| 什么是顺时针| 吃葱有什么好处和坏处| 姑妈的老公叫什么| 路征和景甜什么关系| 舌苔厚白应该吃什么| 紫癜是什么| 鹿茸有什么作用| 青梅竹马什么意思| 高凝状态是什么意思| 九月初八是什么星座| 石榴石什么颜色的最好| resp是什么意思| 突然头晕眼花站不稳是什么原因| 处女座的幸运色是什么| 蓝莓是什么味道| 什么人不能吃西瓜| 眼睛发粘是什么原因| 柿子叶有什么功效| 涟漪什么意思| 吃什么拉什么完全不能消化怎么办| 戌是什么意思| 西汉与东汉有什么区别| 谭震林是什么军衔| 43岁属什么| 洁面膏和洗面奶有什么区别| 5月份是什么星座| 果胶是什么东西| 为什么指甲会凹凸不平| 槟榔为什么那么贵| 刘邦和刘备是什么关系| 一月20号是什么星座| 放浪形骸是什么意思| 让我随你去让我随你去是什么歌| 大油边是什么| 兔日冲鸡什么意思| covu药片是什么药| 咳嗽买什么药| 鸡心为什么不建议吃| 黑色素通过什么排出来| 什么是芝士| 偶数是什么| 中国黄金为什么比其它金店便宜| 新生儿血糖低是什么原因| 维生素c对身体有什么好处| 上火吃什么好| 想吃辣的是什么原因| 梦见邻居是什么意思| 赤诚相见是什么意思| 良知是什么意思| 心悸是什么| 英寸是什么单位| 猪蹄子炖什么好吃| 切除子宫对身体有什么影响| 查乙肝挂什么科| 梦见殡仪馆是什么意思| 什么牌子护肤品好| 茶色尿液提示什么病| 精液长什么样| 老年人反复发烧是什么原因引起的| 伤官见官是什么意思| 阳刚之气是什么意思| 吃什么可以补黑色素| 长期口臭吃什么药| 无纺布是什么材料做的| 羊跟什么生肖最配| 肝硬化适合吃什么食物| 牙齿发白是什么原因| 慢性非萎缩性胃炎是什么意思| poscer是什么牌子手表| 唐塞是什么意思| 恐龙是什么时候灭绝的| 什么是白肺| 慢保申请有什么条件| 经常头疼是什么原因引起的| 梦见吃杨梅是什么意思| 急功近利什么意思| 直爽是什么意思| 哨兵是什么意思| 双脚踝浮肿是什么原因| 风水宝地是什么意思| 呦呦鹿鸣什么意思| 虫草花是什么| 吃苦瓜对身体有什么好处| 前夕是什么意思| 耳朵软骨疼是什么原因| 胸闷气短是什么病| 红色的对比色是什么颜色| 棒槌是什么意思| 五官端正是什么意思| 逆行是什么意思| 女人的逼是什么意思| 看眼睛挂什么科| 心脏跳的慢吃什么好| 血淀粉酶是查什么的| 暴发火眼吃什么药| 荨麻疹吃什么药好| 浙江大学校长什么级别| 肌肉溶解是什么意思| 同型半胱氨酸高吃什么| 支气管扩张吃什么药| 晚霞是什么意思| 身上发热是什么原因| 心电图异常q波是什么意思| 涤棉是什么面料| 蓝颜知己是什么关系| 安宫牛黄丸主治什么病| 祛风是什么意思| 小学什么时候放暑假| 过敏性结膜炎用什么眼药水| 加百列是什么天使| 风疹吃什么药| 觊觎是什么意思| 得意门生是什么意思| 生化全套主要检查什么| 牙龈肿痛吃什么药最见效| 吃什么补肝血| mr是什么检查项目| 什么减肥好| 腹胀是什么病的前兆| 男人血精是什么原因造成的| 圣罗兰属于什么档次| 38年属什么生肖| 咖啡有什么好处| 什么叫慢性萎缩性胃炎| 竟然是什么意思| 广东第一峰叫什么山| 佛法的真谛是什么| 不可开交是什么意思| 相得益彰是什么意思| 梦见输钱是什么预兆| 花心大萝卜是什么意思| 石英岩玉是什么| 什么水不能喝| 支气管炎吃什么药最有效| 井泉水命什么意思| 茼蒿和什么相克| 什么叫轻食| 杠杠的是什么意思| 人爱出汗是什么原因| 万事达卡是什么卡| 什么时候断奶最合适| 景泰蓝是什么| 什么叫钙化灶| 血虚吃什么药| 阿莫西林吃多了有什么副作用| 什么鸡最好吃| 土豆什么时候收获| 孙策是孙权的什么人| 感冒反复发烧是什么原因引起的| 梦见戴手表是什么意思| agoni什么意思| 焦虑失眠吃什么药最好| 李宇春父亲是干什么的| 人为什么要洗澡| 白头发多吃什么| 落荒而逃什么意思| 沙砾是什么意思| 成人感冒挂什么科| 蜜糖冲水喝有什么功效| 朱元璋属什么生肖| 附件是什么意思| 1993年什么命| 脑垂体挂什么科| 鸡眼是什么原因引起的| 缺硒有什么症状| 单恋是什么意思| 9月份是什么星座的| 小孩发烧流鼻血是什么原因| 高职本科是什么意思| boq是什么意思| 什么绿什么红| 鼹鼠吃什么| 夏至吃什么| 1985属什么| 血沉高是什么原因引起的| 打了封闭针后要注意什么事项| 麒麟儿是什么意思| 15度穿什么| 妇科炎症是什么原因引起的| 百度
打印
[复制链接]
1095|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xixi2017|  楼主 | 2023-8-16 15:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不知道从何时开始,Atmel官网没了,再也找不到那些相关的资源了。翻看了我的下载记录,找到了几个8051的官方例子,分享过来。
#include <reg52.h>
#include <stdio.h>

/*------------------------------------------------
Timer 2 Interrupt Service Routine.

Set a breakpoint on 'overflow_count++' and run the
program in the debugger.  You will see this line
executes every 1000 clock cycles (or 1,000 Hz).

So, overflow_count is actually a 1/1,000 sec
timer.
------------------------------------------------*/
static unsigned long overflow_count = 0;

void timer1_ISR (void) interrupt 5
{
TF2 = 0;            /* Clear the interrupt request */
overflow_count++;   /* Increment the overflow count */
}

/*------------------------------------------------
MAIN C function
------------------------------------------------*/
void main (void)
{
/*--------------------------------------
Set Timer2 for 16-bit auto-reload.
The timer counts to 0xFFFF, overflows,
is reloaded, and generates an interrupt.
--------------------------------------*/
T2CON = 0x80;                /* 10000000 */

/*--------------------------------------
Set the reload values to be 1000 clocks.
--------------------------------------*/
RCAP2L = (65536UL-1000UL);
RCAP2H = (65536UL-1000UL) >> 8;

TL2 = RCAP2L;
TH2 = RCAP2H;

/*--------------------------------------
--------------------------------------*/
ET2 = 1;                      /* Enable Timer 2 Interrupts */
TR2 = 1;                      /* Start Timer 2 Running */
EA = 1;                       /* Global Interrupt Enable */

/*--------------------------------------
Do Nothing.  Actually, the timer 2
interrupt will occur every 1000 clocks.
Since the oscillator runs at 12 MHz,
the interrupt will happen every 1 KHz.
--------------------------------------*/
while (1)
  {
  }
}



沙发
xixi2017|  楼主 | 2023-8-16 15:24 | 只看该作者
sfr P1 = 0x90;          /* SFR definition for Port 1 */
sfr P3 = 0xB0;          /* SFR definition for Port 3 */

/*------------------------------------------------
MAIN C Function
------------------------------------------------*/
void main (void)
{
unsigned char pval;     /* temp variable for port values */

P1 = 0xFF;              /* Setup P1 for Input */

/*--------------------------------------
Use the Toolbox buttons in the debugger
to change the value of P1.  Open the
Port 1 and Port 3 dialogs from the
Peripherals Menu to view their status.
--------------------------------------*/
while (1)
  {
  pval = P1;            /* Read P1 into pval */
  P3 = pval;            /* Write pval to P3 */
  }
}

板凳
xixi2017|  楼主 | 2023-8-16 15:24 | 只看该作者
#include <REG52.H>

/*=============================================================================
=============================================================================*/
unsigned char ex0_isr_counter = 0;

void ex0_isr (void) interrupt 0
{
ex0_isr_counter++;   // Increment the count
}

/*=============================================================================
=============================================================================*/
void main (void)
{

/*-----------------------------------------------
Configure INT0 (external interrupt 0) to generate
an interrupt on the falling-edge of /INT0 (P3.2).
Enable the EX0 interrupt and then enable the
global interrupt flag.
-----------------------------------------------*/
IT0 = 1;   // Configure interrupt 0 for falling edge on /INT0 (P3.2)
EX0 = 1;   // Enable EX0 Interrupt
EA = 1;    // Enable Global Interrupt Flag

/*-----------------------------------------------
Wait forever.
-----------------------------------------------*/
while (1)
  {
  }
}

/*=============================================================================
=============================================================================*/

地板
xixi2017|  楼主 | 2023-8-16 15:24 | 只看该作者
/*-----------------------------------------------------------------------------
Definitions for P1 (8 bits), P1.0, and P1.1.
-----------------------------------------------------------------------------*/
sfr P1 = 0x90;        /* SFR for P1 */

sbit P1_0 = P1^0;     /* SFR for P1.0 */
sbit P1_1 = P1^1;     /* SFR for P1.1 */

/*-----------------------------------------------------------------------------
MAIN C function
-----------------------------------------------------------------------------*/
void main (void)
{
P1_0 = 1;                  /* Configure P1.0 as an input */

/*-----------------------------------------------
This loop reads P1.0 and writes the value read
to P1.1.

Open the Port 1 Dialog from the Peripherals Menu
and change the value of the P1.0 Pin.  When you
set P1.0 LO, P1.1 outputs LO.  When you set
P1.0 HI, P1.1 outputs HI.
-----------------------------------------------*/
while (1)
  {
  P1_1 = P1_0;            /* Copy P1.0 to P1.1 */
  }
}

/*-----------------------------------------------------------------------------
-----------------------------------------------------------------------------*/

5
xixi2017|  楼主 | 2023-8-16 15:25 | 只看该作者
如果谁有齐全的官方例子,可以分享过来。
6
duo点| | 2023-8-18 11:34 | 只看该作者
齐全的官方例子有点难搞啊
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

144

主题

2006

帖子

2

粉丝
女性脂肪率偏高说明什么 左眼皮肿是什么原因引起的 皮卡丘站起来变成了什么 天气一热身上就痒是什么原因 石斛什么价格
三个王念什么 正切是什么 口腔溃疡缺什么维生素 四个火读什么字 quake是什么意思
板鞋配什么裤子好看 cp什么意思 肌肉酸痛是什么原因 石敢当是什么神仙 实拍是什么意思
心脏早搏是怎么回事有什么危害 肺结核是什么病 舌头有红点是什么原因 蒲瓜是什么瓜 安之若素是什么意思
孕酮低吃什么可以提高孕酮hcv8jop5ns0r.cn 鱼刺卡喉咙挂什么科clwhiglsz.com 三个犬念什么字hcv9jop7ns3r.cn 迪桑特属于什么档次的hcv7jop6ns4r.cn 胃寒吃什么hcv7jop7ns0r.cn
嫡孙是什么意思hcv8jop4ns5r.cn 铅超标有什么症状hcv9jop6ns7r.cn 正司级是什么级别inbungee.com 肛门长期瘙痒是什么原因hcv9jop2ns3r.cn 窦缓是什么意思hcv7jop5ns4r.cn
抵抗是什么意思hcv9jop8ns0r.cn hr是什么单位zhiyanzhang.com 农历今年是什么年hcv7jop6ns1r.cn 类风湿关节炎吃什么好hcv9jop5ns3r.cn b是什么牌子aiwuzhiyu.com
痉挛什么意思hcv8jop9ns5r.cn 景色什么hcv8jop8ns7r.cn 龙头龟身是什么神兽sanhestory.com 咳嗽吃什么药hcv8jop3ns4r.cn 肺有小结节要注意什么wmyky.com
百度