C PK C51

以KEIL C51为例。
1、头文件。
2、 增加了XBYTE,data,bdata,idata,bit,sbit等数据类型。
3、有中断函数,形如:
timer0 () interrupt 1 using 1{}
分别指中断号码,外时外时串,中断绝对地址,或者说从以下地址开始运行:03,0B,13,1B,23H。
分别对应外部中断0,定时中断0,外部中断1,定时中断1,串行中断。
寄存器组用于保存现场,那么,需要堆栈吗?当然,较大的数据区需要较大的堆栈。
4、有对寄存器的读和写。
P1=0xFF;  TXD=0;
实现直接从并行接口输入和输出数据,定时,控制中断,串行读写。
5、可通过三总线扩展外围电路。
6、其中定时的概念很重要,如I2C中,还有串口的定时发送。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值